diff --git a/graphify-out/.graphify_detect.json b/graphify-out/.graphify_detect.json index a4e766e..4a909b3 100644 --- a/graphify-out/.graphify_detect.json +++ b/graphify-out/.graphify_detect.json @@ -1 +1 @@ -{"files": {"code": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\diagnosing-bugs\\scripts\\hitl-loop.template.sh", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\git-guardrails-claude-code\\scripts\\block-dangerous-git.sh", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-ts-deep-modules\\dependency-cruiser.config.cjs", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\settings.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\settings.local.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.codex\\hooks.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\opencode.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\plugins\\graphify.js", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\baseline.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\benchmark-config.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\contract-evaluation.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\gpu-diagnostic-config.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\gpu-diagnostic-results.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\performance-contract.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\quality-parity-diagnosis.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\results.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\summarize-quality-parity.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-002\\protocol.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-004\\results.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-017\\legacy-public-relay-smoke-benchmark.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-017\\resource-plan.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-017\\upstream-status.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-018\\preflight.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\gitea-issues.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\prd.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\trusted-evidence-signers.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.vscode\\launch.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\conftest.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\prd.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\dashboard-test-runner\\prd.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\prd.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\prd.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\routing-compatibility-regression\\prd.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\prd.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\meshnet_contracts\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\meshnet_contracts\\solana_adapter.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\prefill_backpressure.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\activation_compression.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\admission.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\architecture_boundary.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\capability.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\config.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\dashboard.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\doctor.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\downloader.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\contract.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\data\\alpha-contract.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\data\\architecture-snapshot.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\data\\target-manifest.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\manifest.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\planner.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\hardware.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\model_backend.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\model_catalog.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\model_metadata.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_backend.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\codec.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\conformance.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\shard_runtime_pb2.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\shard_runtime_pb2_grpc.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\performance_contract.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\protocol.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipe_benchmark.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipe_drivers.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipe_manifest.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipes.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\relay_bridge.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\route_session_benchmark.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\runtime_pin.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\runtime_recipe.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\safetensors_selection.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\seam_telemetry.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\shard_lifecycle.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\startup.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\testing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\torch_server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\wallet.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\wizard.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\UPSTREAM_LOCK.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\meshnet-range-loader.cpp", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\tests\\test_shard_protocol_conformance.cpp", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\gossip.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\identity.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\mdns.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\tls.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\relay_bootstrap.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\peer_registry.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\client.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\accounts.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\auth.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\billing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\calibration.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\capability.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\gossip.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\hf_pricing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\logging_setup.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\model_files.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\model_presets.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\raft.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\recipe.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\routing_stats.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\test_runner.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\wallet_proof.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\audit.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\sampling.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\tripwire.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\bootstrap_native_toolchain.sh", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\devnet_setup.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\gen_recipe_fingerprint_vectors.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\generate_native_protocol.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\generate_protocol_goldens.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\glm_whole_model_preflight.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\llama_cpp_dependency.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\ralph-gitea-run.sh", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\ralph_gitea_sync.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\ralph_prd_schema.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\ralph_progress.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\refresh_glm_target_manifest.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\run_distributed_llama.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\send_api_request.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\test_lan_inference.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\scripts\\verify_glm_shards.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\skills-lock.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\conftest.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\data\\recipe_fingerprint_vectors.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_accounts.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_activation_compression.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_activation_envelope.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_adaptive_audit_sampling.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_architecture_boundary.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_auth_boundary.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_billing_ledger.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_contracts_settlement.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_dashboard.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_devnet_treasury.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_dynamic_routing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_forfeiture_penalty.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_fraud_detection.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_gguf_distributed_load.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_glm_alpha_target.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_gossip_and_relay.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_hf_pricing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_hf_pricing_dispatch.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_hop_bisection.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_http_keepalive.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_kv_cache_distributed.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_llama_cpp_dependency.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_manual_route_benchmark.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_meshnet_sdk.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_mining_cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_model_speed_latency.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_native_identity_emission.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_native_shard_protocol.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_node_admission.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_node_capability.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_node_doctor.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_node_startup.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_openai_gateway.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_prefill_backpressure.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_ralph_prd_schema.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_real_distributed_inference.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_real_model_backend.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_recipe_benchmark.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_registry_persistence.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_reputation_scoring.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_route_session_benchmark.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_runtime_pin_identity.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_runtime_recipe_identity.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_safetensors_selection.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_seam_telemetry.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_settlement_loop.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_shard_lifecycle.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_smoke.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_toploc_audit.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_toploc_calibration.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_toploc_calibration_dispatch.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_as_node.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_capability_admission.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_consensus.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_control_plane.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_logging.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_persistence.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_routing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_tracker_test_runner.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_two_node_pipeline.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\test_wallet_binding_proof.py"], "document": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\ask-matt\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\ask-matt\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\claude-handoff\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\close-feature\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\code-review\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\codebase-design\\DEEPENING.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\codebase-design\\DESIGN-IT-TWICE.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\codebase-design\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\decision-mapping\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\design-an-interface\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\diagnosing-bugs\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\domain-modeling\\ADR-FORMAT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\domain-modeling\\CONTEXT-FORMAT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\domain-modeling\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\edit-article\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\git-guardrails-claude-code\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\grill-me\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\grill-with-docs\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\grilling\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\grilling\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\handoff\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\handoff\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\implement\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\implement\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\improve-codebase-architecture\\HTML-REPORT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\improve-codebase-architecture\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\improve-codebase-architecture\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\loop-me\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\migrate-to-shoehorn\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\obsidian-vault\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\prototype\\LOGIC.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\prototype\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\prototype\\UI.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\prototype\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\qa\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\request-refactor-plan\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\research\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\resolving-merge-conflicts\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\review\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\scaffold-exercises\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-matt-pocock-skills\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-matt-pocock-skills\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-matt-pocock-skills\\domain.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-matt-pocock-skills\\issue-tracker-github.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-matt-pocock-skills\\issue-tracker-gitlab.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-matt-pocock-skills\\issue-tracker-local.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-matt-pocock-skills\\triage-labels.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-pre-commit\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-ts-deep-modules\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\setup-ts-deep-modules\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\tdd\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\tdd\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\tdd\\mocking.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\tdd\\refactoring.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\tdd\\tests.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\teach\\GLOSSARY-FORMAT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\teach\\LEARNING-RECORD-FORMAT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\teach\\MISSION-FORMAT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\teach\\RESOURCES-FORMAT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\teach\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\to-issues\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\to-prd\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\to-spec\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\to-spec\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\to-tickets\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\to-tickets\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\triage\\AGENT-BRIEF.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\triage\\OUT-OF-SCOPE.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\triage\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\ubiquitous-language\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\wayfinder\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\wayfinder\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\wizard\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\writing-beats\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\writing-fragments\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\writing-great-skills\\GLOSSARY.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\writing-great-skills\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\writing-great-skills\\agents\\openai.yaml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.agents\\skills\\writing-shape\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\memory\\MEMORY.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\memory\\alpha-hardening-navigation.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\memory\\autonomous-work-style.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\memory\\dgr-rocm-setup.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\memory\\product-selling-points.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\memory\\project-status.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\memory\\user-profile.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\SKILL.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\add-watch.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\exports.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\extraction-spec.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\github-and-merge.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\hooks.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\query.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\transcribe.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\references\\update.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\GLM-5.2-MAX-ALPHA-ROADMAP.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\RALPH-CONTEXT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\architecture.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\decision-framework.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\BLOCKED.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\commands.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\gpu-diagnostic-results.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\known-unrelated-failure.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\quality-parity-diagnosis.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-001\\results.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-002\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-002\\commands.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-003\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-003\\commands.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-004\\BLOCKED.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-004\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-004\\commands.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-005\\DECOMPOSITION.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-005\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-006\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-017\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-017\\commands.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-018\\BLOCKED.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-018\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-021\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-022\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-023\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-025\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\DGR-027\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\MAINTENANCE-HANDOFF.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\evidence\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\implementation-strategy.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\017-reconcile-and-clean-the-superseded-dgr-backlog.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\018-define-canonical-ralph-and-gitea-metadata-schema.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\019-lock-alpha-and-beta-performance-contracts.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\020-run-the-controlled-whole-model-gguf-baseline.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\021-define-the-versioned-named-tensor-stream-envelope.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\022-define-shard-lifecycle-and-structured-status-rpcs.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\023-make-python-and-c-protobuf-generation-reproducible.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\024-implement-in-memory-fake-grpc-seam-transport.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\024-implement-real-generated-grpc-protocol-harness.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\025-define-exact-artifact-and-runtime-recipe-identity.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\026-provision-exact-split-gguf-artifacts-outside-home.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\027-add-exact-llama-cpp-provenance-manifest-and-fetch-workspace.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\028-implement-numbered-patch-stack-apply-and-verification.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\029-create-the-native-cmake-skeleton-and-deterministic-cpu-lane.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\030-add-accelerator-build-presets-and-native-ci-matrix.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\031-introduce-the-project-owned-shardengine-interface.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\032-implement-deterministic-fake-shardengine.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\033-build-a-standalone-fake-c-grpc-shard-worker.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\034-implement-dense-llama-range-aware-gguf-ownership.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\035-implement-dense-architecture-boundary-input-output.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\036-prove-dense-fixture-and-real-model-range-parity.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\037-bind-llama-cpp-to-the-standalone-worker.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\038-implement-isolated-shard-local-hot-kv-state.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\039-pass-local-two-process-dense-acceptance.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\040-add-node-side-native-worker-supervision.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\041-register-native-shard-capabilities-without-redesigning-meshnet.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\042-carry-native-frames-through-direct-and-existing-relay-seams.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\043-expose-gguf-compatibility-and-measured-cost-inputs-to-existing-routing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\044-pin-the-deepseek-v4-flash-target-contract.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\045-inventory-v4-gguf-tensors-and-layer-ownership.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\046-define-the-v4-typed-architecture-boundary-schema.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\047-adapt-the-upstream-v4-mhc-boundary-for-ranged-ownership.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\048-carry-token-id-sideband-through-the-first-three-hash-routed-layers.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\049-keep-v4-attention-and-auxiliary-state-shard-local.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\050-validate-upstream-v4-moe-and-hash-routing-execution-under-ranged-ownership.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\051-assemble-the-deepseek-v4-flash-shardengine-adapter.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\052-pass-local-v4-whole-model-versus-ranged-parity.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\053-certify-a-real-2-4-stage-v4-route.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\054-enforce-the-deepseek-v4-flash-alpha-gate.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\055-implement-compatible-continuous-decode-batching.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\056-enforce-bounded-admission-queues-and-backpressure.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\057-benchmark-batching-saturation-and-fairness.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\058-harden-worker-and-stream-failure-semantics.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\059-implement-alpha-safe-route-recovery.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\060-certify-v4-long-context-state-correctness.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\061-certify-existing-routing-with-10-gguf-stage-candidates.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\062-certify-a-dynamic-real-10-stage-v4-scenario.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\063-profile-and-optimize-the-critical-seam.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\064-add-negotiated-activation-compression.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\065-define-v4-mtp-ownership-and-distributed-state-contract.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\066-implement-and-benchmark-v4-mtp.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\067-certify-the-backend-capability-matrix.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\068-package-reproducible-native-worker-releases.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\069-prepare-narrow-upstream-llama-cpp-collaboration-patches.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\070-enforce-the-deepseek-v4-flash-beta-gate.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\071-establish-upstream-pin-patch-and-certification-maintenance.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\legacy\\18-certify-whole-model-glm-5-2-runtime-semantics.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\legacy\\19-implement-and-certify-glm-5-2-range-dsa-indexshare.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\issues\\legacy\\20-pass-real-distributed-glm-5-2-max-alpha.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\milestones.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\research-prior-art.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.scratch\\distributed-gguf-runtime\\technical-challenges.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\AGENTS.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\CONTEXT-MAP.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\CONTEXT.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\MAIN_FEATURES.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\QUICKSTART.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\_DEV_NOTES.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\deploy\\portainer\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\deploy\\portainer\\meshnet-relay-only-stack.yml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\deploy\\portainer\\meshnet-tracker-nobuild-stack.yml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\deploy\\portainer\\meshnet-tracker-stack.yml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\DEPLOY_PORTAINER.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\INSTALL_WINDOWS.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\TWO_MACHINE_TEST.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0001-pytorch-over-llama-cpp.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0002-dual-token-payment-model.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0003-optimistic-fraud-detection.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0004-hybrid-tracker.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0005-shard-distribution.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0006-openai-compatible-api.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0007-contract-boundary-before-real-solana-programs.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0008-binary-activation-wire-format.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0009-coverage-first-shard-assignment-and-tracker-as-node.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0010-p2p-gossip-and-nat-relay.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0011-auto-shard-and-network-assignment.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0012-start-layer-overlapping-shards.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0013-rolling-stats-smart-routing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0014-relay-outbound-client.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0015-usdt-custodial-settlement.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0016-alpha-scope-and-known-limitations.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0017-tracker-authentication-and-authorization.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0018-fraud-detection-verification-and-reputation.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0019-money-path-consistency-multi-tracker.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0020-chat-streaming-live-progress-and-mixed-topology-routing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0021-dynamic-statistical-routing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0022-sharded-per-node-generation-cache.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0022-sharded-per-node-kv-cache.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0023-model-agnostic-node-capability-admission.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0024-distributed-gguf-runtime.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0025-tai-off-chain-accrual-and-reserved-mint.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\adr\\0026-node-assignment-ownership-and-managed-placement.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\agents\\domain.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\agents\\issue-tracker.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\agents\\triage-labels.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\handoff.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\01-c1-gossip-auth_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\02-a2-unified-auth-boundary_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\03-c5-starting-credit-zero_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\04-h2-tracker-authoritative-accounting_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\05-a1-a5-persist-strike-ban-reputation_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\06-fraud-toploc-integration_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\07-fraud-commitment-bisection-blame_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\08-fraud-reputation-model-persistence_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\09-fraud-reputation-routing-adaptive-audit_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\10-fraud-penalty-calibration-wiring_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\11-c6-wallet-binding-proof_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\12-c2-on-chain-idempotency.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\13-c3-c4-consensus-gated-settlement.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\14-a3-raft-durable-term-vote.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\15-h1-commutative-forfeit.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\16-doc-us006-reconciliation_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\17-doc-duplicate-us020-dedup.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\18-doc-operational-runbooks_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\19-doc-cryptography-test-env_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\20-validator-service-token_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\21-honest-noise-calibration-corpus.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\22-doc-memory-project-status_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\23-dynamic-hf-pricing_completed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\24-routing-telemetry-resume.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\issues\\25-per-node-kv-cache-distributed.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\research-verifiable-inference.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\runbooks\\01-ledger-backup.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\runbooks\\02-treasury-key-rotation.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\runbooks\\03-upgrade-path.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\alpha-hardening\\runbooks\\04-toploc-calibration-run.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\dashboard-test-runner\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\01-baseline-profiling-harness.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\02-relay-session-compatibility.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\03-http-keepalive.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\04-seam-telemetry.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\05-adaptive-compression.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\06-activation-framing-copies.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\07-prefill-backpressure.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\distributed-inference-performance\\issues\\08-end-to-end-performance-gate.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\issues\\01-generic-capability-report.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\issues\\02-doctor-real-forward.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\issues\\03-fail-closed-startup-admission.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\issues\\04-tracker-validated-capability-routing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\issues\\05-docs-hardware-lane-contract.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\proxy-stream-cancellation\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\proxy-stream-cancellation\\issues\\01-direct-sse-cancellation-race.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\qwen3.6-27b-demand-placement\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\routing-compatibility-regression\\PRD.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\routing-compatibility-regression\\issues\\01-legacy-registration-precision-fallback.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\dev\\_NOTES.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\dev\\certified-hardware-lanes.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\dev\\dashboard-test-runner.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\dev\\test-env.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\01-monorepo-scaffold.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\02-two-node-shard-pipeline.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\03-tracker-registration-and-routing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\04-node-client-startup.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\05-openai-compatible-gateway.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\06-solana-stake-and-settlement.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\07-fraud-detection-slash.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\08-probationary-period-and-bans.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\09-p2p-shard-swarm.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\10-meshnet-sdk.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\11-binary-wire-format.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\12-real-pytorch-model-backend.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\13-coverage-first-shard-assignment.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\14-tracker-as-node.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\15-ralph-agent-agnostic-status-aware.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\16-mining-cli-ux.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\17-p2p-gossip-relay-ssl.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\18-two-machine-lan-test.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\19-binary-data-plane-and-peer-weight-transfer.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\20-memory-budget-shard-slots-and-dropout-relocation.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\20-tracker-node-hardening.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\21-route-timeout-flag.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\22-start-layer-protocol.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\23-heartbeat-stats.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\24-availability-map.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\25-rolling-rpm-stats.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\26-smart-model-assignment.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\27-throughput-routing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\28-routing-correctness-tests.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\29-relay-outbound-client.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\30-manual-route-and-hop-benchmark.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\31-billing-ledger.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\32-devnet-treasury-deposits.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\33-settlement-loop.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\34-forfeiture-penalty.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\35-tracker-web-dashboard.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\36-relay-streamed-chat.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\37-relay-bridge-concurrency.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\38-tracker-seed-join.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\39-caller-credit-account-keys.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\40-devnet-dashboard-topup.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\41-account-wallet-keypair.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\42-gguf-llamacpp-node-backend.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\43-dashboard-model-search-cards.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\44-tracker-shard-source-partial-download.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\45-dual-rate-billing.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\46-tracker-env-and-first-node-autojoin.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\47-model-source-download-visibility.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\48-memory-budget-shard-slots-and-dropout-relocation.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\49-mainnet-usdt-cutover-two-wallet-pilot.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\50-qwen3.6-27b-demand-placement.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\distributed-gguf-runtime\\04-create-the-reproducible-pinned-llama-cpp-patch-stack.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\distributed-gguf-runtime\\17-lock-glm-5-2-max-target-and-alpha-contract.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\issues\\distributed-gguf-runtime\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\research\\colibri-implementation-audit.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\research\\distributed-gguf-github-followup.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\research\\distributed-gguf-landscape.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\research\\vllm-distributed-gguf-assessment.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\CMakeLists.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\PATCH-STACK.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\THIRD_PARTY_NOTICES.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\dashboard.html", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\README.md"], "paper": [], "image": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\favicon.svg", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\image.png"], "video": []}, "total_files": 575, "total_words": 537772, "needs_graph": true, "warning": "Large corpus: 575 files ยท ~537,772 words. Semantic extraction will be expensive (many Claude tokens). Consider running on a subfolder.", "skipped_sensitive": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.env.testnet"], "unclassified": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\ask-matt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\close-feature", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\codebase-design", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\decision-mapping", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\design-an-interface", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\diagnosing-bugs", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\domain-modeling", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\edit-article", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\git-guardrails-claude-code", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\grill-me", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\grill-with-docs", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\grilling", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\handoff", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\implement", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\improve-codebase-architecture", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\loop-me", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\migrate-to-shoehorn", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\obsidian-vault", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\prototype", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\qa", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\request-refactor-plan", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\resolving-merge-conflicts", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\review", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\scaffold-exercises", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\setup-matt-pocock-skills", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\setup-pre-commit", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\tdd", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\teach", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\to-issues", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\to-prd", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\triage", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\ubiquitous-language", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\writing-beats", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\writing-fragments", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\writing-great-skills", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.claude\\skills\\writing-shape", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.dockerignore", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.gitattributes", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.gitignore", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.opencode\\skills\\graphify\\.graphify_version", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\deploy\\docker\\Dockerfile", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\dashboard-test-runner\\ralph-iterations\\4cd034a1_2026-07-11_15-23-25_US-001.log", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\dashboard-test-runner\\ralph-opus-iterations\\bc37171f_2026-07-11_16-12-14_US-002.log", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\dashboard-test-runner\\ralph-terra-iterations\\1998cbcc_2026-07-11_20-01-02_US-002.log", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\docs\\archived\\node-capability-admission\\ralph-iterations\\8a5cc64f_2026-07-11_22-02-57_NCA-001.log", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\shard_runtime_pb2.pyi", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\UPSTREAM_COMMIT", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\0001-cmake-reserve-meshnet-patch-stack-abi-marker.patch", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\0002-dense-llama-owned-range-loader.patch", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\SHA256SUMS", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\series", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\proto\\shard_runtime.proto", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\testdata\\capability_report_golden.binpb", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\testdata\\decode_step_golden.binpb", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\testdata\\session_request_golden.binpb", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\__init__.pyi", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\client.pyi", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\py.typed", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\uv.lock", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\uv.lock"], "walk_errors": [], "ignored": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.env", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.env.vpc", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.pytest-tmp\\pytest-of-popov\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.pytest-tmp\\test_torch_startup_retries_reg0\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.pytest-tmp\\uv-214e57471f081e3c.lock", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\accounts.sqlite", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\billing.sqlite"], "pruned_noise_dirs": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.git\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.pytest_cache\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\.venv\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\distributed_inference_network.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\graphify-out\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\meshnet_contracts\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\.venv\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\tests\\__pycache__\\"], "graphifyignore_patterns": 22, "scan_root": "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai"} \ No newline at end of file +{"files": {"code": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\meshnet_contracts\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\meshnet_contracts\\solana_adapter.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\prefill_backpressure.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\activation_compression.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\admission.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\architecture_boundary.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\capability.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\config.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\dashboard.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\doctor.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\downloader.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\contract.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\data\\alpha-contract.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\data\\architecture-snapshot.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\data\\target-manifest.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\manifest.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\glm_alpha\\planner.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\hardware.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\model_backend.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\model_catalog.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\model_metadata.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_backend.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\codec.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\conformance.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\shard_runtime_pb2.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\shard_runtime_pb2_grpc.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\performance_contract.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\protocol.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipe_benchmark.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipe_drivers.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipe_manifest.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\recipes.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\relay_bridge.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\route_session_benchmark.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\runtime_pin.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\runtime_recipe.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\safetensors_selection.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\seam_telemetry.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\shard_lifecycle.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\startup.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\testing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\torch_server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\wallet.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\wizard.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\UPSTREAM_LOCK.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\meshnet-range-loader.cpp", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\tests\\test_shard_protocol_conformance.cpp", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\gossip.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\identity.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\mdns.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\tls.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\relay_bootstrap.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\peer_registry.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\client.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\accounts.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\auth.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\billing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\calibration.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\capability.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\cli.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\gossip.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\hf_pricing.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\logging_setup.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\model_files.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\model_presets.json", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\raft.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\recipe.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\routing_stats.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\server.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\test_runner.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\wallet_proof.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\pyproject.toml", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\__init__.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\audit.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\sampling.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\tripwire.py", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\pyproject.toml"], "document": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\CMakeLists.txt", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\README.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\PATCH-STACK.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\THIRD_PARTY_NOTICES.md", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\dashboard.html", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\README.md"], "paper": [], "image": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\favicon.svg", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\image.png"], "video": []}, "total_files": 106, "total_words": 188575, "needs_graph": true, "warning": null, "skipped_sensitive": [], "unclassified": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\native_protocol\\generated\\shard_runtime_pb2.pyi", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\UPSTREAM_COMMIT", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\0001-cmake-reserve-meshnet-patch-stack-abi-marker.patch", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\0002-dense-llama-owned-range-loader.patch", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\SHA256SUMS", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\llama\\patches\\series", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\proto\\shard_runtime.proto", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\testdata\\capability_report_golden.binpb", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\testdata\\decode_step_golden.binpb", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\native\\testdata\\session_request_golden.binpb", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\__init__.pyi", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\client.pyi", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\py.typed", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\uv.lock"], "walk_errors": [], "ignored": [], "pruned_noise_dirs": ["D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\contracts\\meshnet_contracts\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\gateway\\meshnet_gateway\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\node\\meshnet_node\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\p2p\\meshnet_p2p\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\relay\\meshnet_relay\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\sdk\\meshnet\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\.venv\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker.egg-info\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\tracker\\meshnet_tracker\\__pycache__\\", "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages\\validator\\meshnet_validator\\__pycache__\\"], "graphifyignore_patterns": 22, "scan_root": "D:\\DEV\\workspace\\REPOS\\git.d-popov.com\\neuron-tai\\packages"} \ No newline at end of file diff --git a/graphify-out/.graphify_labels.json b/graphify-out/.graphify_labels.json new file mode 100644 index 0000000..f900c1c --- /dev/null +++ b/graphify-out/.graphify_labels.json @@ -0,0 +1,125 @@ +{ + "0": "Tracker Routing & Placement", + "1": "Validator Proof Audits", + "2": "Capability Admission", + "3": "Shard Artifact Download", + "4": "PyTorch Shard Execution", + "5": "Native Shard Lifecycle", + "6": "Tracker Operations & CLI", + "7": "Node Capability Reports", + "8": "Gateway Request Routing", + "9": "Activation Transport & Binary Frames", + "10": "Tracker Capability Evaluation", + "11": "Node Diagnostics", + "12": "Relay Peer Registry", + "13": "Native Worker Adapter", + "14": "KV Session Cache", + "15": "Performance Contracts", + "16": "Route Session Benchmarks", + "17": "GLM Alpha Planning", + "18": "Tracker Admin & Network APIs", + "19": "Benchmark Recipe Drivers", + "20": "Community 20", + "21": "Community 21", + "22": "Community 22", + "23": "Community 23", + "24": "Community 24", + "25": "Community 25", + "26": "Community 26", + "27": "Community 27", + "28": "Community 28", + "29": "Community 29", + "30": "Community 30", + "31": "Community 31", + "32": "Community 32", + "33": "Community 33", + "34": "Community 34", + "35": "Community 35", + "36": "Community 36", + "37": "Community 37", + "38": "Community 38", + "39": "Community 39", + "40": "Community 40", + "41": "Community 41", + "42": "Community 42", + "43": "Community 43", + "44": "Community 44", + "45": "Community 45", + "46": "Community 46", + "47": "Community 47", + "48": "Community 48", + "49": "Community 49", + "50": "Community 50", + "51": "Community 51", + "52": "Community 52", + "53": "Community 53", + "54": "Community 54", + "55": "Community 55", + "56": "Community 56", + "57": "Community 57", + "58": "Community 58", + "59": "Community 59", + "60": "Community 60", + "61": "Community 61", + "62": "Community 62", + "63": "Community 63", + "64": "Community 64", + "65": "Community 65", + "66": "Community 66", + "67": "Community 67", + "68": "Community 68", + "69": "Community 69", + "70": "Community 70", + "71": "Community 71", + "72": "Community 72", + "73": "Community 73", + "74": "Community 74", + "75": "Community 75", + "76": "Community 76", + "77": "Community 77", + "78": "Community 78", + "79": "Community 79", + "80": "Community 80", + "81": "Community 81", + "82": "Community 82", + "83": "Community 83", + "84": "Community 84", + "85": "Community 85", + "86": "Community 86", + "87": "Community 87", + "88": "Community 88", + "89": "Community 89", + "90": "Community 90", + "91": "Community 91", + "92": "Community 92", + "93": "Community 93", + "94": "Community 94", + "95": "Community 95", + "96": "Community 96", + "97": "Community 97", + "98": "Community 98", + "99": "Community 99", + "100": "Community 100", + "101": "Community 101", + "102": "Community 102", + "103": "Community 103", + "104": "Community 104", + "105": "Community 105", + "106": "Community 106", + "107": "Community 107", + "108": "Community 108", + "109": "Community 109", + "110": "Community 110", + "111": "Community 111", + "112": "Community 112", + "113": "Community 113", + "114": "Community 114", + "115": "Community 115", + "116": "Community 116", + "117": "Community 117", + "118": "Community 118", + "119": "Community 119", + "120": "Community 120", + "121": "Community 121", + "122": "Community 122" +} \ No newline at end of file diff --git a/graphify-out/.graphify_root b/graphify-out/.graphify_root index 4d54fbd..dbb5d3e 100644 --- a/graphify-out/.graphify_root +++ b/graphify-out/.graphify_root @@ -1 +1 @@ -/d/DEV/workspace/REPOS/git.d-popov.com/neuron-tai +D:\DEV\workspace\REPOS\git.d-popov.com\neuron-tai\packages \ No newline at end of file diff --git a/graphify-out/GRAPH_REPORT.md b/graphify-out/GRAPH_REPORT.md new file mode 100644 index 0000000..e553bd7 --- /dev/null +++ b/graphify-out/GRAPH_REPORT.md @@ -0,0 +1,586 @@ +# Graphify Code-Architecture Scope + +This graph deliberately covers the executable `packages/` code (98 detected source/configuration files). The six package-local documentation/build artifacts were excluded from semantic extraction for this code-only pass. + +# Graph Report - packages (2026-07-29) + +## Corpus Check +- 106 files ยท ~188,575 words +- Verdict: corpus is large enough that graph structure adds value. + +## Summary +- 2556 nodes ยท 5763 edges ยท 123 communities (100 shown, 23 thin omitted) +- Extraction: 92% EXTRACTED ยท 8% INFERRED ยท 0% AMBIGUOUS ยท INFERRED: 451 edges (avg confidence: 0.51) +- Token cost: 0 input ยท 0 output + +## Community Hubs (Navigation) +- Tracker Routing & Placement +- Validator Proof Audits +- Capability Admission +- Shard Artifact Download +- PyTorch Shard Execution +- Native Shard Lifecycle +- Tracker Operations & CLI +- Node Capability Reports +- Gateway Request Routing +- Activation Transport & Binary Frames +- Tracker Capability Evaluation +- Node Diagnostics +- Relay Peer Registry +- Native Worker Adapter +- KV Session Cache +- Performance Contracts +- Route Session Benchmarks +- GLM Alpha Planning +- Tracker Admin & Network APIs +- Benchmark Recipe Drivers +- Community 20 +- Community 21 +- Community 22 +- Community 23 +- Community 24 +- Community 25 +- Community 26 +- Community 27 +- Community 28 +- Community 29 +- Community 30 +- Community 31 +- Community 32 +- Community 33 +- Community 34 +- Community 35 +- Community 36 +- Community 37 +- Community 38 +- Community 39 +- Community 40 +- Community 41 +- Community 42 +- Community 43 +- Community 44 +- Community 45 +- Community 46 +- Community 47 +- Community 48 +- Community 49 +- Community 50 +- Community 51 +- Community 52 +- Community 53 +- Community 54 +- Community 55 +- Community 56 +- Community 57 +- Community 58 +- Community 59 +- Community 60 +- Community 61 +- Community 62 +- Community 63 +- Community 64 +- Community 65 +- Community 66 +- Community 67 +- Community 68 +- Community 69 +- Community 70 +- Community 71 +- Community 72 +- Community 73 +- Community 74 +- Community 75 +- Community 76 +- Community 77 +- Community 78 +- Community 79 +- Community 80 +- Community 81 +- Community 82 +- Community 83 +- Community 84 +- Community 85 +- Community 86 +- Community 87 +- Community 88 +- Community 89 +- Community 90 +- Community 91 +- Community 92 +- Community 93 +- Community 94 +- Community 95 +- Community 96 +- Community 97 +- Community 98 +- Community 99 +- Community 100 +- Community 101 +- Community 102 +- Community 103 +- Community 104 +- Community 105 +- Community 106 +- Community 107 +- Community 109 +- Community 110 +- Community 111 +- Community 112 +- Community 113 +- Community 114 +- Community 115 +- Community 116 +- Community 117 +- Community 118 +- Community 119 +- Community 120 +- Community 121 +- Community 122 + +## God Nodes (most connected - your core abstractions) +1. `_TrackerHandler` - 93 edges +2. `_NodeEntry` - 50 edges +3. `run_startup()` - 46 edges +4. `BillingLedger` - 45 edges +5. `TorchModelShard` - 41 edges +6. `AccountStore` - 37 edges +7. `TrackerServer` - 37 edges +8. `CapabilityReport` - 35 edges +9. `RaftNode` - 33 edges +10. `_StatsCollector` - 32 edges + +## Surprising Connections (you probably didn't know these) +- `main()` --calls--> `LocalSolanaContracts` [INFERRED] + tracker/meshnet_tracker/cli.py โ†’ contracts/meshnet_contracts/__init__.py +- `main()` --calls--> `SolanaCustodialTreasury` [INFERRED] + tracker/meshnet_tracker/cli.py โ†’ contracts/meshnet_contracts/solana_adapter.py +- `_RollingCounter` --uses--> `ToplocProofClaim` [INFERRED] + tracker/meshnet_tracker/server.py โ†’ validator/meshnet_validator/audit.py +- `_RollingThroughput` --uses--> `ToplocProofClaim` [INFERRED] + tracker/meshnet_tracker/server.py โ†’ validator/meshnet_validator/audit.py +- `_ModelStats` --uses--> `ToplocProofClaim` [INFERRED] + tracker/meshnet_tracker/server.py โ†’ validator/meshnet_validator/audit.py + +## Import Cycles +- None detected. + +## Communities (123 total, 23 thin omitted) + +### Community 0 - "Tracker Routing & Placement" +Cohesion: 0.06 +Nodes (84): tracker_logger(), _add_shard_directive(), _assign_redundant_managed_nodes(), _assignment_memory_bytes(), _available_quantizations(), _billable_stream_tokens(), _coverage_gaps(), _coverage_map() (+76 more) + +### Community 1 - "Validator Proof Audits" +Cohesion: 0.05 +Nodes (57): ProofEncoding, build_activation_proofs(), _call_toploc(), _chunk_field(), _extract_divergence(), _load_toploc(), _proof_encoding(), Any (+49 more) + +### Community 2 - "Capability Admission" +Cohesion: 0.05 +Nodes (25): CapabilityState, The tracker's sanitized verdict on one node's presented proof. This is what theโ€ฆ, The presented proof covers exactly what the node advertised., What route formation compares. `None` when the node declares no identity., CertificationLedger, DistributedForwardEvidence, PresentedIdentity, One node's declared artifact/recipe identity, with digests re-derived here.โ€ฆ (+17 more) + +### Community 3 - "Shard Artifact Download" +Cohesion: 0.06 +Nodes (51): _allow_patterns_from_remote_index(), _allow_patterns_from_sources(), compute_shard_checksum(), _download_huggingface_subset(), _download_model_source(), download_shard(), _download_shard_from_peer(), _download_source_files() (+43 more) + +### Community 4 - "PyTorch Shard Execution" +Cohesion: 0.08 +Nodes (55): _active_modules_for_shard(), build_quantization_config(), _call_layer(), _causal_lm_config(), _checkpoint_tensor_name_for_model(), _config_candidates(), _decoder_attention_mask(), _embed_tokens() (+47 more) + +### Community 5 - "Native Shard Lifecycle" +Cohesion: 0.06 +Nodes (35): CacheExpectation, CacheResult, CancellationToken, CancelRequest, CapabilityRequest, CapabilityResponse, DeadlinePolicy, FlowControl (+27 more) + +### Community 6 - "Tracker Operations & CLI" +Cohesion: 0.05 +Nodes (42): HTMLParser, Logger, LogRecord, Namespace, RotatingFileHandler, TextIO, _load_env_defaults(), _load_env_file() (+34 more) + +### Community 7 - "Node Capability Reports" +Cohesion: 0.06 +Nodes (40): CapabilityContext, probe_capability(), Production validator: one bounded real forward through the loaded shard., What is about to be advertised, and the loaded backend that would serve it., BackendIdentity, build_capability_report(), CapabilityReport, config_fingerprint() (+32 more) + +### Community 8 - "Gateway Request Routing" +Cohesion: 0.07 +Nodes (50): Any, route_signature(), _admitted_nodes(), _billable_non_stream_split(), _billable_non_stream_tokens(), _capability_routable(), _clear_proxy_progress_log_state(), _effective_queue_depth() (+42 more) + +### Community 9 - "Activation Transport & Binary Frames" +Cohesion: 0.06 +Nodes (43): ConnectionError, MissingModelDependencyError, Tail-shard decode result: decoded text plus the raw token id. The token id letsโ€ฆ, Raised when optional model dependencies are not installed., TailTokenResult, _tensor_from_bfloat16_bytes(), decode_binary_frame(), encode_binary_frame() (+35 more) + +### Community 10 - "Tracker Capability Evaluation" +Cohesion: 0.09 +Nodes (46): absent_state(), catalogue_is_compatible(), _diagnostics(), evaluate_report(), _index(), _maybe_int(), _object(), _optional_text() (+38 more) + +### Community 11 - "Node Diagnostics" +Cohesion: 0.08 +Nodes (40): _backend_device(), _backend_device_name(), build_probe_input(), classify_failure(), default_load_backend(), _describe(), _describe_output(), DoctorError (+32 more) + +### Community 12 - "Relay Peer Registry" +Cohesion: 0.07 +Nodes (22): main(), meshnet-relay CLI entry point., PeerEntry, PeerRegistry, In-memory registry of connected gossip peers., _broadcast(), decode_binary_frame(), encode_binary_frame() (+14 more) + +### Community 13 - "Native Worker Adapter" +Cohesion: 0.08 +Nodes (28): ImmutableArtifactPin, NativeIdentityInputs, NativeLoadedArtifactReport, NativeNumericalRecipe, NativeSessionRejected, NativeWorkerBackendAdapter, Authoritative identity boundary for a native GGUF Shard backend. The nativeโ€ฆ, A native worker refused a ``SessionOpen`` before allocating session state. (+20 more) + +### Community 14 - "KV Session Cache" +Cohesion: 0.07 +Nodes (20): _cache_unsupported_for_shard(), KVCacheMiss, BaseException, True when a layer failure means session cache is unsupported, not fatal., Per-session cached state for one shard's layer range. `cache` is whateverโ€ฆ, TTL + LRU bounded map of session_id โ†’ SessionCacheEntry. Each node caches stateโ€ฆ, Executable subset of a HuggingFace causal language model., Decode step: embed one new token against this head's cached session. Raisesโ€ฆ (+12 more) + +### Community 15 - "Performance Contracts" +Cohesion: 0.10 +Nodes (35): baseline_from_report(), _canonical_sha256(), _cell(), ContractEvaluation, ContractThresholds, _decode_base64(), evaluate_contract(), _evaluate_recipe() (+27 more) + +### Community 16 - "Route Session Benchmarks" +Cohesion: 0.09 +Nodes (33): CacheMode, _activation(), assert_benchmark(), assert_performance_gate(), BenchmarkRun, BenchmarkScenario, format_summary(), main() (+25 more) + +### Community 17 - "GLM Alpha Planning" +Cohesion: 0.11 +Nodes (28): IndexerLayout, The locked GLM-5.2 Max alpha target: identity, resource plan, and acceptanceโ€ฆ, ArchitectureSnapshot, Architecture-critical metadata derived from the pinned ``config.json``., kv_bytes(), NodeMemory, plan_all_tiers(), plan_route() (+20 more) + +### Community 18 - "Tracker Admin & Network APIs" +Cohesion: 0.11 +Nodes (11): _normalize_current_requests(), ParseResult, Gate a privileged handler; sends 401/403 and returns False on failure. 401 whenโ€ฆ, Return head workers: worker nodes that can start inference for a model. Theโ€ฆ, Admin session first, then the explicit enable gate โ€” both fail closed., Privileged: forfeit a node's pending balance + record a strike (US-034).โ€ฆ, Dispute-auditability log for the dynamic HF-benchmarked pricing (issue 23)., Return an optimal shard assignment for a node given its hardware profile. Queryโ€ฆ (+3 more) + +### Community 19 - "Benchmark Recipe Drivers" +Cohesion: 0.12 +Nodes (34): Ed25519PrivateKey, BenchmarkError, RuntimeError, Raised when a benchmark cannot be run as specified., _artifact_sha256(), build_driver(), _directory_bytes(), _gpu_offload_evidence() (+26 more) + +### Community 20 - "Community 20" +Cohesion: 0.10 +Nodes (23): deque, Popen, CollectionError, discover_repo_root(), _function_metadata(), Exception, Path, Opt-in tracker test runner backing the dashboard Testing tab. Security postureโ€ฆ (+15 more) + +### Community 21 - "Community 21" +Cohesion: 0.10 +Nodes (20): Random, Minimal Raft consensus for tracker shard assignments. Only shard-assignmentโ€ฆ, choose_route(), Learned route statistics for dynamic bandit-style route selection (ADR-0021).โ€ฆ, Fold one completed request into the route's EWMA. Returns False (and recordsโ€ฆ, Point-in-time view of one route's learned state., All measured route samples, including pinned experiment routes., Drop routes with no samples for `prune_after_seconds`. (+12 more) + +### Community 22 - "Community 22" +Cohesion: 0.10 +Nodes (9): AccountStore, _hash_password(), _normalize_nickname(), Tracker user accounts: registration, login, API-key management. Accounts areโ€ฆ, Update display fields for an account. Pass nickname=None to clear., Return the public account view when credentials match, else None., Revoke a key owned by ``account_id``. Returns False if not owned., Thread-safe account/API-key store with SQLite persistence and event replication. (+1 more) + +### Community 23 - "Community 23" +Cohesion: 0.12 +Nodes (24): ProbeInput, One recipe's validation outcome, with the report it produced., A synthetic hidden-state payload in the same wire format peers send., RecipeResult, load_recipe_manifest(), _parse_recipe(), parse_recipe_manifest(), Any (+16 more) + +### Community 24 - "Community 24" +Cohesion: 0.11 +Nodes (31): Return a hardware profile forced to CPU execution. Keeps detected GPU metadataโ€ฆ, with_forced_cpu(), peer_id_from_wallet(), Build a per-node relay peer id from the wallet plus node identity. Multipleโ€ฆ, _assignment_bytes_per_layer(), _cap_auto_assigned_shard(), _configure_torch_threads(), _discover_relay_url() (+23 more) + +### Community 25 - "Community 25" +Cohesion: 0.12 +Nodes (18): ChatCompletion, _chat_completion(), Client, CostEstimate, _ModelsClient, _openai_base_url(), Any, Typed Python SDK for the meshnet OpenAI-compatible gateway. (+10 more) + +### Community 26 - "Community 26" +Cohesion: 0.11 +Nodes (15): Deposit, load_keypair(), Custodial Solana treasury adapter (ADR-0015, US-032/US-033). The entire on-โ€ฆ, Confirmed incoming USDT transfers whose signature is not yet seen.โ€ฆ, Send one batched transaction of USDT transfers treasury โ†’ wallets. Creates theโ€ฆ, Create a fresh 6-decimal mock-USDT mint (treasury = mint authority). Returns aโ€ฆ, Mint mock USDT to a wallet (devnet only โ€” treasury is mint authority)., A confirmed incoming USDT transfer into the treasury token account. (+7 more) + +### Community 27 - "Community 27" +Cohesion: 0.12 +Nodes (22): compress_activation(), CompressionPolicies, CompressionPolicy, CompressionResult, decompress_activation(), _env_bool(), _env_float(), _env_int() (+14 more) + +### Community 28 - "Community 28" +Cohesion: 0.09 +Nodes (19): Lock, normalize_policy(), policy_from_env(), Return a known policy name, falling back to the default for anything else., HfPricingLog, Thread-safe SQLite-backed audit log of dynamic price changes (issue 23). Everyโ€ฆ, _clone_model_presets(), _preset_price_keys() (+11 more) + +### Community 29 - "Community 29" +Cohesion: 0.12 +Nodes (28): _apply_relay_concurrency_flag(), _cmd_default(), _cmd_doctor(), _cmd_models(), _cmd_start(), _doctor_overrides(), _first_available_port(), _load_env_defaults() (+20 more) + +### Community 30 - "Community 30" +Cohesion: 0.11 +Nodes (14): _LoopbackHttpClientPool, _make_envelope(), _max_concurrency_from_env(), _peer_id_suffix(), HTTPConnection, Outbound relay bridge for NAT-safe node HTTP requests., Connect outbound to a relay and proxy relay HTTP requests to localhost.โ€ฆ, Send one relay-http-response frame; False if the socket is gone. The lock isโ€ฆ (+6 more) + +### Community 31 - "Community 31" +Cohesion: 0.09 +Nodes (17): _capability_from_registration(), _local_relay_url(), _node_id_for_registration(), _normalize_friendly_name(), Resolve the active precision a registration is routable at. Only the raw bodyโ€ฆ, Return a node-consumable ws:// URL for an embedded relay bind address., HTTP tracker that manages node registration and resolves inference routes.โ€ฆ, Start the shared RelayServer class in-process for tracker+relay deployments. (+9 more) + +### Community 32 - "Community 32" +Cohesion: 0.09 +Nodes (12): validate_quantization(), _load_backend(), Any, Path, HTTP server backed by a HuggingFace causal language model shard., The loaded backend serving `model_id` โ€” full repo id or short name., Apply tracker shard directives (LOAD_SHARD replace, ADD_SHARD load-more)., Set the LAN-facing endpoint used for route self-detection. (+4 more) + +### Community 33 - "Community 33" +Cohesion: 0.16 +Nodes (25): Checksum, checksum_of(), crc32c(), decode_bundle(), decode_step_bundle(), decode_tensor(), encode_tensor(), expected_bytes() (+17 more) + +### Community 34 - "Community 34" +Cohesion: 0.12 +Nodes (22): _api_key_from_authorization(), _BinaryActivation, _completion_response(), _compress_body(), _decompress_body(), _estimate_token_count(), _last_message_content(), _majority_response() (+14 more) + +### Community 35 - "Community 35" +Cohesion: 0.15 +Nodes (23): AlphaContract, AlphaContractError, compute_contract_digest(), contract_signing_payload(), _freeze_json(), load_alpha_contract(), parse_alpha_contract(), Any (+15 more) + +### Community 36 - "Community 36" +Cohesion: 0.13 +Nodes (8): LogEntry, RaftNode, Leader: append and replicate an entry. Returns True when committed. Blocksโ€ฆ, Send AppendEntries to all peers and update commit_index on majority ack., Single Raft participant. ``apply_fn(command, payload)`` is called (under noโ€ฆ, Must be called with _lock held., Must be called with _lock held., Must be called with _lock held. + +### Community 37 - "Community 37" +Cohesion: 0.13 +Nodes (18): _build_rich_renderable(), _EMA, _format_uptime(), _gpu_stats(), is_interactive_tty(), _make_bar(), _node_stats(), _nvml_gpu_util() (+10 more) + +### Community 38 - "Community 38" +Cohesion: 0.14 +Nodes (25): browse_hf_hub(), detect_num_layers(), Return num_hidden_layers from HuggingFace config.json (downloads ~1 KB only)., Fetch top downloaded text-generation models from HuggingFace Hub., _ask(), _ask_int(), _ask_quant(), _ask_yn() (+17 more) + +### Community 39 - "Community 39" +Cohesion: 0.08 +Nodes (12): Drop session state out of band. Idempotent., Cancel out of band, on a fresh call. In-band CancelSignal is preferred, but aโ€ฆ, ---------------------------------------------------------------------------โ€ฆ, ---------------------------------------------------------------------------โ€ฆ, Constructor. Args: channel: A grpc.Channel., ---------------------------------------------------------------------------โ€ฆ, What this worker can execute. Read before a route is built., Live load and serving state. (+4 more) + +### Community 40 - "Community 40" +Cohesion: 0.13 +Nodes (19): check_handshake(), check_route(), check_session_open(), _coverage_gap(), explain_mismatch(), handshake_error(), Exact Model Artifact and runtime recipe identity (DGR-003). A route is a chainโ€ฆ, The protocol status a rejected handshake closes the stream with. Each rejectionโ€ฆ (+11 more) + +### Community 41 - "Community 41" +Cohesion: 0.13 +Nodes (16): adapter_for(), Architecture, ArchitectureBoundaryAdapter, BoundaryStage, ProtocolIdentity, Enum, str, Certified architecture adapters for the public TensorBundle boundary. Theโ€ฆ (+8 more) + +### Community 42 - "Community 42" +Cohesion: 0.24 +Nodes (22): GlmTargetError, load_architecture_snapshot(), _load_json(), load_target_manifest(), parse_architecture_snapshot(), _parse_shards(), parse_target_manifest(), Any (+14 more) + +### Community 43 - "Community 43" +Cohesion: 0.16 +Nodes (10): _canonical_json(), _fragment_bytes(), NamedTensor, _normalize_shape(), Any, Versioned activation-stream envelope for shard hops. The transport still movesโ€ฆ, A tensor named within a versioned activation envelope., One bounded chunk of a named tensor. (+2 more) + +### Community 44 - "Community 44" +Cohesion: 0.14 +Nodes (6): Read + verify a hive gossip body (HMAC per ADR-0017 ยง3). Fails closed: withoutโ€ฆ, Record a rolling wish-list signal for an unavailable precision., Privileged: run the same prompt through 1/2/3-node pinned routes (US-030). Dataโ€ฆ, Privileged: honest-noise TOPLOC calibration dispatch (issue 21). Fans the sameโ€ฆ, One node's calibration outcome: fetch its on-demand commitment, teacher-forceโ€ฆ, _TrackerHandler + +### Community 45 - "Community 45" +Cohesion: 0.18 +Nodes (8): Registry wrapper for node stake, strikes, and bans., Stake, strike, and ban state for a node operator wallet., Snapshot of all known wallets (dashboard / monitoring)., ADR-0018 ยง6: the only reputation signal โ€” clean audits build score slowly, aโ€ฆ, ADR-0018 ยง6: ร—0.8 routing/payout weight per strike, separate from theโ€ฆ, ADR-0018 ยง6: reputation decays for wallets with no completed job inโ€ฆ, RegistryContract, RegistryWallet + +### Community 46 - "Community 46" +Cohesion: 0.12 +Nodes (22): benchmark_throughput(), benchmark_throughput_checked(), detect_hardware(), _detect_nvidia_smi_gpu_memory(), _detect_ram_mb(), _detect_torch_cuda_inventory(), _detect_windows_gpu_memory(), _detect_windows_ram_mb() (+14 more) + +### Community 47 - "Community 47" +Cohesion: 0.14 +Nodes (15): measure_recipe(), _PeakMemory, Event, One runtime recipe under test. ``is_reference`` marks the single recipe everyโ€ฆ, The seam every runtime implements; the measurement core knows nothing else., Load the artifact and return its cost., Run one complete generation under the given sampling policy., Return ``(rss_bytes, vram_bytes)`` observed right now. (+7 more) + +### Community 48 - "Community 48" +Cohesion: 0.25 +Nodes (12): _as_mapping(), Any, ValueError, Malformed identity input. Messages name the field, never echo a payload., A revision must identify one immutable thing, not a ref that moves., Parse an identity block, re-deriving โ€” never trusting โ€” its fingerprint. Aโ€ฆ, RecipeIdentityError, _require_hex64() (+4 more) + +### Community 49 - "Community 49" +Cohesion: 0.19 +Nodes (3): Stream tokens from an iterator as SSE chunks., Open an OpenAI-compatible SSE response and return a token emitter., _TorchHandler + +### Community 50 - "Community 50" +Cohesion: 0.26 +Nodes (4): _GatewayHandler, _lamports_to_sol(), ParseResult, Forward a raw request body to a head worker and relay SSE without buffering. + +### Community 51 - "Community 51" +Cohesion: 0.23 +Nodes (10): _as_mapping(), CapabilityReportError, _optional_text(), Any, ValueError, Inclusive layer range, matching the CLI and backend convention., Raised when report input is malformed. Messages name the offending field andโ€ฆ, _require_int() (+2 more) + +### Community 52 - "Community 52" +Cohesion: 0.13 +Nodes (17): ConcurrencyMetrics, format_summary(), Lane, main(), _mean(), _percentile(), Enum, str (+9 more) + +### Community 53 - "Community 53" +Cohesion: 0.13 +Nodes (14): BenchmarkPlan, build_report(), compute_drift(), DriftReport, _first_divergence(), Any, Everything measured for one recipe across every concurrency level., First successful output per prompt, at the lowest concurrency measured. Driftโ€ฆ (+6 more) + +### Community 54 - "Community 54" +Cohesion: 0.13 +Nodes (9): GossipClient, _make_envelope(), WebSocket gossip client โ€” connects to relay, publish/subscribe to topics., Thread-safe WebSocket gossip client. Usage:: client =โ€ฆ, Register a sync callback for messages on topic., Send a gossip message to all peers via the relay. Thread-safe., Start the gossip client in a background thread., Block until connected to relay or timeout. Returns True if connected. (+1 more) + +### Community 55 - "Community 55" +Cohesion: 0.19 +Nodes (17): files_for_layer_range(), _is_head_tensor(), _is_tail_tensor(), _layer_index(), _layers_from_config(), _metadata_files(), _normalise_relative_file(), Any (+9 more) + +### Community 56 - "Community 56" +Cohesion: 0.18 +Nodes (6): Resolve the session token in the Authorization header, or None., Balance, usage totals, and API keys for the logged-in account., Per-request charge history for the logged-in account (billing tab)., Devnet faucet (US-040): credit the configured amount to one of the logged-inโ€ฆ, Admin-only: all accounts with their keys and balances., _session_cookie_header() + +### Community 57 - "Community 57" +Cohesion: 0.20 +Nodes (15): _canonical_sha256(), load_runtime_pin(), Path, ValueError, Canonical runtime pin identity for the recipe fingerprint (DGR-025). The recipeโ€ฆ, Derive the exact runtime pin from a DGR-027 lock workspace, or refuse. Refusesโ€ฆ, The lock workspace is missing, malformed, or internally inconsistent., One exact runtime: a name, an upstream commit, and an ordered patch stack. (+7 more) + +### Community 58 - "Community 58" +Cohesion: 0.16 +Nodes (8): GenerationSample, PromptSpec, One completed generation as reported by a driver. ``prefill_ms``/``decode_ms``โ€ฆ, The sampling policy every recipe must be given, identically. Greedy by default:โ€ฆ, One fixed prompt, tagged with the context length it is meant to exercise., SamplingPolicy, The current Transformers/safetensors recipe: the correctness reference.โ€ฆ, TransformersDriver + +### Community 59 - "Community 59" +Cohesion: 0.16 +Nodes (8): LoadStats, What loading the recipe cost, before any token is generated., _free_port(), _gpu_layer_config_detail(), LlamaCppServerDriver, _process_rss(), Resident bytes for a process and its children, or 0 when unobservable., The whole-model llama.cpp/GGUF recipe, driven through ``llama-server``.โ€ฆ + +### Community 60 - "Community 60" +Cohesion: 0.15 +Nodes (9): main(), meshnet-gateway CLI entry point., _GatewayHTTPServer, GatewayServer, _get_head_workers(), Any, Return head-worker endpoint URLs for this model, or empty list on failure., HTTP gateway that routes /v1/chat/completions through an ordered inferenceโ€ฆ (+1 more) + +### Community 61 - "Community 61" +Cohesion: 0.15 +Nodes (15): _admit_capability(), _capability_device(), _capability_refresher(), _post_json(), _probationary_status_line(), Any, CapabilityValidator, Daemon thread: sends heartbeats and re-registers automatically after trackerโ€ฆ (+7 more) + +### Community 62 - "Community 62" +Cohesion: 0.33 +Nodes (14): Fingerprint, CheckFingerprint(), path, Crc32c(), main(), ReadFile(), ReassembleUncompressed(), TestCapabilityReportVector() (+6 more) + +### Community 63 - "Community 63" +Cohesion: 0.17 +Nodes (10): _local_model_path(), model_metadata_for(), ModelPreset, Path, Curated list of models supported by the network with VRAM requirements., Resolve a curated name, repository, or alias case-insensitively., Return operator-facing model metadata for a HuggingFace repo., Return VRAM requirement in GB for the given quantization. (+2 more) + +### Community 64 - "Community 64" +Cohesion: 0.15 +Nodes (6): GenerationTelemetry, Bounded, in-process telemetry for distributed activation seams. The generationโ€ฆ, Attach compression work to the same bounded seam aggregate., Aggregate activation measurements for one stable Route Session., Record one activation locally and say whether a summary is due., _SeamAggregate + +### Community 65 - "Community 65" +Cohesion: 0.16 +Nodes (6): _Listener, _local_ip(), MdnsDiscovery, mDNS peer discovery using zeroconf (optional dependency). Falls back gracefullyโ€ฆ, Internal zeroconf service listener., Announce this node on mDNS and discover peers on the same LAN. If `zeroconf` isโ€ฆ + +### Community 66 - "Community 66" +Cohesion: 0.13 +Nodes (5): BillingLedger, Wallets due a payout: pending โ‰ฅ threshold OR pending age โ‰ฅ max_period, neverโ€ฆ, Settlement batches whose pending was debited but whose transaction has not beenโ€ฆ, Thread-safe USDT ledger with SQLite persistence and event replication., Aggregate charge totals without per-request records (dashboard summary). + +### Community 67 - "Community 67" +Cohesion: 0.14 +Nodes (6): NodeGossip, CRDT gossip for node liveness heartbeats. Uses a last-write-wins (LWW) registerโ€ฆ, LWW gossip table for inference-node heartbeat timestamps. ``record(node_id)``โ€ฆ, Record a heartbeat for *node_id* at *wall_ts* (default: now)., Merge a gossip snapshot from a peer tracker (LWW per key)., Return wall-clock timestamp of last known heartbeat, or None. + +### Community 68 - "Community 68" +Cohesion: 0.21 +Nodes (10): AdmissionRequirement, admit(), CapabilityAdmissionError, _diagnostics_suffix(), _mismatch(), RuntimeError, Fail-closed admission: no routable registration without a fresh matching proof.โ€ฆ, Return `report` if it admits `requirement`; otherwise refuse to register.โ€ฆ (+2 more) + +### Community 69 - "Community 69" +Cohesion: 0.14 +Nodes (6): Grant the one-time Caller Credit for an account (US-039). The event id isโ€ฆ, Bind a client wallet pubkey to an API key (US-032 deposits, C6). A walletโ€ฆ, Credit an on-chain deposit exactly once. The event id embeds the transactionโ€ฆ, Record the on-chain transaction signature for a settlement batch., Deduct a paid-out amount from a node's pending balance (US-033 hook). ADR-0015:โ€ฆ, Apply peer events not yet seen locally. Returns how many applied. + +### Community 70 - "Community 70" +Cohesion: 0.18 +Nodes (11): _api_key_from_headers(), Resolve the caller to (role, account). Roles: "validator" (service token),โ€ฆ, Bind a client wallet pubkey to an API key (US-032, C6). Deposits from thatโ€ฆ, _session_token_from_headers(), b58decode(), binding_message(), Ed25519 proof-of-ownership for client wallet binding (ADR-0017 ยง5, issue C6).โ€ฆ, Decode a base58 string (Solana/Bitcoin alphabet) to bytes. (+3 more) + +### Community 71 - "Community 71" +Cohesion: 0.21 +Nodes (8): _notify_slash(), Solana contract boundary for the Distributed Inference Network. The prototypeโ€ฆ, Completed inference data consumed by fraud validators., Local slash transaction receipt., Validation event log consumed by the optimistic fraud detector., SlashReceipt, ValidationContract, ValidationEvent + +### Community 72 - "Community 72" +Cohesion: 0.19 +Nodes (6): ApiKeyBalance, ComputeAttribution, PaymentContract, Client API key payment account balance., On-chain work attribution recorded by the gateway after inference., Payment wrapper for funded API keys and compute attribution. + +### Community 73 - "Community 73" +Cohesion: 0.17 +Nodes (13): DecodeStep, encode_bundle(), encode_decode_step(), Encode a decode boundary, retaining the deliberate compact fallback., Reject an oversized complete stream frame, including protobuf overhead. Bundleโ€ฆ, validate_session_message_size(), canonical_decode_step(), canonical_session_request() (+5 more) + +### Community 74 - "Community 74" +Cohesion: 0.18 +Nodes (7): Path, Single-process stub node that returns fixed inference responses. shard_start /โ€ฆ, True if this node received an activation tensor since it was started., Number of binary /forward chunks handled since this node was started., _StubHTTPServer, StubNodeServer, _attach_relay_bridge() + +### Community 75 - "Community 75" +Cohesion: 0.21 +Nodes (11): cert_fingerprint(), generate_self_signed_cert(), make_client_ssl_context(), make_server_ssl_context(), Path, TLS certificate generation and fingerprint helpers for node-to-node comms., Return a client SSLContext. verify=False for self-signed TOFU connections., Generate a self-signed RSA-2048 cert valid for 10 years. Returns (cert_path,โ€ฆ (+3 more) + +### Community 76 - "Community 76" +Cohesion: 0.23 +Nodes (8): _ceiling(), _false_positive_rate(), _floor(), _percentile(), TOPLOC honest-noise calibration corpus (ADR-0018 consequences, issue 21).โ€ฆ, Fraction of the (honest, by construction) corpus that would be flagged by theโ€ฆ, Whether the corpus is broad enough to enable production thresholds. Alphaโ€ฆ, Recommended tolerance constants derived from the corpus. `exp_intersections`โ€ฆ + +### Community 77 - "Community 77" +Cohesion: 0.20 +Nodes (7): _positive_env(), PrefillTransferLimits, Bounded, ordered prefill transfer primitives. Prefill chunks mutate theโ€ฆ, Configuration for one ordered prefill seam., Current peers require ordered session-cache mutation, hence one ack., Hard accounting bound, including any future wider ack window., _chunk_token_count() + +### Community 78 - "Community 78" +Cohesion: 0.31 +Nodes (10): _cmd_config(), Print current config., config_path(), delete_config(), load_config(), Path, Persistent node configuration โ€” stored in ~/.config/meshnet/config.json., Return parsed config dict, or None if no config file exists. (+2 more) + +### Community 79 - "Community 79" +Cohesion: 0.18 +Nodes (8): _detect_layers(), DoctorResult, Path, The outcome of a doctor run over one or more recipes., Write the capability report(s) as JSON. A failed run writes too., The human summary: what was validated, what to do if it failed., render_result(), write_reports() + +### Community 80 - "Community 80" +Cohesion: 0.18 +Nodes (6): The pinned, self-consistent GLM-5.2 ``UD-IQ1_S`` target., Reject any target whose revisions are not the ones alpha was locked against.โ€ฆ, One GGUF shard of the alpha artifact., require_pinned_target(), Shard, TargetManifest + +### Community 81 - "Community 81" +Cohesion: 0.22 +Nodes (9): _hive_digest(), is_validator_token(), Unified tracker auth primitives (ADR-0017, alpha issues 01/02/20). Twoโ€ฆ, Headers a tracker attaches when pushing gossip to a hive peer., True only when the request carries a fresh, valid hive signature. Fails closed:โ€ฆ, Constant-time check of a presented bearer token against the configuredโ€ฆ, sign_hive_request(), verify_hive_request() (+1 more) + +### Community 82 - "Community 82" +Cohesion: 0.29 +Nodes (3): Thread-safe registry wallet event log with SQLite persistence., _registry_wallet_with(), RegistryEventLog + +### Community 83 - "Community 83" +Cohesion: 0.22 +Nodes (7): BoundedPrefillSender, Event, Release accounting after cancellation or route failure. The sender deliberatelyโ€ฆ, Send lazily-produced chunks with bounded ownership and ordered acks., Forward chunks in source order, releasing each body after its ack. ``forward``โ€ฆ, R, T + +### Community 84 - "Community 84" +Cohesion: 0.20 +Nodes (8): default_flow_control(), canonical_capability_report(), canonical_payload(), Canonical conformance vectors for the native Shard protocol. Two independently-โ€ฆ, The canonical capability report a worker answers admission with., Serialize deterministically, so committed golden bytes are stable., Deterministic bfloat16-sized payload for the canonical tensor., serialize() + +### Community 85 - "Community 85" +Cohesion: 0.25 +Nodes (5): Summary returned by an epoch settlement transaction., Settlement wrapper that debits clients and credits token rewards., Return the configured manual testnet deployment targets., SettlementContract, SettlementResult + +### Community 86 - "Community 86" +Cohesion: 0.39 +Nodes (7): _banned_route_wallet(), _get_json(), _ModelUnavailable, Exception, HTTPError, _safe_error_body(), _TrackerUnavailable + +### Community 87 - "Community 87" +Cohesion: 0.31 +Nodes (4): An immutable, request-owned binary activation payload. ``body`` is always theโ€ฆ, TensorPayload, ActivationEnvelope, Versioned envelope for shard activation traffic. + +### Community 88 - "Community 88" +Cohesion: 0.22 +Nodes (6): canonical_sha256(), _digest(), SHA-256 over canonical JSON โ€” the repository's digest convention., The artifact half of the compatibility fingerprint. Commits to the sourceโ€ฆ, The recipe half of the compatibility fingerprint., This Shard's own bytes and exact range, bound to the source artifact. Theโ€ฆ + +### Community 89 - "Community 89" +Cohesion: 0.29 +Nodes (8): _detect_num_layers(), _downloaded_model_inventory(), _model_cache_path(), Path, Only checksum tiny stub shards; real model folders are too large to hash atโ€ฆ, Fetch num_hidden_layers from HuggingFace model config (downloads ~1 KBโ€ฆ, Return a cheap local inventory record without reading model file contents., _registration_shard_checksum() + +### Community 90 - "Community 90" +Cohesion: 0.32 +Nodes (7): _generate_keypair(), load_or_create_identity(), _peer_id_from_pubkey(), Path, Peer identity โ€” stable peer_id and RSA keypair, persisted to disk., Return (private_key_pem, public_key_pem) for a new RSA-2048 keypair., Return identity dict with peer_id, private_key_pem, public_key_pem. Creates andโ€ฆ + +### Community 92 - "Community 92" +Cohesion: 0.29 +Nodes (4): ChunkInfo, PrefillChunk, One token-aligned slice of a prefill., PositionSpan + +### Community 93 - "Community 93" +Cohesion: 0.29 +Nodes (3): _LocalContractState, LocalSolanaContracts, Facade that exposes all three contract wrappers over local validator state. + +### Community 94 - "Community 94" +Cohesion: 0.29 +Nodes (3): _normalize_rates(), Off-chain USDT billing ledger (ADR-0015, US-031). Tracks client API-keyโ€ฆ, Coerce a price spec into an (input_per_1k, output_per_1k) pair. + +### Community 95 - "Community 95" +Cohesion: 0.40 +Nodes (5): _b58encode(), load_or_create_wallet(), Path, Solana wallet management โ€” load or generate an Ed25519 keypair. Solana keypairโ€ฆ, Return (secret_32, public_32, address_base58). Loads from *path* if it exists;โ€ฆ + +### Community 96 - "Community 96" +Cohesion: 0.33 +Nodes (3): Debit the client and split the fee 90/10. Withโ€ฆ, Blended (average) per-1k rate โ€” kept for estimators and history logs., (input_per_1k, output_per_1k) for a model (US-045). + +### Community 97 - "Community 97" +Cohesion: 0.40 +Nodes (3): canonical_sha256(), Stable identity of this manifest, for the DGR-003 runtime recipe., SHA-256 over canonical JSON โ€” the repository's digest convention. + +### Community 99 - "Community 99" +Cohesion: 0.50 +Nodes (4): _coverage_map_detailed(), _node_health(), Per-node health detail for the availability map., Like _coverage_map but with per-node identity and health in each band. Includesโ€ฆ + +### Community 100 - "Community 100" +Cohesion: 0.67 +Nodes (3): HTTPError, Describe an HTTP rejection from the tracker, including its JSON error., _tracker_http_error_message() + +## Knowledge Gaps +- **16 isolated node(s):** `meshnet-contracts`, `meshnet-gateway`, `CapabilityRequest`, `HealthRequest`, `HealthResponse` (+11 more) + These have โ‰ค1 connection - possible missing edges or undocumented components. +- **23 thin communities (<3 nodes) omitted from report** โ€” run `graphify query` to explore isolated nodes. + +## Suggested Questions +_Questions this graph is uniquely positioned to answer:_ + +- **Why does `_coverage_map_detailed()` connect `Community 99` to `Tracker Routing & Placement`, `Community 48`, `Tracker Admin & Network APIs`?** + _High betweenness centrality (0.315) - this node is a cross-community bridge._ +- **Why does `DerivativeBinding` connect `Native Worker Adapter` to `Community 40`, `Community 48`?** + _High betweenness centrality (0.261) - this node is a cross-community bridge._ +- **Why does `NativeWorkerBackendAdapter` connect `Native Worker Adapter` to `Node Capability Reports`, `Node Diagnostics`, `Community 79`, `Community 48`, `Community 23`?** + _High betweenness centrality (0.186) - this node is a cross-community bridge._ +- **Are the 18 inferred relationships involving `_TrackerHandler` (e.g. with `AccountStore` and `BillingLedger`) actually correct?** + _`_TrackerHandler` has 18 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 18 inferred relationships involving `_NodeEntry` (e.g. with `AccountStore` and `BillingLedger`) actually correct?** + _`_NodeEntry` has 18 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 10 inferred relationships involving `BillingLedger` (e.g. with `_ActiveProxyContext` and `_ModelStats`) actually correct?** + _`BillingLedger` has 10 INFERRED edges - model-reasoned connections that need verification._ +- **Are the 9 inferred relationships involving `TorchModelShard` (e.g. with `ActivationEnvelope` and `_DirectHopClient`) actually correct?** + _`TorchModelShard` has 9 INFERRED edges - model-reasoned connections that need verification._ \ No newline at end of file diff --git a/graphify-out/cache/last_query_stamp b/graphify-out/cache/last_query_stamp new file mode 100644 index 0000000..e8fc0e7 --- /dev/null +++ b/graphify-out/cache/last_query_stamp @@ -0,0 +1 @@ +1785331673.1795876 \ No newline at end of file diff --git a/graphify-out/graph.html b/graphify-out/graph.html new file mode 100644 index 0000000..75df422 --- /dev/null +++ b/graphify-out/graph.html @@ -0,0 +1,320 @@ + + + + +graphify - graphify-out/graph.html + + + + +
+ + + + + \ No newline at end of file diff --git a/graphify-out/graph.json b/graphify-out/graph.json new file mode 100644 index 0000000..a08d99e --- /dev/null +++ b/graphify-out/graph.json @@ -0,0 +1,94498 @@ +{ + "directed": false, + "multigraph": false, + "graph": {}, + "nodes": [ + { + "label": "meshnet_contracts/__init__.py", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init", + "community": 71, + "community_name": "Community 71", + "norm_label": "meshnet_contracts/__init__.py" + }, + { + "label": "RegistryWallet", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L32", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrywallet", + "community": 45, + "community_name": "Community 45", + "norm_label": "registrywallet" + }, + { + "label": ".routing_multiplier()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L44", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrywallet_routing_multiplier", + "community": 103, + "community_name": "Community 103", + "norm_label": ".routing_multiplier()" + }, + { + "label": "RegistryEventLog", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L49", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog", + "community": 82, + "community_name": "Community 82", + "norm_label": "registryeventlog" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L52", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_init", + "community": 82, + "community_name": "Community 82", + "norm_label": ".__init__()" + }, + { + "label": ".events_since()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L63", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_events_since", + "community": 82, + "community_name": "Community 82", + "norm_label": ".events_since()" + }, + { + "label": ".apply_events()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L67", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_apply_events", + "community": 82, + "community_name": "Community 82", + "norm_label": ".apply_events()" + }, + { + "label": ".record()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L78", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_record", + "community": 45, + "community_name": "Community 45", + "norm_label": ".record()" + }, + { + "label": "._apply_locked()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L82", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_apply_locked", + "community": 82, + "community_name": "Community 82", + "norm_label": "._apply_locked()" + }, + { + "label": "._init_db()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L148", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_init_db", + "community": 82, + "community_name": "Community 82", + "norm_label": "._init_db()" + }, + { + "label": "._load_from_db()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L157", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_load_from_db", + "community": 82, + "community_name": "Community 82", + "norm_label": "._load_from_db()" + }, + { + "label": ".save_to_db()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L173", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registryeventlog_save_to_db", + "community": 82, + "community_name": "Community 82", + "norm_label": ".save_to_db()" + }, + { + "label": "_registry_wallet_with()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L190", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registry_wallet_with", + "community": 82, + "community_name": "Community 82", + "norm_label": "_registry_wallet_with()" + }, + { + "label": "ApiKeyBalance", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L205", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_apikeybalance", + "community": 72, + "community_name": "Community 72", + "norm_label": "apikeybalance" + }, + { + "label": "ComputeAttribution", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L213", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_computeattribution", + "community": 72, + "community_name": "Community 72", + "norm_label": "computeattribution" + }, + { + "label": ".layer_count()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L226", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_computeattribution_layer_count", + "community": 72, + "community_name": "Community 72", + "norm_label": ".layer_count()" + }, + { + "label": ".work_units()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L230", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_computeattribution_work_units", + "community": 72, + "community_name": "Community 72", + "norm_label": ".work_units()" + }, + { + "label": "ValidationEvent", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L235", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_validationevent", + "community": 71, + "community_name": "Community 71", + "norm_label": "validationevent" + }, + { + "label": "SlashReceipt", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L248", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_slashreceipt", + "community": 71, + "community_name": "Community 71", + "norm_label": "slashreceipt" + }, + { + "label": "SettlementResult", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L263", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_settlementresult", + "community": 85, + "community_name": "Community 85", + "norm_label": "settlementresult" + }, + { + "label": "_LocalContractState", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L273", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_localcontractstate", + "community": 93, + "community_name": "Community 93", + "norm_label": "_localcontractstate" + }, + { + "label": "RegistryContract", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L283", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract", + "community": 45, + "community_name": "Community 45", + "norm_label": "registrycontract" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L286", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_init", + "community": 93, + "community_name": "Community 93", + "norm_label": ".__init__()" + }, + { + "label": ".submit_stake()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L291", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_submit_stake", + "community": 45, + "community_name": "Community 45", + "norm_label": ".submit_stake()" + }, + { + "label": ".get_wallet()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L303", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "community": 45, + "community_name": "Community 45", + "norm_label": ".get_wallet()" + }, + { + "label": ".record_strike()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L306", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_record_strike", + "community": 45, + "community_name": "Community 45", + "norm_label": ".record_strike()" + }, + { + "label": ".submit_slash_proof()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L316", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_submit_slash_proof", + "community": 71, + "community_name": "Community 71", + "norm_label": ".submit_slash_proof()" + }, + { + "label": ".ban_wallet()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L357", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_ban_wallet", + "community": 45, + "community_name": "Community 45", + "norm_label": ".ban_wallet()" + }, + { + "label": ".has_minimum_stake()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L366", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_has_minimum_stake", + "community": 45, + "community_name": "Community 45", + "norm_label": ".has_minimum_stake()" + }, + { + "label": ".list_wallets()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L372", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_list_wallets", + "community": 45, + "community_name": "Community 45", + "norm_label": ".list_wallets()" + }, + { + "label": ".record_completed_job()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L376", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_record_completed_job", + "community": 45, + "community_name": "Community 45", + "norm_label": ".record_completed_job()" + }, + { + "label": ".record_completed_jobs()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L380", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_record_completed_jobs", + "community": 45, + "community_name": "Community 45", + "norm_label": ".record_completed_jobs()" + }, + { + "label": ".set_reputation()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L392", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_set_reputation", + "community": 45, + "community_name": "Community 45", + "norm_label": ".set_reputation()" + }, + { + "label": ".record_audit()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L402", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_record_audit", + "community": 45, + "community_name": "Community 45", + "norm_label": ".record_audit()" + }, + { + "label": ".probationary_jobs_remaining()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L412", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_probationary_jobs_remaining", + "community": 45, + "community_name": "Community 45", + "norm_label": ".probationary_jobs_remaining()" + }, + { + "label": ".record_audit_outcome()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L416", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_record_audit_outcome", + "community": 45, + "community_name": "Community 45", + "norm_label": ".record_audit_outcome()" + }, + { + "label": ".routing_multiplier()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L430", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_routing_multiplier", + "community": 45, + "community_name": "Community 45", + "norm_label": ".routing_multiplier()" + }, + { + "label": ".apply_inactivity_decay()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L435", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_registrycontract_apply_inactivity_decay", + "community": 45, + "community_name": "Community 45", + "norm_label": ".apply_inactivity_decay()" + }, + { + "label": "ValidationContract", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L463", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_validationcontract", + "community": 71, + "community_name": "Community 71", + "norm_label": "validationcontract" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L466", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_validationcontract_init", + "community": 71, + "community_name": "Community 71", + "norm_label": ".__init__()" + }, + { + "label": ".record_completed_inference()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L469", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_validationcontract_record_completed_inference", + "community": 71, + "community_name": "Community 71", + "norm_label": ".record_completed_inference()" + }, + { + "label": ".list_completed_inferences()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L501", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_validationcontract_list_completed_inferences", + "community": 71, + "community_name": "Community 71", + "norm_label": ".list_completed_inferences()" + }, + { + "label": "PaymentContract", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L508", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_paymentcontract", + "community": 72, + "community_name": "Community 72", + "norm_label": "paymentcontract" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L511", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_paymentcontract_init", + "community": 72, + "community_name": "Community 72", + "norm_label": ".__init__()" + }, + { + "label": ".fund_api_key()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L516", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_paymentcontract_fund_api_key", + "community": 72, + "community_name": "Community 72", + "norm_label": ".fund_api_key()" + }, + { + "label": ".get_balance()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L534", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_paymentcontract_get_balance", + "community": 72, + "community_name": "Community 72", + "norm_label": ".get_balance()" + }, + { + "label": ".record_attribution()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L540", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_paymentcontract_record_attribution", + "community": 72, + "community_name": "Community 72", + "norm_label": ".record_attribution()" + }, + { + "label": ".list_attributions()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L572", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_paymentcontract_list_attributions", + "community": 72, + "community_name": "Community 72", + "norm_label": ".list_attributions()" + }, + { + "label": "SettlementContract", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L578", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_settlementcontract", + "community": 85, + "community_name": "Community 85", + "norm_label": "settlementcontract" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L581", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_settlementcontract_init", + "community": 93, + "community_name": "Community 93", + "norm_label": ".__init__()" + }, + { + "label": ".settle_epoch()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L593", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_settlementcontract_settle_epoch", + "community": 85, + "community_name": "Community 85", + "norm_label": ".settle_epoch()" + }, + { + "label": ".get_token_balance()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L676", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_settlementcontract_get_token_balance", + "community": 85, + "community_name": "Community 85", + "norm_label": ".get_token_balance()" + }, + { + "label": "._record_completed_jobs()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L679", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_settlementcontract_record_completed_jobs", + "community": 85, + "community_name": "Community 85", + "norm_label": "._record_completed_jobs()" + }, + { + "label": ".deployment_plan()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L682", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_settlementcontract_deployment_plan", + "community": 85, + "community_name": "Community 85", + "norm_label": ".deployment_plan()" + }, + { + "label": "LocalSolanaContracts", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L690", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_localsolanacontracts", + "community": 93, + "community_name": "Community 93", + "norm_label": "localsolanacontracts" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L693", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "community": 93, + "community_name": "Community 93", + "norm_label": ".__init__()" + }, + { + "label": ".save_to_db()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L722", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_localsolanacontracts_save_to_db", + "community": 93, + "community_name": "Community 93", + "norm_label": ".save_to_db()" + }, + { + "label": "_notify_slash()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L726", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_notify_slash", + "community": 71, + "community_name": "Community 71", + "norm_label": "_notify_slash()" + }, + { + "label": "Solana contract boundary for the Distributed Inference Network. The prototype\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_1", + "community": 71, + "community_name": "Community 71", + "norm_label": "solana contract boundary for the distributed inference network. the prototype..." + }, + { + "label": "Stake, strike, and ban state for a node operator wallet.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L33", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_33", + "community": 45, + "community_name": "Community 45", + "norm_label": "stake, strike, and ban state for a node operator wallet." + }, + { + "label": "ADR-0018 \u00a76: \u00d70.8 routing/payout weight decay per strike.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L45", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_45", + "community": 103, + "community_name": "Community 103", + "norm_label": "adr-0018 \u00a76: \u00d70.8 routing/payout weight decay per strike." + }, + { + "label": "Thread-safe registry wallet event log with SQLite persistence.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L50", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_50", + "community": 82, + "community_name": "Community 82", + "norm_label": "thread-safe registry wallet event log with sqlite persistence." + }, + { + "label": "Client API key payment account balance.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L206", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_206", + "community": 72, + "community_name": "Community 72", + "norm_label": "client api key payment account balance." + }, + { + "label": "On-chain work attribution recorded by the gateway after inference.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L214", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_214", + "community": 72, + "community_name": "Community 72", + "norm_label": "on-chain work attribution recorded by the gateway after inference." + }, + { + "label": "Completed inference data consumed by fraud validators.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L236", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_236", + "community": 71, + "community_name": "Community 71", + "norm_label": "completed inference data consumed by fraud validators." + }, + { + "label": "Local slash transaction receipt.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L249", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_249", + "community": 71, + "community_name": "Community 71", + "norm_label": "local slash transaction receipt." + }, + { + "label": "Summary returned by an epoch settlement transaction.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L264", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_264", + "community": 85, + "community_name": "Community 85", + "norm_label": "summary returned by an epoch settlement transaction." + }, + { + "label": "Registry wrapper for node stake, strikes, and bans.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L284", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_284", + "community": 45, + "community_name": "Community 45", + "norm_label": "registry wrapper for node stake, strikes, and bans." + }, + { + "label": "Snapshot of all known wallets (dashboard / monitoring).", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L373", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_373", + "community": 45, + "community_name": "Community 45", + "norm_label": "snapshot of all known wallets (dashboard / monitoring)." + }, + { + "label": "ADR-0018 \u00a76: the only reputation signal \u2014 clean audits build score slowly, a\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L417", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_417", + "community": 45, + "community_name": "Community 45", + "norm_label": "adr-0018 \u00a76: the only reputation signal \u2014 clean audits build score slowly, a..." + }, + { + "label": "ADR-0018 \u00a76: \u00d70.8 routing/payout weight per strike, separate from the\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L431", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_431", + "community": 45, + "community_name": "Community 45", + "norm_label": "adr-0018 \u00a76: \u00d70.8 routing/payout weight per strike, separate from the..." + }, + { + "label": "ADR-0018 \u00a76: reputation decays for wallets with no completed job in\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L442", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_442", + "community": 45, + "community_name": "Community 45", + "norm_label": "adr-0018 \u00a76: reputation decays for wallets with no completed job in..." + }, + { + "label": "Validation event log consumed by the optimistic fraud detector.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L464", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_464", + "community": 71, + "community_name": "Community 71", + "norm_label": "validation event log consumed by the optimistic fraud detector." + }, + { + "label": "Payment wrapper for funded API keys and compute attribution.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L509", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_509", + "community": 72, + "community_name": "Community 72", + "norm_label": "payment wrapper for funded api keys and compute attribution." + }, + { + "label": "Settlement wrapper that debits clients and credits token rewards.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L579", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_579", + "community": 85, + "community_name": "Community 85", + "norm_label": "settlement wrapper that debits clients and credits token rewards." + }, + { + "label": "Return the configured manual testnet deployment targets.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L683", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_683", + "community": 85, + "community_name": "Community 85", + "norm_label": "return the configured manual testnet deployment targets." + }, + { + "label": "Facade that exposes all three contract wrappers over local validator state.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L691", + "_origin": "ast", + "id": "contracts_meshnet_contracts_init_rationale_691", + "community": 93, + "community_name": "Community 93", + "norm_label": "facade that exposes all three contract wrappers over local validator state." + }, + { + "label": "solana_adapter.py", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L1", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter", + "community": 26, + "community_name": "Community 26", + "norm_label": "solana_adapter.py" + }, + { + "label": "Deposit", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L47", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_deposit", + "community": 26, + "community_name": "Community 26", + "norm_label": "deposit" + }, + { + "label": "load_keypair()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L55", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_load_keypair", + "community": 26, + "community_name": "Community 26", + "norm_label": "load_keypair()" + }, + { + "label": "Keypair", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "keypair", + "community": 26, + "community_name": "Community 26", + "norm_label": "keypair" + }, + { + "label": "RpcClient", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L62", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rpcclient", + "community": 26, + "community_name": "Community 26", + "norm_label": "rpcclient" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L65", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rpcclient_init", + "community": 26, + "community_name": "Community 26", + "norm_label": ".__init__()" + }, + { + "label": ".call()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L70", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "community": 26, + "community_name": "Community 26", + "norm_label": ".call()" + }, + { + "label": "SolanaCustodialTreasury", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L91", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "community": 26, + "community_name": "Community 26", + "norm_label": "solanacustodialtreasury" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L94", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_init", + "community": 26, + "community_name": "Community 26", + "norm_label": ".__init__()" + }, + { + "label": ".treasury_wallet()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L115", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_treasury_wallet", + "community": 26, + "community_name": "Community 26", + "norm_label": ".treasury_wallet()" + }, + { + "label": ".treasury_token_account()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L119", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_treasury_token_account", + "community": 26, + "community_name": "Community 26", + "norm_label": ".treasury_token_account()" + }, + { + "label": ".list_new_deposits()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L124", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_list_new_deposits", + "community": 26, + "community_name": "Community 26", + "norm_label": ".list_new_deposits()" + }, + { + "label": "._parse_deposit()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L145", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_parse_deposit", + "community": 26, + "community_name": "Community 26", + "norm_label": "._parse_deposit()" + }, + { + "label": ".send_payouts()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L186", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_payouts", + "community": 26, + "community_name": "Community 26", + "norm_label": ".send_payouts()" + }, + { + "label": "._account_exists()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L217", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_account_exists", + "community": 26, + "community_name": "Community 26", + "norm_label": "._account_exists()" + }, + { + "label": "Pubkey", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "pubkey", + "community": 26, + "community_name": "Community 26", + "norm_label": "pubkey" + }, + { + "label": ".send_instructions()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L221", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_instructions", + "community": 26, + "community_name": "Community 26", + "norm_label": ".send_instructions()" + }, + { + "label": ".get_sol_balance()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L236", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_get_sol_balance", + "community": 26, + "community_name": "Community 26", + "norm_label": ".get_sol_balance()" + }, + { + "label": ".request_airdrop()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L240", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_request_airdrop", + "community": 26, + "community_name": "Community 26", + "norm_label": ".request_airdrop()" + }, + { + "label": ".create_mock_usdt_mint()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L245", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_create_mock_usdt_mint", + "community": 26, + "community_name": "Community 26", + "norm_label": ".create_mock_usdt_mint()" + }, + { + "label": ".ensure_token_account()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L279", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_ensure_token_account", + "community": 26, + "community_name": "Community 26", + "norm_label": ".ensure_token_account()" + }, + { + "label": ".mint_mock_usdt()", + "file_type": "code", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L288", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_mint_mock_usdt", + "community": 26, + "community_name": "Community 26", + "norm_label": ".mint_mock_usdt()" + }, + { + "label": "Custodial Solana treasury adapter (ADR-0015, US-032/US-033). The entire on-\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L1", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_1", + "community": 26, + "community_name": "Community 26", + "norm_label": "custodial solana treasury adapter (adr-0015, us-032/us-033). the entire on-..." + }, + { + "label": "A confirmed incoming USDT transfer into the treasury token account.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L48", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_48", + "community": 26, + "community_name": "Community 26", + "norm_label": "a confirmed incoming usdt transfer into the treasury token account." + }, + { + "label": "Load a keypair from a solana-cli style JSON byte-array file.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L56", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_56", + "community": 26, + "community_name": "Community 26", + "norm_label": "load a keypair from a solana-cli style json byte-array file." + }, + { + "label": "Minimal synchronous Solana JSON-RPC client.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L63", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_63", + "community": 26, + "community_name": "Community 26", + "norm_label": "minimal synchronous solana json-rpc client." + }, + { + "label": "Read deposits into / send payouts from the custodial treasury wallet.", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L92", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_92", + "community": 26, + "community_name": "Community 26", + "norm_label": "read deposits into / send payouts from the custodial treasury wallet." + }, + { + "label": "Confirmed incoming USDT transfers whose signature is not yet seen.\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L125", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_125", + "community": 26, + "community_name": "Community 26", + "norm_label": "confirmed incoming usdt transfers whose signature is not yet seen...." + }, + { + "label": "Send one batched transaction of USDT transfers treasury \u2192 wallets. Creates the\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L187", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_187", + "community": 26, + "community_name": "Community 26", + "norm_label": "send one batched transaction of usdt transfers treasury \u2192 wallets. creates the..." + }, + { + "label": "Create a fresh 6-decimal mock-USDT mint (treasury = mint authority). Returns a\u2026", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L246", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_246", + "community": 26, + "community_name": "Community 26", + "norm_label": "create a fresh 6-decimal mock-usdt mint (treasury = mint authority). returns a..." + }, + { + "label": "Mint mock USDT to a wallet (devnet only \u2014 treasury is mint authority).", + "file_type": "rationale", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L289", + "_origin": "ast", + "id": "contracts_meshnet_contracts_solana_adapter_rationale_289", + "community": 26, + "community_name": "Community 26", + "norm_label": "mint mock usdt to a wallet (devnet only \u2014 treasury is mint authority)." + }, + { + "label": "meshnet-contracts", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "contracts/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet_contracts", + "community": 116, + "community_name": "Community 116", + "norm_label": "meshnet-contracts" + }, + { + "label": "meshnet_gateway/__init__.py", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_init", + "community": 104, + "community_name": "Community 104", + "norm_label": "meshnet_gateway/__init__.py" + }, + { + "label": "meshnet_gateway \u2014 Distributed Inference Network HTTP gateway.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_init_rationale_1", + "community": 104, + "community_name": "Community 104", + "norm_label": "meshnet_gateway \u2014 distributed inference network http gateway." + }, + { + "label": "meshnet_gateway/cli.py", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_cli", + "community": 60, + "community_name": "Community 60", + "norm_label": "meshnet_gateway/cli.py" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/cli.py", + "source_location": "L7", + "_origin": "ast", + "id": "gateway_meshnet_gateway_cli_main", + "community": 60, + "community_name": "Community 60", + "norm_label": "main()" + }, + { + "label": "meshnet-gateway CLI entry point.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_cli_rationale_1", + "community": 60, + "community_name": "Community 60", + "norm_label": "meshnet-gateway cli entry point." + }, + { + "label": "prefill_backpressure.py", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure", + "community": 77, + "community_name": "Community 77", + "norm_label": "prefill_backpressure.py" + }, + { + "label": "PrefillTransferLimits", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L27", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "community": 77, + "community_name": "Community 77", + "norm_label": "prefilltransferlimits" + }, + { + "label": ".effective_in_flight()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L35", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_effective_in_flight", + "community": 77, + "community_name": "Community 77", + "norm_label": ".effective_in_flight()" + }, + { + "label": ".max_buffered_bytes()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L40", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_max_buffered_bytes", + "community": 77, + "community_name": "Community 77", + "norm_label": ".max_buffered_bytes()" + }, + { + "label": ".from_env()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L45", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_from_env", + "community": 77, + "community_name": "Community 77", + "norm_label": ".from_env()" + }, + { + "label": "BoundedPrefillSender", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L62", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "community": 83, + "community_name": "Community 83", + "norm_label": "boundedprefillsender" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L65", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_init", + "community": 83, + "community_name": "Community 83", + "norm_label": ".__init__()" + }, + { + "label": ".send()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L73", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_send", + "community": 83, + "community_name": "Community 83", + "norm_label": ".send()" + }, + { + "label": "T", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "t", + "community": 83, + "community_name": "Community 83", + "norm_label": "t" + }, + { + "label": "R", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "r", + "community": 83, + "community_name": "Community 83", + "norm_label": "r" + }, + { + "label": "Event", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_py_event", + "community": 83, + "community_name": "Community 83", + "norm_label": "event" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L114", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_close", + "community": 83, + "community_name": "Community 83", + "norm_label": ".close()" + }, + { + "label": "_positive_env()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L125", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_positive_env", + "community": 77, + "community_name": "Community 77", + "norm_label": "_positive_env()" + }, + { + "label": "Bounded, ordered prefill transfer primitives. Prefill chunks mutate the\u2026", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_rationale_1", + "community": 77, + "community_name": "Community 77", + "norm_label": "bounded, ordered prefill transfer primitives. prefill chunks mutate the..." + }, + { + "label": "Configuration for one ordered prefill seam.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L28", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_rationale_28", + "community": 77, + "community_name": "Community 77", + "norm_label": "configuration for one ordered prefill seam." + }, + { + "label": "Current peers require ordered session-cache mutation, hence one ack.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L36", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_rationale_36", + "community": 77, + "community_name": "Community 77", + "norm_label": "current peers require ordered session-cache mutation, hence one ack." + }, + { + "label": "Hard accounting bound, including any future wider ack window.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L41", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_rationale_41", + "community": 77, + "community_name": "Community 77", + "norm_label": "hard accounting bound, including any future wider ack window." + }, + { + "label": "Send lazily-produced chunks with bounded ownership and ordered acks.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L63", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_rationale_63", + "community": 83, + "community_name": "Community 83", + "norm_label": "send lazily-produced chunks with bounded ownership and ordered acks." + }, + { + "label": "Forward chunks in source order, releasing each body after its ack. ``forward``\u2026", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L81", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_rationale_81", + "community": 83, + "community_name": "Community 83", + "norm_label": "forward chunks in source order, releasing each body after its ack. ``forward``..." + }, + { + "label": "Release accounting after cancellation or route failure. The sender deliberately\u2026", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L115", + "_origin": "ast", + "id": "gateway_meshnet_gateway_prefill_backpressure_rationale_115", + "community": 83, + "community_name": "Community 83", + "norm_label": "release accounting after cancellation or route failure. the sender deliberately..." + }, + { + "label": "meshnet_gateway/server.py", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server", + "community": 34, + "community_name": "Community 34", + "norm_label": "meshnet_gateway/server.py" + }, + { + "label": "_BinaryActivation", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L29", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_binaryactivation", + "community": 34, + "community_name": "Community 34", + "norm_label": "_binaryactivation" + }, + { + "label": "_GatewayHTTPServer", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L40", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhttpserver", + "community": 60, + "community_name": "Community 60", + "norm_label": "_gatewayhttpserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L41", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhttpserver_init", + "community": 60, + "community_name": "Community 60", + "norm_label": ".__init__()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_py_any", + "community": 60, + "community_name": "Community 60", + "norm_label": "any" + }, + { + "label": "_GatewayHandler", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L63", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler", + "community": 50, + "community_name": "Community 50", + "norm_label": "_gatewayhandler" + }, + { + "label": ".log_message()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L64", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_log_message", + "community": 50, + "community_name": "Community 50", + "norm_label": ".log_message()" + }, + { + "label": ".do_GET()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L67", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_do_get", + "community": 50, + "community_name": "Community 50", + "norm_label": ".do_get()" + }, + { + "label": ".do_POST()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L83", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_do_post", + "community": 50, + "community_name": "Community 50", + "norm_label": ".do_post()" + }, + { + "label": "._send_json()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L95", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "community": 50, + "community_name": "Community 50", + "norm_label": "._send_json()" + }, + { + "label": "._send_json_error()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L103", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "community": 50, + "community_name": "Community 50", + "norm_label": "._send_json_error()" + }, + { + "label": "._send_openai_error()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L106", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_send_openai_error", + "community": 50, + "community_name": "Community 50", + "norm_label": "._send_openai_error()" + }, + { + "label": "._read_json_body()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L116", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_read_json_body", + "community": 50, + "community_name": "Community 50", + "norm_label": "._read_json_body()" + }, + { + "label": "._handle_health()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L128", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_health", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_health()" + }, + { + "label": "._handle_models()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L131", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_models", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_models()" + }, + { + "label": "._handle_available_models()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L149", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_available_models", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_available_models()" + }, + { + "label": "._handle_wallet_balance()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L177", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_balance", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_wallet_balance()" + }, + { + "label": "._handle_wallet_top_up()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L192", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_wallet_top_up()" + }, + { + "label": "._handle_estimate_cost()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L221", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_estimate_cost", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_estimate_cost()" + }, + { + "label": "ParseResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_py_parseresult", + "community": 50, + "community_name": "Community 50", + "norm_label": "parseresult" + }, + { + "label": "._handle_chat_completions()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L248", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_chat_completions()" + }, + { + "label": "._proxy_to_head_worker()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L289", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_proxy_to_head_worker", + "community": 50, + "community_name": "Community 50", + "norm_label": "._proxy_to_head_worker()" + }, + { + "label": "._handle_meshnet_request()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L333", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "community": 50, + "community_name": "Community 50", + "norm_label": "._handle_meshnet_request()" + }, + { + "label": "._build_completion()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L366", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "community": 34, + "community_name": "Community 34", + "norm_label": "._build_completion()" + }, + { + "label": "._resolve_route()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L384", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "community": 86, + "community_name": "Community 86", + "norm_label": "._resolve_route()" + }, + { + "label": "._resolve_routes()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L402", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "community": 86, + "community_name": "Community 86", + "norm_label": "._resolve_routes()" + }, + { + "label": "._record_inference()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L427", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_record_inference", + "community": 34, + "community_name": "Community 34", + "norm_label": "._record_inference()" + }, + { + "label": "._send_sse_response()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L462", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayhandler_send_sse_response", + "community": 50, + "community_name": "Community 50", + "norm_label": "._send_sse_response()" + }, + { + "label": "_safe_error_body()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L508", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_safe_error_body", + "community": 86, + "community_name": "Community 86", + "norm_label": "_safe_error_body()" + }, + { + "label": "HTTPError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_py_httperror", + "community": 86, + "community_name": "Community 86", + "norm_label": "httperror" + }, + { + "label": "_valid_route_nodes()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L516", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_valid_route_nodes", + "community": 34, + "community_name": "Community 34", + "norm_label": "_valid_route_nodes()" + }, + { + "label": "_validate_route_payload()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L539", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_validate_route_payload", + "community": 34, + "community_name": "Community 34", + "norm_label": "_validate_route_payload()" + }, + { + "label": "_banned_route_wallet()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L552", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_banned_route_wallet", + "community": 86, + "community_name": "Community 86", + "norm_label": "_banned_route_wallet()" + }, + { + "label": "_api_key_from_authorization()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L564", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_api_key_from_authorization", + "community": 34, + "community_name": "Community 34", + "norm_label": "_api_key_from_authorization()" + }, + { + "label": "_estimate_token_count()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L573", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_estimate_token_count", + "community": 34, + "community_name": "Community 34", + "norm_label": "_estimate_token_count()" + }, + { + "label": "_lamports_to_sol()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L578", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_lamports_to_sol", + "community": 50, + "community_name": "Community 50", + "norm_label": "_lamports_to_sol()" + }, + { + "label": "_payment_address_for_api_key()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L582", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_payment_address_for_api_key", + "community": 34, + "community_name": "Community 34", + "norm_label": "_payment_address_for_api_key()" + }, + { + "label": "_completion_response()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L592", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_completion_response", + "community": 34, + "community_name": "Community 34", + "norm_label": "_completion_response()" + }, + { + "label": "_majority_response()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L614", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_majority_response", + "community": 34, + "community_name": "Community 34", + "norm_label": "_majority_response()" + }, + { + "label": "_ModelUnavailable", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L628", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_modelunavailable", + "community": 86, + "community_name": "Community 86", + "norm_label": "_modelunavailable" + }, + { + "label": "Exception", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_py_exception", + "community": 86, + "community_name": "Community 86", + "norm_label": "exception" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L629", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_modelunavailable_init", + "community": 60, + "community_name": "Community 60", + "norm_label": ".__init__()" + }, + { + "label": "_TrackerUnavailable", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L634", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_trackerunavailable", + "community": 86, + "community_name": "Community 86", + "norm_label": "_trackerunavailable" + }, + { + "label": "_post_json()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L638", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_post_json", + "community": 34, + "community_name": "Community 34", + "norm_label": "_post_json()" + }, + { + "label": "_last_message_content()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L645", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_last_message_content", + "community": 34, + "community_name": "Community 34", + "norm_label": "_last_message_content()" + }, + { + "label": "_run_binary_pipeline()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L655", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_run_binary_pipeline", + "community": 34, + "community_name": "Community 34", + "norm_label": "_run_binary_pipeline()" + }, + { + "label": "_chunk_token_count()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L692", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_chunk_token_count", + "community": 77, + "community_name": "Community 77", + "norm_label": "_chunk_token_count()" + }, + { + "label": "_prompt_token_count()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L696", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_prompt_token_count", + "community": 34, + "community_name": "Community 34", + "norm_label": "_prompt_token_count()" + }, + { + "label": "_preferred_binary_encoding()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L700", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_preferred_binary_encoding", + "community": 34, + "community_name": "Community 34", + "norm_label": "_preferred_binary_encoding()" + }, + { + "label": "_make_stub_binary_activation()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L708", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_make_stub_binary_activation", + "community": 34, + "community_name": "Community 34", + "norm_label": "_make_stub_binary_activation()" + }, + { + "label": "_post_binary_forward()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L715", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_post_binary_forward", + "community": 34, + "community_name": "Community 34", + "norm_label": "_post_binary_forward()" + }, + { + "label": "_reassemble_binary_responses()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L778", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_reassemble_binary_responses", + "community": 34, + "community_name": "Community 34", + "norm_label": "_reassemble_binary_responses()" + }, + { + "label": "_compress_body()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L796", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_compress_body", + "community": 34, + "community_name": "Community 34", + "norm_label": "_compress_body()" + }, + { + "label": "_decompress_body()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L809", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_decompress_body", + "community": 34, + "community_name": "Community 34", + "norm_label": "_decompress_body()" + }, + { + "label": "_parse_shape()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L822", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_parse_shape", + "community": 34, + "community_name": "Community 34", + "norm_label": "_parse_shape()" + }, + { + "label": "_validate_activation_body()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L829", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_validate_activation_body", + "community": 34, + "community_name": "Community 34", + "norm_label": "_validate_activation_body()" + }, + { + "label": "_stub_response_prefix()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L836", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_stub_response_prefix", + "community": 34, + "community_name": "Community 34", + "norm_label": "_stub_response_prefix()" + }, + { + "label": "_get_json()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L842", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_get_json", + "community": 86, + "community_name": "Community 86", + "norm_label": "_get_json()" + }, + { + "label": "_get_head_workers()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L847", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_get_head_workers", + "community": 60, + "community_name": "Community 60", + "norm_label": "_get_head_workers()" + }, + { + "label": "GatewayServer", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L858", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayserver", + "community": 60, + "community_name": "Community 60", + "norm_label": "gatewayserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L870", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayserver_init", + "community": 60, + "community_name": "Community 60", + "norm_label": ".__init__()" + }, + { + "label": ".last_binary_chunk_responses()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L907", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayserver_last_binary_chunk_responses", + "community": 60, + "community_name": "Community 60", + "norm_label": ".last_binary_chunk_responses()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L911", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayserver_start", + "community": 60, + "community_name": "Community 60", + "norm_label": ".start()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L930", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_gatewayserver_stop", + "community": 60, + "community_name": "Community 60", + "norm_label": ".stop()" + }, + { + "label": "Gateway HTTP server \u2014 accepts OpenAI-format requests and routes to inference\u2026", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_rationale_1", + "community": 34, + "community_name": "Community 34", + "norm_label": "gateway http server \u2014 accepts openai-format requests and routes to inference..." + }, + { + "label": "Forward a raw request body to a head worker and relay SSE without buffering.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L290", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_rationale_290", + "community": 50, + "community_name": "Community 50", + "norm_label": "forward a raw request body to a head worker and relay sse without buffering." + }, + { + "label": "Request-token placeholder until shard nodes return tokenizer usage.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L574", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_rationale_574", + "community": 34, + "community_name": "Community 34", + "norm_label": "request-token placeholder until shard nodes return tokenizer usage." + }, + { + "label": "Validate and concatenate final route chunk responses into one activation body.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L779", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_rationale_779", + "community": 34, + "community_name": "Community 34", + "norm_label": "validate and concatenate final route chunk responses into one activation body." + }, + { + "label": "Return head-worker endpoint URLs for this model, or empty list on failure.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L848", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_rationale_848", + "community": 60, + "community_name": "Community 60", + "norm_label": "return head-worker endpoint urls for this model, or empty list on failure." + }, + { + "label": "HTTP gateway that routes /v1/chat/completions through an ordered inference\u2026", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L859", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_rationale_859", + "community": 60, + "community_name": "Community 60", + "norm_label": "http gateway that routes /v1/chat/completions through an ordered inference..." + }, + { + "label": "Most recent binary chunk responses returned by the final route node.", + "file_type": "rationale", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L908", + "_origin": "ast", + "id": "gateway_meshnet_gateway_server_rationale_908", + "community": 60, + "community_name": "Community 60", + "norm_label": "most recent binary chunk responses returned by the final route node." + }, + { + "label": "meshnet-gateway", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "gateway/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet_gateway", + "community": 117, + "community_name": "Community 117", + "norm_label": "meshnet-gateway" + }, + { + "label": "meshnet_node/__init__.py", + "file_type": "code", + "source_file": "node/meshnet_node/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_init", + "community": 107, + "community_name": "Community 107", + "norm_label": "meshnet_node/__init__.py" + }, + { + "label": "meshnet_node \u2014 Distributed Inference Network node client.", + "file_type": "rationale", + "source_file": "node/meshnet_node/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_init_rationale_1", + "community": 107, + "community_name": "Community 107", + "norm_label": "meshnet_node \u2014 distributed inference network node client." + }, + { + "label": "activation_compression.py", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression", + "community": 27, + "community_name": "Community 27", + "norm_label": "activation_compression.py" + }, + { + "label": "CompressionPolicy", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L16", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_compressionpolicy", + "community": 27, + "community_name": "Community 27", + "norm_label": "compressionpolicy" + }, + { + "label": "CompressionResult", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L27", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_compressionresult", + "community": 27, + "community_name": "Community 27", + "norm_label": "compressionresult" + }, + { + "label": ".compressed()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L36", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_compressionresult_compressed", + "community": 27, + "community_name": "Community 27", + "norm_label": ".compressed()" + }, + { + "label": "CompressionPolicies", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L52", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_compressionpolicies", + "community": 27, + "community_name": "Community 27", + "norm_label": "compressionpolicies" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L61", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_compressionpolicies_init", + "community": 27, + "community_name": "Community 27", + "norm_label": ".__init__()" + }, + { + "label": ".for_condition()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L64", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_compressionpolicies_for_condition", + "community": 27, + "community_name": "Community 27", + "norm_label": ".for_condition()" + }, + { + "label": "compress_activation()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L80", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_compress_activation", + "community": 27, + "community_name": "Community 27", + "norm_label": "compress_activation()" + }, + { + "label": "decompress_activation()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L102", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_decompress_activation", + "community": 27, + "community_name": "Community 27", + "norm_label": "decompress_activation()" + }, + { + "label": "_raw()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_raw", + "community": 27, + "community_name": "Community 27", + "norm_label": "_raw()" + }, + { + "label": "_env_int()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L144", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_env_int", + "community": 27, + "community_name": "Community 27", + "norm_label": "_env_int()" + }, + { + "label": "_env_float()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L151", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_env_float", + "community": 27, + "community_name": "Community 27", + "norm_label": "_env_float()" + }, + { + "label": "_env_bool()", + "file_type": "code", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L158", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_env_bool", + "community": 27, + "community_name": "Community 27", + "norm_label": "_env_bool()" + }, + { + "label": "Policy-driven zstd compression for activation seam bodies. Policies are\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_rationale_1", + "community": 27, + "community_name": "Community 27", + "norm_label": "policy-driven zstd compression for activation seam bodies. policies are..." + }, + { + "label": "The measurable conditions required before an activation is compressed.", + "file_type": "rationale", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L17", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_rationale_17", + "community": 27, + "community_name": "Community 27", + "norm_label": "the measurable conditions required before an activation is compressed." + }, + { + "label": "Explicit policies for LAN, relay, and benchmark prefill/decode seams. Set\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L53", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_rationale_53", + "community": 27, + "community_name": "Community 27", + "norm_label": "explicit policies for lan, relay, and benchmark prefill/decode seams. set..." + }, + { + "label": "Compress only when zstd clears both configured savings thresholds.", + "file_type": "rationale", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L81", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_rationale_81", + "community": 27, + "community_name": "Community 27", + "norm_label": "compress only when zstd clears both configured savings thresholds." + }, + { + "label": "Decode a modern zstd body or preserve a legacy raw body with metrics.", + "file_type": "rationale", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L108", + "_origin": "ast", + "id": "node_meshnet_node_activation_compression_rationale_108", + "community": 27, + "community_name": "Community 27", + "norm_label": "decode a modern zstd body or preserve a legacy raw body with metrics." + }, + { + "label": "admission.py", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_admission", + "community": 68, + "community_name": "Community 68", + "norm_label": "admission.py" + }, + { + "label": "CapabilityAdmissionError", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L44", + "_origin": "ast", + "id": "node_meshnet_node_admission_capabilityadmissionerror", + "community": 68, + "community_name": "Community 68", + "norm_label": "capabilityadmissionerror" + }, + { + "label": "RuntimeError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_admission_py_runtimeerror", + "community": 68, + "community_name": "Community 68", + "norm_label": "runtimeerror" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L47", + "_origin": "ast", + "id": "node_meshnet_node_admission_capabilityadmissionerror_init", + "community": 68, + "community_name": "Community 68", + "norm_label": ".__init__()" + }, + { + "label": "CapabilityContext", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L53", + "_origin": "ast", + "id": "node_meshnet_node_admission_capabilitycontext", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "capabilitycontext" + }, + { + "label": "AdmissionRequirement", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L70", + "_origin": "ast", + "id": "node_meshnet_node_admission_admissionrequirement", + "community": 68, + "community_name": "Community 68", + "norm_label": "admissionrequirement" + }, + { + "label": ".for_context()", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L83", + "_origin": "ast", + "id": "node_meshnet_node_admission_admissionrequirement_for_context", + "community": 68, + "community_name": "Community 68", + "norm_label": ".for_context()" + }, + { + "label": ".shard_label()", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L101", + "_origin": "ast", + "id": "node_meshnet_node_admission_admissionrequirement_shard_label", + "community": 68, + "community_name": "Community 68", + "norm_label": ".shard_label()" + }, + { + "label": "admit()", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L105", + "_origin": "ast", + "id": "node_meshnet_node_admission_admit", + "community": 68, + "community_name": "Community 68", + "norm_label": "admit()" + }, + { + "label": "_mismatch()", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L195", + "_origin": "ast", + "id": "node_meshnet_node_admission_mismatch", + "community": 68, + "community_name": "Community 68", + "norm_label": "_mismatch()" + }, + { + "label": "_diagnostics_suffix()", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L210", + "_origin": "ast", + "id": "node_meshnet_node_admission_diagnostics_suffix", + "community": 68, + "community_name": "Community 68", + "norm_label": "_diagnostics_suffix()" + }, + { + "label": "probe_capability()", + "file_type": "code", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L216", + "_origin": "ast", + "id": "node_meshnet_node_admission_probe_capability", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "probe_capability()" + }, + { + "label": "Fail-closed admission: no routable registration without a fresh matching proof.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_admission_rationale_1", + "community": 68, + "community_name": "Community 68", + "norm_label": "fail-closed admission: no routable registration without a fresh matching proof...." + }, + { + "label": "This node may not advertise the selection: the proof does not cover it.", + "file_type": "rationale", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_admission_rationale_45", + "community": 68, + "community_name": "Community 68", + "norm_label": "this node may not advertise the selection: the proof does not cover it." + }, + { + "label": "What is about to be advertised, and the loaded backend that would serve it.", + "file_type": "rationale", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L54", + "_origin": "ast", + "id": "node_meshnet_node_admission_rationale_54", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "what is about to be advertised, and the loaded backend that would serve it." + }, + { + "label": "The one capability a report must prove for this node to register.", + "file_type": "rationale", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L71", + "_origin": "ast", + "id": "node_meshnet_node_admission_rationale_71", + "community": 68, + "community_name": "Community 68", + "norm_label": "the one capability a report must prove for this node to register." + }, + { + "label": "Return `report` if it admits `requirement`; otherwise refuse to register.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L111", + "_origin": "ast", + "id": "node_meshnet_node_admission_rationale_111", + "community": 68, + "community_name": "Community 68", + "norm_label": "return `report` if it admits `requirement`; otherwise refuse to register...." + }, + { + "label": "Production validator: one bounded real forward through the loaded shard.", + "file_type": "rationale", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L217", + "_origin": "ast", + "id": "node_meshnet_node_admission_rationale_217", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "production validator: one bounded real forward through the loaded shard." + }, + { + "label": "architecture_boundary.py", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary", + "community": 41, + "community_name": "Community 41", + "norm_label": "architecture_boundary.py" + }, + { + "label": "Architecture", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L25", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_architecture", + "community": 41, + "community_name": "Community 41", + "norm_label": "architecture" + }, + { + "label": "str", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_py_str", + "community": 41, + "community_name": "Community 41", + "norm_label": "str" + }, + { + "label": "Enum", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_py_enum", + "community": 41, + "community_name": "Community 41", + "norm_label": "enum" + }, + { + "label": "BoundaryStage", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L31", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_boundarystage", + "community": 41, + "community_name": "Community 41", + "norm_label": "boundarystage" + }, + { + "label": "ProtocolIdentity", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L38", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_protocolidentity", + "community": 41, + "community_name": "Community 41", + "norm_label": "protocolidentity" + }, + { + "label": "SamplingParameters", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L48", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_samplingparameters", + "community": 41, + "community_name": "Community 41", + "norm_label": "samplingparameters" + }, + { + "label": "TailOutput", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L56", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_tailoutput", + "community": 41, + "community_name": "Community 41", + "norm_label": "tailoutput" + }, + { + "label": ".sampled_token()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L61", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_tailoutput_sampled_token", + "community": 41, + "community_name": "Community 41", + "norm_label": ".sampled_token()" + }, + { + "label": "TypedTailResult", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_typedtailresult", + "community": 41, + "community_name": "Community 41", + "norm_label": "typedtailresult" + }, + { + "label": ".sampled_token_id()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L75", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_typedtailresult_sampled_token_id", + "community": 41, + "community_name": "Community 41", + "norm_label": ".sampled_token_id()" + }, + { + "label": "ArchitectureBoundaryAdapter", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L80", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "community": 41, + "community_name": "Community 41", + "norm_label": "architectureboundaryadapter" + }, + { + "label": ".protocol_architecture()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L85", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_protocol_architecture", + "community": 41, + "community_name": "Community 41", + "norm_label": ".protocol_architecture()" + }, + { + "label": ".bundle_from_token_ids()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L92", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_token_ids", + "community": 41, + "community_name": "Community 41", + "norm_label": ".bundle_from_token_ids()" + }, + { + "label": ".bundle_from_named_payloads()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L108", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_named_payloads", + "community": 41, + "community_name": "Community 41", + "norm_label": ".bundle_from_named_payloads()" + }, + { + "label": ".input_for()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L127", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_input_for", + "community": 41, + "community_name": "Community 41", + "norm_label": ".input_for()" + }, + { + "label": ".tail_result()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L144", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "community": 41, + "community_name": "Community 41", + "norm_label": ".tail_result()" + }, + { + "label": "adapter_for()", + "file_type": "code", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L182", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_adapter_for", + "community": 41, + "community_name": "Community 41", + "norm_label": "adapter_for()" + }, + { + "label": "Certified architecture adapters for the public TensorBundle boundary. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_rationale_1", + "community": 41, + "community_name": "Community 41", + "norm_label": "certified architecture adapters for the public tensorbundle boundary. the..." + }, + { + "label": "Head-only embedding entry point; middle/tail never receive IDs.", + "file_type": "rationale", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L97", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_rationale_97", + "community": 41, + "community_name": "Community 41", + "norm_label": "head-only embedding entry point; middle/tail never receive ids." + }, + { + "label": "Accept architecture state only after the head embedding boundary.", + "file_type": "rationale", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L128", + "_origin": "ast", + "id": "node_meshnet_node_architecture_boundary_rationale_128", + "community": 41, + "community_name": "Community 41", + "norm_label": "accept architecture state only after the head embedding boundary." + }, + { + "label": "meshnet_node/capability.py", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_capability", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "meshnet_node/capability.py" + }, + { + "label": "CapabilityReportError", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreporterror", + "community": 51, + "community_name": "Community 51", + "norm_label": "capabilityreporterror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_capability_py_valueerror", + "community": 51, + "community_name": "Community 51", + "norm_label": "valueerror" + }, + { + "label": "_secret_env_values()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L71", + "_origin": "ast", + "id": "node_meshnet_node_capability_secret_env_values", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "_secret_env_values()" + }, + { + "label": "sanitize_diagnostic()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L84", + "_origin": "ast", + "id": "node_meshnet_node_capability_sanitize_diagnostic", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "sanitize_diagnostic()" + }, + { + "label": "sanitize_diagnostics()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L106", + "_origin": "ast", + "id": "node_meshnet_node_capability_sanitize_diagnostics", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "sanitize_diagnostics()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_capability_py_any", + "community": 51, + "community_name": "Community 51", + "norm_label": "any" + }, + { + "label": "config_fingerprint()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L139", + "_origin": "ast", + "id": "node_meshnet_node_capability_config_fingerprint", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "config_fingerprint()" + }, + { + "label": "_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L161", + "_origin": "ast", + "id": "node_meshnet_node_capability_sha256", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "_sha256()" + }, + { + "label": "_require_text()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L165", + "_origin": "ast", + "id": "node_meshnet_node_capability_require_text", + "community": 51, + "community_name": "Community 51", + "norm_label": "_require_text()" + }, + { + "label": "_optional_text()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L171", + "_origin": "ast", + "id": "node_meshnet_node_capability_optional_text", + "community": 51, + "community_name": "Community 51", + "norm_label": "_optional_text()" + }, + { + "label": "_require_int()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L177", + "_origin": "ast", + "id": "node_meshnet_node_capability_require_int", + "community": 51, + "community_name": "Community 51", + "norm_label": "_require_int()" + }, + { + "label": "ModelIdentity", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L186", + "_origin": "ast", + "id": "node_meshnet_node_capability_modelidentity", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "modelidentity" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L193", + "_origin": "ast", + "id": "node_meshnet_node_capability_modelidentity_post_init", + "community": 51, + "community_name": "Community 51", + "norm_label": ".__post_init__()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L198", + "_origin": "ast", + "id": "node_meshnet_node_capability_modelidentity_to_dict", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L206", + "_origin": "ast", + "id": "node_meshnet_node_capability_modelidentity_from_dict", + "community": 51, + "community_name": "Community 51", + "norm_label": ".from_dict()" + }, + { + "label": "ShardRange", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L218", + "_origin": "ast", + "id": "node_meshnet_node_capability_shardrange", + "community": 51, + "community_name": "Community 51", + "norm_label": "shardrange" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L224", + "_origin": "ast", + "id": "node_meshnet_node_capability_shardrange_post_init", + "community": 51, + "community_name": "Community 51", + "norm_label": ".__post_init__()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L232", + "_origin": "ast", + "id": "node_meshnet_node_capability_shardrange_to_dict", + "community": 51, + "community_name": "Community 51", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L236", + "_origin": "ast", + "id": "node_meshnet_node_capability_shardrange_from_dict", + "community": 51, + "community_name": "Community 51", + "norm_label": ".from_dict()" + }, + { + "label": "RecipeIdentity", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L245", + "_origin": "ast", + "id": "node_meshnet_node_capability_recipeidentity", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "recipeidentity" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L252", + "_origin": "ast", + "id": "node_meshnet_node_capability_recipeidentity_post_init", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".__post_init__()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L257", + "_origin": "ast", + "id": "node_meshnet_node_capability_recipeidentity_to_dict", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L265", + "_origin": "ast", + "id": "node_meshnet_node_capability_recipeidentity_from_dict", + "community": 51, + "community_name": "Community 51", + "norm_label": ".from_dict()" + }, + { + "label": "BackendIdentity", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L279", + "_origin": "ast", + "id": "node_meshnet_node_capability_backendidentity", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "backendidentity" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L288", + "_origin": "ast", + "id": "node_meshnet_node_capability_backendidentity_post_init", + "community": 51, + "community_name": "Community 51", + "norm_label": ".__post_init__()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L299", + "_origin": "ast", + "id": "node_meshnet_node_capability_backendidentity_to_dict", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L309", + "_origin": "ast", + "id": "node_meshnet_node_capability_backendidentity_from_dict", + "community": 51, + "community_name": "Community 51", + "norm_label": ".from_dict()" + }, + { + "label": "_as_mapping()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L325", + "_origin": "ast", + "id": "node_meshnet_node_capability_as_mapping", + "community": 51, + "community_name": "Community 51", + "norm_label": "_as_mapping()" + }, + { + "label": "CapabilityReport", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L334", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "capabilityreport" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L357", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_post_init", + "community": 51, + "community_name": "Community 51", + "norm_label": ".__post_init__()" + }, + { + "label": ".passed()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L372", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_passed", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".passed()" + }, + { + "label": ".fingerprint()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L376", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_fingerprint", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".fingerprint()" + }, + { + "label": ".identity_key()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L380", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_identity_key", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".identity_key()" + }, + { + "label": ".age_seconds()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L396", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_age_seconds", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".age_seconds()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L399", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_to_dict", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".to_dict()" + }, + { + "label": ".to_json()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L415", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_to_json", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".to_json()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L419", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_from_dict", + "community": 51, + "community_name": "Community 51", + "norm_label": ".from_dict()" + }, + { + "label": ".from_json()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L457", + "_origin": "ast", + "id": "node_meshnet_node_capability_capabilityreport_from_json", + "community": 51, + "community_name": "Community 51", + "norm_label": ".from_json()" + }, + { + "label": "build_capability_report()", + "file_type": "code", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L468", + "_origin": "ast", + "id": "node_meshnet_node_capability_build_capability_report", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "build_capability_report()" + }, + { + "label": "Model-agnostic node capability report. A capability report is the node's local\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_1", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "model-agnostic node capability report. a capability report is the node's local..." + }, + { + "label": "Raised when report input is malformed. Messages name the offending field and\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L64", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_64", + "community": 51, + "community_name": "Community 51", + "norm_label": "raised when report input is malformed. messages name the offending field and..." + }, + { + "label": "Return `text` with credentials and host identity stripped, clipped to length.", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L88", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_88", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "return `text` with credentials and host identity stripped, clipped to length." + }, + { + "label": "Sanitize and bound a diagnostics sequence.", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L110", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_110", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "sanitize and bound a diagnostics sequence." + }, + { + "label": "Return a stable content hash of a model config mapping. Two nodes that loaded\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_140", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "return a stable content hash of a model config mapping. two nodes that loaded..." + }, + { + "label": "Which artifact was validated. `model_id` is opaque and preserved verbatim.", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L187", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_187", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "which artifact was validated. `model_id` is opaque and preserved verbatim." + }, + { + "label": "Inclusive layer range, matching the CLI and backend convention.", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L219", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_219", + "community": 51, + "community_name": "Community 51", + "norm_label": "inclusive layer range, matching the cli and backend convention." + }, + { + "label": "Which recipe, from which catalogue, was exercised.", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L246", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_246", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "which recipe, from which catalogue, was exercised." + }, + { + "label": "Which execution stack ran it. All fields are opaque labels, never branches.", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L280", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_280", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "which execution stack ran it. all fields are opaque labels, never branches." + }, + { + "label": "One node's validated (or failed) model/shard/recipe/backend combination.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L335", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_335", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "one node's validated (or failed) model/shard/recipe/backend combination...." + }, + { + "label": "The exact compatibility fingerprint, when this node declares one.", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L377", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_377", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "the exact compatibility fingerprint, when this node declares one." + }, + { + "label": "The tuple a consumer must match to reuse this proof. Startup and the tracker\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L381", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_381", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "the tuple a consumer must match to reuse this proof. startup and the tracker..." + }, + { + "label": "Assemble a report from flat validation results. `model_config` may be the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L490", + "_origin": "ast", + "id": "node_meshnet_node_capability_rationale_490", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "assemble a report from flat validation results. `model_config` may be the..." + }, + { + "label": "meshnet_node/cli.py", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_cli", + "community": 29, + "community_name": "Community 29", + "norm_label": "meshnet_node/cli.py" + }, + { + "label": "_load_env_file()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L13", + "_origin": "ast", + "id": "node_meshnet_node_cli_load_env_file", + "community": 29, + "community_name": "Community 29", + "norm_label": "_load_env_file()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_cli_py_path", + "community": 29, + "community_name": "Community 29", + "norm_label": "path" + }, + { + "label": "_apply_relay_concurrency_flag()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L39", + "_origin": "ast", + "id": "node_meshnet_node_cli_apply_relay_concurrency_flag", + "community": 29, + "community_name": "Community 29", + "norm_label": "_apply_relay_concurrency_flag()" + }, + { + "label": "_load_env_defaults()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_cli_load_env_defaults", + "community": 29, + "community_name": "Community 29", + "norm_label": "_load_env_defaults()" + }, + { + "label": "_run_node()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L57", + "_origin": "ast", + "id": "node_meshnet_node_cli_run_node", + "community": 29, + "community_name": "Community 29", + "norm_label": "_run_node()" + }, + { + "label": "_resolve_model_flags()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L107", + "_origin": "ast", + "id": "node_meshnet_node_cli_resolve_model_flags", + "community": 29, + "community_name": "Community 29", + "norm_label": "_resolve_model_flags()" + }, + { + "label": "_first_available_port()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L125", + "_origin": "ast", + "id": "node_meshnet_node_cli_first_available_port", + "community": 29, + "community_name": "Community 29", + "norm_label": "_first_available_port()" + }, + { + "label": "_cmd_default()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L138", + "_origin": "ast", + "id": "node_meshnet_node_cli_cmd_default", + "community": 29, + "community_name": "Community 29", + "norm_label": "_cmd_default()" + }, + { + "label": "_cmd_models()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L207", + "_origin": "ast", + "id": "node_meshnet_node_cli_cmd_models", + "community": 29, + "community_name": "Community 29", + "norm_label": "_cmd_models()" + }, + { + "label": "_cmd_config()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L234", + "_origin": "ast", + "id": "node_meshnet_node_cli_cmd_config", + "community": 78, + "community_name": "Community 78", + "norm_label": "_cmd_config()" + }, + { + "label": "_doctor_overrides()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L248", + "_origin": "ast", + "id": "node_meshnet_node_cli_doctor_overrides", + "community": 29, + "community_name": "Community 29", + "norm_label": "_doctor_overrides()" + }, + { + "label": "_cmd_doctor()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L271", + "_origin": "ast", + "id": "node_meshnet_node_cli_cmd_doctor", + "community": 29, + "community_name": "Community 29", + "norm_label": "_cmd_doctor()" + }, + { + "label": "_cmd_start()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L327", + "_origin": "ast", + "id": "node_meshnet_node_cli_cmd_start", + "community": 29, + "community_name": "Community 29", + "norm_label": "_cmd_start()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L400", + "_origin": "ast", + "id": "node_meshnet_node_cli_main", + "community": 29, + "community_name": "Community 29", + "norm_label": "main()" + }, + { + "label": "meshnet-node CLI entry point \u2014 mining-style UX.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_1", + "community": 29, + "community_name": "Community 29", + "norm_label": "meshnet-node cli entry point \u2014 mining-style ux." + }, + { + "label": "Load simple KEY=VALUE pairs from an env file without overriding env vars.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L14", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_14", + "community": 29, + "community_name": "Community 29", + "norm_label": "load simple key=value pairs from an env file without overriding env vars." + }, + { + "label": "Expose relay bridge worker cap via CLI (env MESHNET_RELAY_CONCURRENCY).", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L40", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_40", + "community": 29, + "community_name": "Community 29", + "norm_label": "expose relay bridge worker cap via cli (env meshnet_relay_concurrency)." + }, + { + "label": "Load machine-specific, local, and user-level node env defaults.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_46", + "community": 29, + "community_name": "Community 29", + "norm_label": "load machine-specific, local, and user-level node env defaults." + }, + { + "label": "Start the node and hand off to the live dashboard. Blocks until Ctrl-C.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L58", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_58", + "community": 29, + "community_name": "Community 29", + "norm_label": "start the node and hand off to the live dashboard. blocks until ctrl-c." + }, + { + "label": "Return (model_name, hf_repo_or_none) from --model / --model-id flags.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L111", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_111", + "community": 29, + "community_name": "Community 29", + "norm_label": "return (model_name, hf_repo_or_none) from --model / --model-id flags." + }, + { + "label": "Return the first TCP port bindable on host, starting at start.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L126", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_126", + "community": 29, + "community_name": "Community 29", + "norm_label": "return the first tcp port bindable on host, starting at start." + }, + { + "label": "No subcommand: wizard if no config, else start with saved config.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L139", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_139", + "community": 29, + "community_name": "Community 29", + "norm_label": "no subcommand: wizard if no config, else start with saved config." + }, + { + "label": "List curated models (with optional HF Hub browse).", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L208", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_208", + "community": 29, + "community_name": "Community 29", + "norm_label": "list curated models (with optional hf hub browse)." + }, + { + "label": "Print current config.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L235", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_235", + "community": 78, + "community_name": "Community 78", + "norm_label": "print current config." + }, + { + "label": "CLI flags that change *what* doctor validates, applied on top of config.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L249", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_249", + "community": 29, + "community_name": "Community 29", + "norm_label": "cli flags that change *what* doctor validates, applied on top of config." + }, + { + "label": "Validate the selected model/shard with a bounded real forward.", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L272", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_272", + "community": 29, + "community_name": "Community 29", + "norm_label": "validate the selected model/shard with a bounded real forward." + }, + { + "label": "Legacy `start` subcommand \u2014 preserves backward compatibility with existing\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L328", + "_origin": "ast", + "id": "node_meshnet_node_cli_rationale_328", + "community": 29, + "community_name": "Community 29", + "norm_label": "legacy `start` subcommand \u2014 preserves backward compatibility with existing..." + }, + { + "label": "config.py", + "file_type": "code", + "source_file": "node/meshnet_node/config.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_config", + "community": 78, + "community_name": "Community 78", + "norm_label": "config.py" + }, + { + "label": "config_path()", + "file_type": "code", + "source_file": "node/meshnet_node/config.py", + "source_location": "L39", + "_origin": "ast", + "id": "node_meshnet_node_config_config_path", + "community": 78, + "community_name": "Community 78", + "norm_label": "config_path()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_config_py_path", + "community": 78, + "community_name": "Community 78", + "norm_label": "path" + }, + { + "label": "load_config()", + "file_type": "code", + "source_file": "node/meshnet_node/config.py", + "source_location": "L43", + "_origin": "ast", + "id": "node_meshnet_node_config_load_config", + "community": 78, + "community_name": "Community 78", + "norm_label": "load_config()" + }, + { + "label": "save_config()", + "file_type": "code", + "source_file": "node/meshnet_node/config.py", + "source_location": "L57", + "_origin": "ast", + "id": "node_meshnet_node_config_save_config", + "community": 78, + "community_name": "Community 78", + "norm_label": "save_config()" + }, + { + "label": "delete_config()", + "file_type": "code", + "source_file": "node/meshnet_node/config.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_config_delete_config", + "community": 78, + "community_name": "Community 78", + "norm_label": "delete_config()" + }, + { + "label": "merge_cli_overrides()", + "file_type": "code", + "source_file": "node/meshnet_node/config.py", + "source_location": "L74", + "_origin": "ast", + "id": "node_meshnet_node_config_merge_cli_overrides", + "community": 29, + "community_name": "Community 29", + "norm_label": "merge_cli_overrides()" + }, + { + "label": "Persistent node configuration \u2014 stored in ~/.config/meshnet/config.json.", + "file_type": "rationale", + "source_file": "node/meshnet_node/config.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_config_rationale_1", + "community": 78, + "community_name": "Community 78", + "norm_label": "persistent node configuration \u2014 stored in ~/.config/meshnet/config.json." + }, + { + "label": "Return parsed config dict, or None if no config file exists.", + "file_type": "rationale", + "source_file": "node/meshnet_node/config.py", + "source_location": "L44", + "_origin": "ast", + "id": "node_meshnet_node_config_rationale_44", + "community": 78, + "community_name": "Community 78", + "norm_label": "return parsed config dict, or none if no config file exists." + }, + { + "label": "Write config to disk with restricted permissions (0o600).", + "file_type": "rationale", + "source_file": "node/meshnet_node/config.py", + "source_location": "L58", + "_origin": "ast", + "id": "node_meshnet_node_config_rationale_58", + "community": 78, + "community_name": "Community 78", + "norm_label": "write config to disk with restricted permissions (0o600)." + }, + { + "label": "Return a copy of cfg with any non-None CLI values applied on top.", + "file_type": "rationale", + "source_file": "node/meshnet_node/config.py", + "source_location": "L75", + "_origin": "ast", + "id": "node_meshnet_node_config_rationale_75", + "community": 29, + "community_name": "Community 29", + "norm_label": "return a copy of cfg with any non-none cli values applied on top." + }, + { + "label": "dashboard.py", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_dashboard", + "community": 37, + "community_name": "Community 37", + "norm_label": "dashboard.py" + }, + { + "label": "is_interactive_tty()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L14", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_is_interactive_tty", + "community": 37, + "community_name": "Community 37", + "norm_label": "is_interactive_tty()" + }, + { + "label": "_format_uptime()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L24", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_format_uptime", + "community": 37, + "community_name": "Community 37", + "norm_label": "_format_uptime()" + }, + { + "label": "_gpu_stats()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L31", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_gpu_stats", + "community": 37, + "community_name": "Community 37", + "norm_label": "_gpu_stats()" + }, + { + "label": "_nvml_gpu_util()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L59", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_nvml_gpu_util", + "community": 37, + "community_name": "Community 37", + "norm_label": "_nvml_gpu_util()" + }, + { + "label": "_EMA", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L72", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_ema", + "community": 37, + "community_name": "Community 37", + "norm_label": "_ema" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L75", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_ema_init", + "community": 37, + "community_name": "Community 37", + "norm_label": ".__init__()" + }, + { + "label": ".update()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L79", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_ema_update", + "community": 37, + "community_name": "Community 37", + "norm_label": ".update()" + }, + { + "label": ".value()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L87", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_ema_value", + "community": 37, + "community_name": "Community 37", + "norm_label": ".value()" + }, + { + "label": "_make_bar()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L91", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_make_bar", + "community": 37, + "community_name": "Community 37", + "norm_label": "_make_bar()" + }, + { + "label": "_node_stats()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L96", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_node_stats", + "community": 37, + "community_name": "Community 37", + "norm_label": "_node_stats()" + }, + { + "label": "run_dashboard()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L109", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_run_dashboard", + "community": 37, + "community_name": "Community 37", + "norm_label": "run_dashboard()" + }, + { + "label": "_build_rich_renderable()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L123", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_build_rich_renderable", + "community": 37, + "community_name": "Community 37", + "norm_label": "_build_rich_renderable()" + }, + { + "label": "_run_rich_dashboard()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L195", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_run_rich_dashboard", + "community": 37, + "community_name": "Community 37", + "norm_label": "_run_rich_dashboard()" + }, + { + "label": "_run_plain_loop()", + "file_type": "code", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L216", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_run_plain_loop", + "community": 37, + "community_name": "Community 37", + "norm_label": "_run_plain_loop()" + }, + { + "label": "Live node status dashboard \u2014 rich TUI with plain-text fallback.", + "file_type": "rationale", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_rationale_1", + "community": 37, + "community_name": "Community 37", + "norm_label": "live node status dashboard \u2014 rich tui with plain-text fallback." + }, + { + "label": "Return True when stdout is a real terminal (not CI / redirected / WSL2 dumb).", + "file_type": "rationale", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L15", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_rationale_15", + "community": 37, + "community_name": "Community 37", + "norm_label": "return true when stdout is a real terminal (not ci / redirected / wsl2 dumb)." + }, + { + "label": "Return per-GPU utilization and VRAM stats, or empty list on CPU.", + "file_type": "rationale", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L32", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_rationale_32", + "community": 37, + "community_name": "Community 37", + "norm_label": "return per-gpu utilization and vram stats, or empty list on cpu." + }, + { + "label": "Return GPU utilization % via pynvml, or None if unavailable.", + "file_type": "rationale", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L60", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_rationale_60", + "community": 37, + "community_name": "Community 37", + "norm_label": "return gpu utilization % via pynvml, or none if unavailable." + }, + { + "label": "Exponential moving average for tokens/sec.", + "file_type": "rationale", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L73", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_rationale_73", + "community": 37, + "community_name": "Community 37", + "norm_label": "exponential moving average for tokens/sec." + }, + { + "label": "Start the live dashboard. Blocks until Ctrl-C. Returns cleanly.", + "file_type": "rationale", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L110", + "_origin": "ast", + "id": "node_meshnet_node_dashboard_rationale_110", + "community": 37, + "community_name": "Community 37", + "norm_label": "start the live dashboard. blocks until ctrl-c. returns cleanly." + }, + { + "label": "doctor.py", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_doctor", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "doctor.py" + }, + { + "label": "DoctorError", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L99", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorerror", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "doctorerror" + }, + { + "label": "RuntimeError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_doctor_py_runtimeerror", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "runtimeerror" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L102", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorerror_init", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": ".__init__()" + }, + { + "label": ".hint()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L107", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorerror_hint", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": ".hint()" + }, + { + "label": "DoctorSelection", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L112", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorselection", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "doctorselection" + }, + { + "label": ".shard_label()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L123", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorselection_shard_label", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": ".shard_label()" + }, + { + "label": "RecipeResult", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L128", + "_origin": "ast", + "id": "node_meshnet_node_doctor_reciperesult", + "community": 23, + "community_name": "Community 23", + "norm_label": "reciperesult" + }, + { + "label": ".passed()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L137", + "_origin": "ast", + "id": "node_meshnet_node_doctor_reciperesult_passed", + "community": 23, + "community_name": "Community 23", + "norm_label": ".passed()" + }, + { + "label": ".hint()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L141", + "_origin": "ast", + "id": "node_meshnet_node_doctor_reciperesult_hint", + "community": 23, + "community_name": "Community 23", + "norm_label": ".hint()" + }, + { + "label": "DoctorResult", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L146", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorresult", + "community": 79, + "community_name": "Community 79", + "norm_label": "doctorresult" + }, + { + "label": ".passed()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L153", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorresult_passed", + "community": 79, + "community_name": "Community 79", + "norm_label": ".passed()" + }, + { + "label": ".reports()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L157", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorresult_reports", + "community": 79, + "community_name": "Community 79", + "norm_label": ".reports()" + }, + { + "label": ".exit_code()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L161", + "_origin": "ast", + "id": "node_meshnet_node_doctor_doctorresult_exit_code", + "community": 79, + "community_name": "Community 79", + "norm_label": ".exit_code()" + }, + { + "label": "resolve_selection()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L168", + "_origin": "ast", + "id": "node_meshnet_node_doctor_resolve_selection", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "resolve_selection()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_doctor_py_any", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "any" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_doctor_py_path", + "community": 79, + "community_name": "Community 79", + "norm_label": "path" + }, + { + "label": "_selected_model_id()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L221", + "_origin": "ast", + "id": "node_meshnet_node_doctor_selected_model_id", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_selected_model_id()" + }, + { + "label": "_detect_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L237", + "_origin": "ast", + "id": "node_meshnet_node_doctor_detect_layers", + "community": 79, + "community_name": "Community 79", + "norm_label": "_detect_layers()" + }, + { + "label": "ProbeInput", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L247", + "_origin": "ast", + "id": "node_meshnet_node_doctor_probeinput", + "community": 23, + "community_name": "Community 23", + "norm_label": "probeinput" + }, + { + "label": "_int64_header()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L256", + "_origin": "ast", + "id": "node_meshnet_node_doctor_int64_header", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_int64_header()" + }, + { + "label": "build_probe_input()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L264", + "_origin": "ast", + "id": "node_meshnet_node_doctor_build_probe_input", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "build_probe_input()" + }, + { + "label": "probe_forward()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L286", + "_origin": "ast", + "id": "node_meshnet_node_doctor_probe_forward", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "probe_forward()" + }, + { + "label": "_describe_output()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L329", + "_origin": "ast", + "id": "node_meshnet_node_doctor_describe_output", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_describe_output()" + }, + { + "label": "default_load_backend()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L353", + "_origin": "ast", + "id": "node_meshnet_node_doctor_default_load_backend", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "default_load_backend()" + }, + { + "label": "select_recipes()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L371", + "_origin": "ast", + "id": "node_meshnet_node_doctor_select_recipes", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "select_recipes()" + }, + { + "label": "run_doctor()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L395", + "_origin": "ast", + "id": "node_meshnet_node_doctor_run_doctor", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "run_doctor()" + }, + { + "label": "validate_loaded_backend()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L422", + "_origin": "ast", + "id": "node_meshnet_node_doctor_validate_loaded_backend", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "validate_loaded_backend()" + }, + { + "label": "_validate_recipe()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L441", + "_origin": "ast", + "id": "node_meshnet_node_doctor_validate_recipe", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_validate_recipe()" + }, + { + "label": "classify_failure()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L516", + "_origin": "ast", + "id": "node_meshnet_node_doctor_classify_failure", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "classify_failure()" + }, + { + "label": "BaseException", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_doctor_py_baseexception", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "baseexception" + }, + { + "label": "_describe()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L543", + "_origin": "ast", + "id": "node_meshnet_node_doctor_describe", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_describe()" + }, + { + "label": "_backend_device()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L549", + "_origin": "ast", + "id": "node_meshnet_node_doctor_backend_device", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_backend_device()" + }, + { + "label": "_backend_device_name()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L557", + "_origin": "ast", + "id": "node_meshnet_node_doctor_backend_device_name", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_backend_device_name()" + }, + { + "label": "_model_config()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L569", + "_origin": "ast", + "id": "node_meshnet_node_doctor_model_config", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_model_config()" + }, + { + "label": "_runtime_versions()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L581", + "_origin": "ast", + "id": "node_meshnet_node_doctor_runtime_versions", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "_runtime_versions()" + }, + { + "label": "default_report_path()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L600", + "_origin": "ast", + "id": "node_meshnet_node_doctor_default_report_path", + "community": 29, + "community_name": "Community 29", + "norm_label": "default_report_path()" + }, + { + "label": "write_reports()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L606", + "_origin": "ast", + "id": "node_meshnet_node_doctor_write_reports", + "community": 79, + "community_name": "Community 79", + "norm_label": "write_reports()" + }, + { + "label": "render_result()", + "file_type": "code", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L621", + "_origin": "ast", + "id": "node_meshnet_node_doctor_render_result", + "community": 79, + "community_name": "Community 79", + "norm_label": "render_result()" + }, + { + "label": "`meshnet-node doctor` \u2014 prove the selected shard actually runs. The doctor\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_1", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "`meshnet-node doctor` \u2014 prove the selected shard actually runs. the doctor..." + }, + { + "label": "A validation failure with an operator-facing category and hint.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L100", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_100", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "a validation failure with an operator-facing category and hint." + }, + { + "label": "The one model/shard/config combination startup would load.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L113", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_113", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "the one model/shard/config combination startup would load." + }, + { + "label": "One recipe's validation outcome, with the report it produced.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L129", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_129", + "community": 23, + "community_name": "Community 23", + "norm_label": "one recipe's validation outcome, with the report it produced." + }, + { + "label": "The outcome of a doctor run over one or more recipes.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L147", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_147", + "community": 79, + "community_name": "Community 79", + "norm_label": "the outcome of a doctor run over one or more recipes." + }, + { + "label": "Resolve config + flags into the selection startup would load. This mirrors\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L173", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_173", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "resolve config + flags into the selection startup would load. this mirrors..." + }, + { + "label": "The HF repo startup would load, resolving a catalog alias if needed.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L222", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_222", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "the hf repo startup would load, resolving a catalog alias if needed." + }, + { + "label": "A synthetic hidden-state payload in the same wire format peers send.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L248", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_248", + "community": 23, + "community_name": "Community 23", + "norm_label": "a synthetic hidden-state payload in the same wire format peers send." + }, + { + "label": "Encode an int64 tensor as `shape:base64`, matching the backend's format.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L257", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_257", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "encode an int64 tensor as `shape:base64`, matching the backend's format." + }, + { + "label": "Build a bounded mid-shard probe: `tokens` positions of bfloat16 zeros. Zeros\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L265", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_265", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "build a bounded mid-shard probe: `tokens` positions of bfloat16 zeros. zeros..." + }, + { + "label": "Run one bounded real forward through the shard `backend` holds. Returns a small\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L287", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_287", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "run one bounded real forward through the shard `backend` holds. returns a small..." + }, + { + "label": "Validate the forward produced real output, and summarize it.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L330", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_330", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "validate the forward produced real output, and summarize it." + }, + { + "label": "Load the shard through the exact path startup uses.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L357", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_357", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "load the shard through the exact path startup uses." + }, + { + "label": "The recipes to validate: the selected one, or every one on request. `--all-\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L377", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_377", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "the recipes to validate: the selected one, or every one on request. `--all-..." + }, + { + "label": "Validate the selection, one bounded real forward per recipe. Never raises for a\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L404", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_404", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "validate the selection, one bounded real forward per recipe. never raises for a..." + }, + { + "label": "Validate a shard that is already loaded, without loading it a second time.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L430", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_430", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "validate a shard that is already loaded, without loading it a second time...." + }, + { + "label": "Map a backend exception to an operator-facing category. Matches on the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L517", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_517", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "map a backend exception to an operator-facing category. matches on the..." + }, + { + "label": "A one-line, traceback-free description. Sanitized by the report.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L544", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_544", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "a one-line, traceback-free description. sanitized by the report." + }, + { + "label": "The accelerator's name, when the shard actually landed on one.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L558", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_558", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "the accelerator's name, when the shard actually landed on one." + }, + { + "label": "The loaded model's config, for the report's fingerprint.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L570", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_570", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "the loaded model's config, for the report's fingerprint." + }, + { + "label": "Versions of the stack that ran the forward \u2014 opaque labels, never branches.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L582", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_582", + "community": 11, + "community_name": "Node Diagnostics", + "norm_label": "versions of the stack that ran the forward \u2014 opaque labels, never branches." + }, + { + "label": "Write the capability report(s) as JSON. A failed run writes too.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L607", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_607", + "community": 79, + "community_name": "Community 79", + "norm_label": "write the capability report(s) as json. a failed run writes too." + }, + { + "label": "The human summary: what was validated, what to do if it failed.", + "file_type": "rationale", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L622", + "_origin": "ast", + "id": "node_meshnet_node_doctor_rationale_622", + "community": 79, + "community_name": "Community 79", + "norm_label": "the human summary: what was validated, what to do if it failed." + }, + { + "label": "downloader.py", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_downloader", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "downloader.py" + }, + { + "label": "compute_shard_checksum()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L31", + "_origin": "ast", + "id": "node_meshnet_node_downloader_compute_shard_checksum", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "compute_shard_checksum()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_downloader_py_path", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "path" + }, + { + "label": "write_shard_archive()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_downloader_write_shard_archive", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "write_shard_archive()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_downloader_py_any", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "any" + }, + { + "label": "_safe_extract_shard()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L53", + "_origin": "ast", + "id": "node_meshnet_node_downloader_safe_extract_shard", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_safe_extract_shard()" + }, + { + "label": "_peer_download_url()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_downloader_peer_download_url", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_peer_download_url()" + }, + { + "label": "_download_shard_from_peer()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L77", + "_origin": "ast", + "id": "node_meshnet_node_downloader_download_shard_from_peer", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_download_shard_from_peer()" + }, + { + "label": "_TarOnlySource", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L115", + "_origin": "ast", + "id": "node_meshnet_node_downloader_taronlysource", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_taronlysource" + }, + { + "label": "Exception", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_downloader_py_exception", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "exception" + }, + { + "label": "_fetch_source_file()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L119", + "_origin": "ast", + "id": "node_meshnet_node_downloader_fetch_source_file", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_fetch_source_file()" + }, + { + "label": "_SourceProgress", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L155", + "_origin": "ast", + "id": "node_meshnet_node_downloader_sourceprogress", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_sourceprogress" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L159", + "_origin": "ast", + "id": "node_meshnet_node_downloader_sourceprogress_init", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".__init__()" + }, + { + "label": ".add_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L177", + "_origin": "ast", + "id": "node_meshnet_node_downloader_sourceprogress_add_bytes", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".add_bytes()" + }, + { + "label": ".rewind()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L181", + "_origin": "ast", + "id": "node_meshnet_node_downloader_sourceprogress_rewind", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".rewind()" + }, + { + "label": ".file_done()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L186", + "_origin": "ast", + "id": "node_meshnet_node_downloader_sourceprogress_file_done", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".file_done()" + }, + { + "label": ".message()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L194", + "_origin": "ast", + "id": "node_meshnet_node_downloader_sourceprogress_message", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".message()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L200", + "_origin": "ast", + "id": "node_meshnet_node_downloader_sourceprogress_close", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".close()" + }, + { + "label": "_reuse_local_file()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L205", + "_origin": "ast", + "id": "node_meshnet_node_downloader_reuse_local_file", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_reuse_local_file()" + }, + { + "label": "_valid_source_rel_files()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L218", + "_origin": "ast", + "id": "node_meshnet_node_downloader_valid_source_rel_files", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_valid_source_rel_files()" + }, + { + "label": "_source_files_cached()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L225", + "_origin": "ast", + "id": "node_meshnet_node_downloader_source_files_cached", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_source_files_cached()" + }, + { + "label": "_merge_tree()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L240", + "_origin": "ast", + "id": "node_meshnet_node_downloader_merge_tree", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_merge_tree()" + }, + { + "label": "_download_source_files()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L250", + "_origin": "ast", + "id": "node_meshnet_node_downloader_download_source_files", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_download_source_files()" + }, + { + "label": "_download_model_source()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L321", + "_origin": "ast", + "id": "node_meshnet_node_downloader_download_model_source", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_download_model_source()" + }, + { + "label": "_download_huggingface_subset()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L371", + "_origin": "ast", + "id": "node_meshnet_node_downloader_download_huggingface_subset", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_download_huggingface_subset()" + }, + { + "label": "_allow_patterns_from_sources()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L393", + "_origin": "ast", + "id": "node_meshnet_node_downloader_allow_patterns_from_sources", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_allow_patterns_from_sources()" + }, + { + "label": "_allow_patterns_from_remote_index()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L402", + "_origin": "ast", + "id": "node_meshnet_node_downloader_allow_patterns_from_remote_index", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_allow_patterns_from_remote_index()" + }, + { + "label": "download_shard()", + "file_type": "code", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L443", + "_origin": "ast", + "id": "node_meshnet_node_downloader_download_shard", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "download_shard()" + }, + { + "label": "Shard downloader \u2014 fetches model files from peers, tracker sources, or\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_1", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "shard downloader \u2014 fetches model files from peers, tracker sources, or..." + }, + { + "label": "Return a stable SHA256 checksum for all regular files in a shard.", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L32", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_32", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "return a stable sha256 checksum for all regular files in a shard." + }, + { + "label": "Write a tar archive for *shard_dir* to a binary file-like object.", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_46", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "write a tar archive for *shard_dir* to a binary file-like object." + }, + { + "label": "The server ignored ?file= and streamed a tar \u2014 no single-file support.", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L116", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_116", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "the server ignored ?file= and streamed a tar \u2014 no single-file support." + }, + { + "label": "Download one file; skip if *dest* already matches the remote size. Returns the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L125", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_125", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "download one file; skip if *dest* already matches the remote size. returns the..." + }, + { + "label": "tqdm bar over the whole per-file download (total / speed / ETA), falling back\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L156", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_156", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "tqdm bar over the whole per-file download (total / speed / eta), falling back..." + }, + { + "label": "Roll the bar back after a failed attempt so retries don't double-count.", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L182", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_182", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "roll the bar back after a failed attempt so retries don't double-count." + }, + { + "label": "Reuse an already-complete copy of a file instead of re-downloading.", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L206", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_206", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "reuse an already-complete copy of a file instead of re-downloading." + }, + { + "label": "Per-file download from a model source \u2014 retries and resumes per file. Far more\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L257", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_257", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "per-file download from a model source \u2014 retries and resumes per file. far more..." + }, + { + "label": "Fetch just the SafeTensors index + config (a few KB) from HF and compute which\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L408", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_408", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "fetch just the safetensors index + config (a few kb) from hf and compute which..." + }, + { + "label": "Ensure the shard is present in *cache_dir* and return its local path. When\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L454", + "_origin": "ast", + "id": "node_meshnet_node_downloader_rationale_454", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "ensure the shard is present in *cache_dir* and return its local path. when..." + }, + { + "label": "glm_alpha/__init__.py", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_init", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "glm_alpha/__init__.py" + }, + { + "label": "load_locked_target()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L70", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_init_load_locked_target", + "community": 35, + "community_name": "Community 35", + "norm_label": "load_locked_target()" + }, + { + "label": "The locked GLM-5.2 Max alpha target: identity, resource plan, and acceptance\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_init_rationale_1", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "the locked glm-5.2 max alpha target: identity, resource plan, and acceptance..." + }, + { + "label": "Load and cross-bind the packaged alpha contract, manifest, and snapshot.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L71", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_init_rationale_71", + "community": 35, + "community_name": "Community 35", + "norm_label": "load and cross-bind the packaged alpha contract, manifest, and snapshot." + }, + { + "label": "contract.py", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract", + "community": 35, + "community_name": "Community 35", + "norm_label": "contract.py" + }, + { + "label": "AlphaContractError", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "community": 35, + "community_name": "Community 35", + "norm_label": "alphacontracterror" + }, + { + "label": "contract_signing_payload()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L67", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_contract_signing_payload", + "community": 35, + "community_name": "Community 35", + "norm_label": "contract_signing_payload()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_py_any", + "community": 35, + "community_name": "Community 35", + "norm_label": "any" + }, + { + "label": "compute_contract_digest()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L74", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "community": 35, + "community_name": "Community 35", + "norm_label": "compute_contract_digest()" + }, + { + "label": "_freeze_json()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L79", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_freeze_json", + "community": 35, + "community_name": "Community 35", + "norm_label": "_freeze_json()" + }, + { + "label": "_thaw_json()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L87", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_thaw_json", + "community": 35, + "community_name": "Community 35", + "norm_label": "_thaw_json()" + }, + { + "label": "AlphaContract", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L96", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_alphacontract", + "community": 35, + "community_name": "Community 35", + "norm_label": "alphacontract" + }, + { + "label": ".section()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L112", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_alphacontract_section", + "community": 35, + "community_name": "Community 35", + "norm_label": ".section()" + }, + { + "label": ".threshold()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L117", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_alphacontract_threshold", + "community": 35, + "community_name": "Community 35", + "norm_label": ".threshold()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L126", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_alphacontract_to_dict", + "community": 35, + "community_name": "Community 35", + "norm_label": ".to_dict()" + }, + { + "label": "parse_alpha_contract()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L130", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "community": 35, + "community_name": "Community 35", + "norm_label": "parse_alpha_contract()" + }, + { + "label": "require_contract_target()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L275", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "community": 35, + "community_name": "Community 35", + "norm_label": "require_contract_target()" + }, + { + "label": "load_alpha_contract()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L319", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "community": 35, + "community_name": "Community 35", + "norm_label": "load_alpha_contract()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_py_path", + "community": 35, + "community_name": "Community 35", + "norm_label": "path" + }, + { + "label": "seal_contract()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L350", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_seal_contract", + "community": 35, + "community_name": "Community 35", + "norm_label": "seal_contract()" + }, + { + "label": "The immutable GLM-5.2 Max alpha acceptance contract. The contract exists to\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_1", + "community": 35, + "community_name": "Community 35", + "norm_label": "the immutable glm-5.2 max alpha acceptance contract. the contract exists to..." + }, + { + "label": "Raised when the alpha contract is missing, malformed, or has been mutated.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L64", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_64", + "community": 35, + "community_name": "Community 35", + "norm_label": "raised when the alpha contract is missing, malformed, or has been mutated." + }, + { + "label": "The contract content the digest covers: everything except the digest itself.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_68", + "community": 35, + "community_name": "Community 35", + "norm_label": "the contract content the digest covers: everything except the digest itself." + }, + { + "label": "SHA-256 over the canonical contract content.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L75", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_75", + "community": 35, + "community_name": "Community 35", + "norm_label": "sha-256 over the canonical contract content." + }, + { + "label": "A locked, digest-bound alpha acceptance contract.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L97", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_97", + "community": 35, + "community_name": "Community 35", + "norm_label": "a locked, digest-bound alpha acceptance contract." + }, + { + "label": "Validate a contract document and verify it has not been mutated since locking.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L131", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_131", + "community": 35, + "community_name": "Community 35", + "norm_label": "validate a contract document and verify it has not been mutated since locking." + }, + { + "label": "Bind the sealed contract to the exact manifest and architecture snapshot.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L280", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_280", + "community": 35, + "community_name": "Community 35", + "norm_label": "bind the sealed contract to the exact manifest and architecture snapshot...." + }, + { + "label": "Load the packaged alpha contract, or one at ``path``.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L320", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_320", + "community": 35, + "community_name": "Community 35", + "norm_label": "load the packaged alpha contract, or one at ``path``." + }, + { + "label": "Return the document with a freshly computed digest. This is the only supported\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L351", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_contract_rationale_351", + "community": 35, + "community_name": "Community 35", + "norm_label": "return the document with a freshly computed digest. this is the only supported..." + }, + { + "label": "manifest.py", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest", + "community": 42, + "community_name": "Community 42", + "norm_label": "manifest.py" + }, + { + "label": "GlmTargetError", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "community": 42, + "community_name": "Community 42", + "norm_label": "glmtargeterror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_py_valueerror", + "community": 42, + "community_name": "Community 42", + "norm_label": "valueerror" + }, + { + "label": "canonical_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L50", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "community": 97, + "community_name": "Community 97", + "norm_label": "canonical_sha256()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_py_any", + "community": 42, + "community_name": "Community 42", + "norm_label": "any" + }, + { + "label": "_require_mapping()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L56", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_require_mapping", + "community": 42, + "community_name": "Community 42", + "norm_label": "_require_mapping()" + }, + { + "label": "_require_text()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L62", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_require_text", + "community": 42, + "community_name": "Community 42", + "norm_label": "_require_text()" + }, + { + "label": "_require_int()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_require_int", + "community": 42, + "community_name": "Community 42", + "norm_label": "_require_int()" + }, + { + "label": "_require_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L74", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_require_sha256", + "community": 42, + "community_name": "Community 42", + "norm_label": "_require_sha256()" + }, + { + "label": "_require_revision()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L83", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_require_revision", + "community": 42, + "community_name": "Community 42", + "norm_label": "_require_revision()" + }, + { + "label": "Shard", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L94", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_shard", + "community": 80, + "community_name": "Community 80", + "norm_label": "shard" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L103", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_shard_to_dict", + "community": 80, + "community_name": "Community 80", + "norm_label": ".to_dict()" + }, + { + "label": "TargetManifest", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L114", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "community": 80, + "community_name": "Community 80", + "norm_label": "targetmanifest" + }, + { + "label": ".total_gib()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L133", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_targetmanifest_total_gib", + "community": 80, + "community_name": "Community 80", + "norm_label": ".total_gib()" + }, + { + "label": ".total_gb()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L137", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_targetmanifest_total_gb", + "community": 80, + "community_name": "Community 80", + "norm_label": ".total_gb()" + }, + { + "label": ".shard()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_targetmanifest_shard", + "community": 80, + "community_name": "Community 80", + "norm_label": ".shard()" + }, + { + "label": ".digest()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L147", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_targetmanifest_digest", + "community": 97, + "community_name": "Community 97", + "norm_label": ".digest()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L151", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_targetmanifest_to_dict", + "community": 80, + "community_name": "Community 80", + "norm_label": ".to_dict()" + }, + { + "label": "_parse_shards()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L155", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "community": 42, + "community_name": "Community 42", + "norm_label": "_parse_shards()" + }, + { + "label": "parse_target_manifest()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L211", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "community": 42, + "community_name": "Community 42", + "norm_label": "parse_target_manifest()" + }, + { + "label": "ArchitectureSnapshot", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L269", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "architecturesnapshot" + }, + { + "label": ".__getitem__()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L281", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_getitem", + "community": 42, + "community_name": "Community 42", + "norm_label": ".__getitem__()" + }, + { + "label": ".digest()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L287", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_digest", + "community": 97, + "community_name": "Community 97", + "norm_label": ".digest()" + }, + { + "label": ".file_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L290", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_file_sha256", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".file_sha256()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L296", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_to_dict", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".to_dict()" + }, + { + "label": "parse_architecture_snapshot()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L326", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "community": 42, + "community_name": "Community 42", + "norm_label": "parse_architecture_snapshot()" + }, + { + "label": "_read_resource()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L425", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_read_resource", + "community": 42, + "community_name": "Community 42", + "norm_label": "_read_resource()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_py_path", + "community": 42, + "community_name": "Community 42", + "norm_label": "path" + }, + { + "label": "_load_json()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L441", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_load_json", + "community": 42, + "community_name": "Community 42", + "norm_label": "_load_json()" + }, + { + "label": "load_target_manifest()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L451", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "community": 42, + "community_name": "Community 42", + "norm_label": "load_target_manifest()" + }, + { + "label": "load_architecture_snapshot()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L457", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "community": 42, + "community_name": "Community 42", + "norm_label": "load_architecture_snapshot()" + }, + { + "label": "require_pinned_target()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L463", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_require_pinned_target", + "community": 80, + "community_name": "Community 80", + "norm_label": "require_pinned_target()" + }, + { + "label": "The pinned GLM-5.2 Max target manifest and architecture snapshot. This module\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_1", + "community": 42, + "community_name": "Community 42", + "norm_label": "the pinned glm-5.2 max target manifest and architecture snapshot. this module..." + }, + { + "label": "Raised when the target manifest or architecture snapshot is not the pinned\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L47", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_47", + "community": 42, + "community_name": "Community 42", + "norm_label": "raised when the target manifest or architecture snapshot is not the pinned..." + }, + { + "label": "SHA-256 over canonical JSON \u2014 the repository's digest convention.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L51", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_51", + "community": 97, + "community_name": "Community 97", + "norm_label": "sha-256 over canonical json \u2014 the repository's digest convention." + }, + { + "label": "One GGUF shard of the alpha artifact.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L95", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_95", + "community": 80, + "community_name": "Community 80", + "norm_label": "one gguf shard of the alpha artifact." + }, + { + "label": "The pinned, self-consistent GLM-5.2 ``UD-IQ1_S`` target.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L115", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_115", + "community": 80, + "community_name": "Community 80", + "norm_label": "the pinned, self-consistent glm-5.2 ``ud-iq1_s`` target." + }, + { + "label": "Stable identity of this manifest, for the DGR-003 runtime recipe.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L148", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_148", + "community": 97, + "community_name": "Community 97", + "norm_label": "stable identity of this manifest, for the dgr-003 runtime recipe." + }, + { + "label": "Validate an already-decoded target manifest, failing closed.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L212", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_212", + "community": 42, + "community_name": "Community 42", + "norm_label": "validate an already-decoded target manifest, failing closed." + }, + { + "label": "Architecture-critical metadata derived from the pinned ``config.json``.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L270", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_270", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "architecture-critical metadata derived from the pinned ``config.json``." + }, + { + "label": "Validate an architecture snapshot and its internal arithmetic.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L327", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_327", + "community": 42, + "community_name": "Community 42", + "norm_label": "validate an architecture snapshot and its internal arithmetic." + }, + { + "label": "Load the packaged target manifest, or one at ``path``.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L452", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_452", + "community": 42, + "community_name": "Community 42", + "norm_label": "load the packaged target manifest, or one at ``path``." + }, + { + "label": "Load the packaged architecture snapshot, or one at ``path``.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L458", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_458", + "community": 42, + "community_name": "Community 42", + "norm_label": "load the packaged architecture snapshot, or one at ``path``." + }, + { + "label": "Reject any target whose revisions are not the ones alpha was locked against.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L470", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_manifest_rationale_470", + "community": 80, + "community_name": "Community 80", + "norm_label": "reject any target whose revisions are not the ones alpha was locked against...." + }, + { + "label": "planner.py", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "planner.py" + }, + { + "label": "ResourcePlanError", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L80", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "resourceplanerror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_py_valueerror", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "valueerror" + }, + { + "label": "NodeMemory", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L85", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_nodememory", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "nodememory" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L97", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_nodememory_post_init", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".__post_init__()" + }, + { + "label": ".from_host()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L111", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_nodememory_from_host", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".from_host()" + }, + { + "label": ".reserve_gib()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L158", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_nodememory_reserve_gib", + "community": 105, + "community_name": "Community 105", + "norm_label": ".reserve_gib()" + }, + { + "label": ".placement_budget_gib()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L163", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_nodememory_placement_budget_gib", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".placement_budget_gib()" + }, + { + "label": "kv_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L168", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "kv_bytes()" + }, + { + "label": "IndexerLayout", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "indexerlayout", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "indexerlayout" + }, + { + "label": "TopologyPlan", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L218", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_topologyplan", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "topologyplan" + }, + { + "label": ".is_arithmetic_minimum_topology()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L232", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_topologyplan_is_arithmetic_minimum_topology", + "community": 106, + "community_name": "Community 106", + "norm_label": ".is_arithmetic_minimum_topology()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L236", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_topologyplan_to_dict", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".to_dict()" + }, + { + "label": "plan_topology()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L250", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_plan_topology", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "plan_topology()" + }, + { + "label": "RouteFit", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L312", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_routefit", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "routefit" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L325", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_routefit_to_dict", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".to_dict()" + }, + { + "label": "plan_route()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L339", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_plan_route", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "plan_route()" + }, + { + "label": "SeamPlan", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L412", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_seamplan", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "seamplan" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L437", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_seamplan_to_dict", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": ".to_dict()" + }, + { + "label": "plan_seams()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L458", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_plan_seams", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "plan_seams()" + }, + { + "label": "plan_all_tiers()", + "file_type": "code", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L515", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "plan_all_tiers()" + }, + { + "label": "Deterministic memory, KV, and network planner for the GLM-5.2 Max alpha route.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_1", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "deterministic memory, kv, and network planner for the glm-5.2 max alpha route...." + }, + { + "label": "Raised when a node or route cannot be accounted for honestly.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L81", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_81", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "raised when a node or route cannot be accounted for honestly." + }, + { + "label": "One node's physically usable memory, counted once. ``physical_usable_gib`` is\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L86", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_86", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "one node's physically usable memory, counted once. ``physical_usable_gib`` is..." + }, + { + "label": "Build a node from a host's reported RAM and GPU memory. On a unified machine\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L119", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_119", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "build a node from a host's reported ram and gpu memory. on a unified machine..." + }, + { + "label": "``max(20% of physically usable memory, 8 GiB)``.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L159", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_159", + "community": 105, + "community_name": "Community 105", + "norm_label": "``max(20% of physically usable memory, 8 gib)``." + }, + { + "label": "What remains for weights plus KV after the reserve.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L164", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_164", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "what remains for weights plus kv after the reserve." + }, + { + "label": "Bytes of MLA (and DSA indexer) KV cache for the whole model. ``indexer_layout``\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L177", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_177", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "bytes of mla (and dsa indexer) kv cache for the whole model. ``indexer_layout``..." + }, + { + "label": "The node count a homogeneous tier needs, and how it was reached.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L219", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_219", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "the node count a homogeneous tier needs, and how it was reached." + }, + { + "label": "True when the recommendation offers no imbalance headroom at all.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L233", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_233", + "community": 106, + "community_name": "Community 106", + "norm_label": "true when the recommendation offers no imbalance headroom at all." + }, + { + "label": "Minimum and recommended node count for a homogeneous tier of this size.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L261", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_261", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "minimum and recommended node count for a homogeneous tier of this size." + }, + { + "label": "Whether a concrete, possibly heterogeneous set of nodes can hold the target.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L313", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_313", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "whether a concrete, possibly heterogeneous set of nodes can hold the target." + }, + { + "label": "Evaluate a concrete route. Every node's memory is already counted once.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L349", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_349", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "evaluate a concrete route. every node's memory is already counted once." + }, + { + "label": "Bytes and latency across the activation seams of a route. Bandwidth and latency\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L413", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_413", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "bytes and latency across the activation seams of a route. bandwidth and latency..." + }, + { + "label": "Model seam bytes, wire serialization, and serial per-hop latency separately.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L466", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_466", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "model seam bytes, wire serialization, and serial per-hop latency separately." + }, + { + "label": "The alpha tier table, recomputed from the pinned artifact and architecture.", + "file_type": "rationale", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L518", + "_origin": "ast", + "id": "node_meshnet_node_glm_alpha_planner_rationale_518", + "community": 17, + "community_name": "GLM Alpha Planning", + "norm_label": "the alpha tier table, recomputed from the pinned artifact and architecture." + }, + { + "label": "hardware.py", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_hardware", + "community": 46, + "community_name": "Community 46", + "norm_label": "hardware.py" + }, + { + "label": "_detect_ram_mb()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L10", + "_origin": "ast", + "id": "node_meshnet_node_hardware_detect_ram_mb", + "community": 46, + "community_name": "Community 46", + "norm_label": "_detect_ram_mb()" + }, + { + "label": "_detect_windows_ram_mb()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L21", + "_origin": "ast", + "id": "node_meshnet_node_hardware_detect_windows_ram_mb", + "community": 46, + "community_name": "Community 46", + "norm_label": "_detect_windows_ram_mb()" + }, + { + "label": "_detect_windows_gpu_memory()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L65", + "_origin": "ast", + "id": "node_meshnet_node_hardware_detect_windows_gpu_memory", + "community": 46, + "community_name": "Community 46", + "norm_label": "_detect_windows_gpu_memory()" + }, + { + "label": "_detect_nvidia_smi_gpu_memory()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L109", + "_origin": "ast", + "id": "node_meshnet_node_hardware_detect_nvidia_smi_gpu_memory", + "community": 46, + "community_name": "Community 46", + "norm_label": "_detect_nvidia_smi_gpu_memory()" + }, + { + "label": "_detect_torch_cuda_inventory()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L127", + "_origin": "ast", + "id": "node_meshnet_node_hardware_detect_torch_cuda_inventory", + "community": 46, + "community_name": "Community 46", + "norm_label": "_detect_torch_cuda_inventory()" + }, + { + "label": "_torch_cuda_is_executable()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L145", + "_origin": "ast", + "id": "node_meshnet_node_hardware_torch_cuda_is_executable", + "community": 46, + "community_name": "Community 46", + "norm_label": "_torch_cuda_is_executable()" + }, + { + "label": "_gpu_inventory_profile()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L158", + "_origin": "ast", + "id": "node_meshnet_node_hardware_gpu_inventory_profile", + "community": 46, + "community_name": "Community 46", + "norm_label": "_gpu_inventory_profile()" + }, + { + "label": "with_forced_cpu()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L175", + "_origin": "ast", + "id": "node_meshnet_node_hardware_with_forced_cpu", + "community": 24, + "community_name": "Community 24", + "norm_label": "with_forced_cpu()" + }, + { + "label": "_with_model_drive()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L187", + "_origin": "ast", + "id": "node_meshnet_node_hardware_with_model_drive", + "community": 46, + "community_name": "Community 46", + "norm_label": "_with_model_drive()" + }, + { + "label": "detect_hardware()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L198", + "_origin": "ast", + "id": "node_meshnet_node_hardware_detect_hardware", + "community": 46, + "community_name": "Community 46", + "norm_label": "detect_hardware()" + }, + { + "label": "benchmark_throughput_checked()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L250", + "_origin": "ast", + "id": "node_meshnet_node_hardware_benchmark_throughput_checked", + "community": 46, + "community_name": "Community 46", + "norm_label": "benchmark_throughput_checked()" + }, + { + "label": "benchmark_throughput()", + "file_type": "code", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L297", + "_origin": "ast", + "id": "node_meshnet_node_hardware_benchmark_throughput", + "community": 46, + "community_name": "Community 46", + "norm_label": "benchmark_throughput()" + }, + { + "label": "GPU hardware detection with graceful CPU fallback.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_1", + "community": 46, + "community_name": "Community 46", + "norm_label": "gpu hardware detection with graceful cpu fallback." + }, + { + "label": "Return host physical RAM in MB, or 0 if unavailable.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L11", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_11", + "community": 46, + "community_name": "Community 46", + "norm_label": "return host physical ram in mb, or 0 if unavailable." + }, + { + "label": "Return Windows physical RAM in MB, or 0.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L22", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_22", + "community": 46, + "community_name": "Community 46", + "norm_label": "return windows physical ram in mb, or 0." + }, + { + "label": "Return Windows GPU memory metadata from Win32_VideoController, if available.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L66", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_66", + "community": 46, + "community_name": "Community 46", + "norm_label": "return windows gpu memory metadata from win32_videocontroller, if available." + }, + { + "label": "Return NVIDIA GPU memory metadata from nvidia-smi, if available.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L110", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_110", + "community": 46, + "community_name": "Community 46", + "norm_label": "return nvidia gpu memory metadata from nvidia-smi, if available." + }, + { + "label": "Return torch-visible CUDA/HIP GPU metadata without running kernels.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L128", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_128", + "community": 46, + "community_name": "Community 46", + "norm_label": "return torch-visible cuda/hip gpu metadata without running kernels." + }, + { + "label": "Return True only if this Python process can execute a CUDA tensor op.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L146", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_146", + "community": 46, + "community_name": "Community 46", + "norm_label": "return true only if this python process can execute a cuda tensor op." + }, + { + "label": "Return a hardware profile forced to CPU execution. Keeps detected GPU metadata\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L176", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_176", + "community": 24, + "community_name": "Community 24", + "norm_label": "return a hardware profile forced to cpu execution. keeps detected gpu metadata..." + }, + { + "label": "Attach free space for the default model cache drive to tracker diagnostics.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L188", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_188", + "community": 46, + "community_name": "Community 46", + "norm_label": "attach free space for the default model cache drive to tracker diagnostics." + }, + { + "label": "Detect GPU model and available VRAM. Returns hardware profile dict.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L199", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_199", + "community": 46, + "community_name": "Community 46", + "norm_label": "detect gpu model and available vram. returns hardware profile dict." + }, + { + "label": "Estimate compute throughput via a synthetic transformer GEMM benchmark. Runs\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L251", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_251", + "community": 46, + "community_name": "Community 46", + "norm_label": "estimate compute throughput via a synthetic transformer gemm benchmark. runs..." + }, + { + "label": "Return only the numeric throughput index, preserving the legacy API.", + "file_type": "rationale", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L298", + "_origin": "ast", + "id": "node_meshnet_node_hardware_rationale_298", + "community": 46, + "community_name": "Community 46", + "norm_label": "return only the numeric throughput index, preserving the legacy api." + }, + { + "label": "model_backend.py", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_model_backend", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "model_backend.py" + }, + { + "label": "ModelBackendError", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L24", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_modelbackenderror", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "modelbackenderror" + }, + { + "label": "RuntimeError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_py_runtimeerror", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "runtimeerror" + }, + { + "label": "UnsupportedRecipeParam", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L28", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "unsupportedrecipeparam" + }, + { + "label": "MissingModelDependencyError", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L32", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "missingmodeldependencyerror" + }, + { + "label": "InsufficientVRAMError", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L36", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_insufficientvramerror", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "insufficientvramerror" + }, + { + "label": "PartialModelLoadUnsupported", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L40", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "partialmodelloadunsupported" + }, + { + "label": "KVCacheMiss", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L44", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_kvcachemiss", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "kvcachemiss" + }, + { + "label": "_torch_cuda_is_executable()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L52", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torch_cuda_is_executable", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_torch_cuda_is_executable()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_py_any", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "any" + }, + { + "label": "TensorPayload", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L73", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_tensorpayload", + "community": 87, + "community_name": "Community 87", + "norm_label": "tensorpayload" + }, + { + "label": ".to_envelope()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L89", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_tensorpayload_to_envelope", + "community": 87, + "community_name": "Community 87", + "norm_label": ".to_envelope()" + }, + { + "label": ".from_envelope()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L136", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_tensorpayload_from_envelope", + "community": 87, + "community_name": "Community 87", + "norm_label": ".from_envelope()" + }, + { + "label": "TailTokenResult", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L144", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_tailtokenresult", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "tailtokenresult" + }, + { + "label": "SessionCacheEntry", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L156", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncacheentry", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "sessioncacheentry" + }, + { + "label": "SessionCacheStore", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L171", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncachestore", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "sessioncachestore" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L179", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncachestore_init", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".__init__()" + }, + { + "label": ".__len__()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L191", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncachestore_len", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".__len__()" + }, + { + "label": ".store()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L195", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncachestore_store", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".store()" + }, + { + "label": ".lookup()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L204", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncachestore_lookup", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".lookup()" + }, + { + "label": ".drop()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L233", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncachestore_drop", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".drop()" + }, + { + "label": "._evict_locked()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L237", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_sessioncachestore_evict_locked", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "._evict_locked()" + }, + { + "label": "validate_quantization()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L249", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_validate_quantization", + "community": 32, + "community_name": "Community 32", + "norm_label": "validate_quantization()" + }, + { + "label": "Quantization", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "quantization", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "quantization" + }, + { + "label": "build_quantization_config()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L255", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_build_quantization_config", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "build_quantization_config()" + }, + { + "label": "TorchModelShard", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L276", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "torchmodelshard" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L279", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_init", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": ".__init__()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_py_path", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "path" + }, + { + "label": ".encode_prompt()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L400", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": ".encode_prompt()" + }, + { + "label": ".encode_next_token()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L419", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".encode_next_token()" + }, + { + "label": ".forward_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L451", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".forward_bytes()" + }, + { + "label": ".decode_tail()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L479", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_decode_tail", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".decode_tail()" + }, + { + "label": ".decode_tail_token()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L482", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_decode_tail_token", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".decode_tail_token()" + }, + { + "label": ".eos_token_ids()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L494", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_eos_token_ids", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".eos_token_ids()" + }, + { + "label": ".release_session()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L509", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_release_session", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".release_session()" + }, + { + "label": ".generate_text()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L512", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_generate_text", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".generate_text()" + }, + { + "label": ".generate_text_streaming()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L542", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_generate_text_streaming", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".generate_text_streaming()" + }, + { + "label": ".count_prompt_tokens()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L584", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_count_prompt_tokens", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".count_prompt_tokens()" + }, + { + "label": ".count_text_tokens()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L590", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_count_text_tokens", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": ".count_text_tokens()" + }, + { + "label": "._encode_messages()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L602", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_encode_messages", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "._encode_messages()" + }, + { + "label": "._effective_start()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L621", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_effective_start", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "._effective_start()" + }, + { + "label": "._new_session_cache()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L631", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_new_session_cache", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "._new_session_cache()" + }, + { + "label": "._run_layers_session()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L648", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "._run_layers_session()" + }, + { + "label": "._run_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L717", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "._run_layers()" + }, + { + "label": "._payload()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L756", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_torchmodelshard_payload", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "._payload()" + }, + { + "label": "validate_recipe_params()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L770", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_validate_recipe_params", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "validate_recipe_params()" + }, + { + "label": "load_torch_shard()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L783", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_load_torch_shard", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "load_torch_shard()" + }, + { + "label": "_total_layers_for_local_snapshot()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L803", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_total_layers_for_local_snapshot", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_total_layers_for_local_snapshot()" + }, + { + "label": "_should_partial_materialize_shard()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L816", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_should_partial_materialize_shard", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_should_partial_materialize_shard()" + }, + { + "label": "_load_partial_model_from_snapshot()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L836", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_load_partial_model_from_snapshot()" + }, + { + "label": "_finalize_active_shard_modules_on_device()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L959", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_finalize_active_shard_modules_on_device", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_finalize_active_shard_modules_on_device()" + }, + { + "label": "_model_load_plan()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L990", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_model_load_plan", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_model_load_plan()" + }, + { + "label": "_config_candidates()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1011", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_config_candidates", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_config_candidates()" + }, + { + "label": "_native_quantization_config()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1025", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_native_quantization_config", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_native_quantization_config()" + }, + { + "label": "_native_torch_dtype()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1033", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_native_torch_dtype", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_native_torch_dtype()" + }, + { + "label": "_causal_lm_config()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1049", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_causal_lm_config", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_causal_lm_config()" + }, + { + "label": "_model_state_dict_keys()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1063", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_model_state_dict_keys", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_model_state_dict_keys()" + }, + { + "label": "_checkpoint_tensor_name_for_model()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1074", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_checkpoint_tensor_name_for_model", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_checkpoint_tensor_name_for_model()" + }, + { + "label": "_transformer_backbone()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1084", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_transformer_backbone", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_transformer_backbone()" + }, + { + "label": "_model_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1098", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_model_layers", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_model_layers()" + }, + { + "label": "_embed_tokens()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1109", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_embed_tokens", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_embed_tokens()" + }, + { + "label": "_position_embeddings()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1120", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_position_embeddings", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_position_embeddings()" + }, + { + "label": "_rotary_embedding_module()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1125", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rotary_embedding_module", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_rotary_embedding_module()" + }, + { + "label": "_active_modules_for_shard()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1130", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_active_modules_for_shard", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_active_modules_for_shard()" + }, + { + "label": "_final_norm()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1153", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_final_norm", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_final_norm()" + }, + { + "label": "_position_ids()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1162", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_position_ids", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_position_ids()" + }, + { + "label": "_decoder_attention_mask()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1167", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_decoder_attention_mask", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_decoder_attention_mask()" + }, + { + "label": "_rotary_position_embeddings()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1193", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rotary_position_embeddings", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_rotary_position_embeddings()" + }, + { + "label": "_call_layer()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1203", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_call_layer", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_call_layer()" + }, + { + "label": "_tensor_to_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1249", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_tensor_to_bytes", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_tensor_to_bytes()" + }, + { + "label": "_tensor_from_bfloat16_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1255", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_tensor_from_bfloat16_bytes", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_tensor_from_bfloat16_bytes()" + }, + { + "label": "_int_tensor_header()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1274", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_int_tensor_header", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_int_tensor_header()" + }, + { + "label": "_tensor_from_int64_header()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1282", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_tensor_from_int64_header", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_tensor_from_int64_header()" + }, + { + "label": "_looks_like_oom()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1291", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_looks_like_oom", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "_looks_like_oom()" + }, + { + "label": "BaseException", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_py_baseexception", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "baseexception" + }, + { + "label": "_cache_unsupported_for_shard()", + "file_type": "code", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1306", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_cache_unsupported_for_shard", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "_cache_unsupported_for_shard()" + }, + { + "label": "HuggingFace/PyTorch shard backend for real node inference.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_1", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "huggingface/pytorch shard backend for real node inference." + }, + { + "label": "Base class for real model backend startup and execution failures.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L25", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_25", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "base class for real model backend startup and execution failures." + }, + { + "label": "Raised when a recipe asks for an execution param this backend cannot apply.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L29", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_29", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "raised when a recipe asks for an execution param this backend cannot apply." + }, + { + "label": "Raised when optional model dependencies are not installed.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L33", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_33", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "raised when optional model dependencies are not installed." + }, + { + "label": "Raised when a requested shard cannot fit in available CUDA memory.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L37", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_37", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "raised when a requested shard cannot fit in available cuda memory." + }, + { + "label": "Raised when a shard cannot be materialized from a local snapshot subset.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L41", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_41", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "raised when a shard cannot be materialized from a local snapshot subset." + }, + { + "label": "Raised when a decode step references session state this node no longer holds.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_45", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "raised when a decode step references session state this node no longer holds...." + }, + { + "label": "Return True only when this process can actually execute a CUDA/HIP op. On ROCm,\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L53", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_53", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "return true only when this process can actually execute a cuda/hip op. on rocm,..." + }, + { + "label": "An immutable, request-owned binary activation payload. ``body`` is always the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L74", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_74", + "community": 87, + "community_name": "Community 87", + "norm_label": "an immutable, request-owned binary activation payload. ``body`` is always the..." + }, + { + "label": "Tail-shard decode result: decoded text plus the raw token id. The token id lets\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L145", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_145", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "tail-shard decode result: decoded text plus the raw token id. the token id lets..." + }, + { + "label": "Per-session cached state for one shard's layer range. `cache` is whatever\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L157", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_157", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "per-session cached state for one shard's layer range. `cache` is whatever..." + }, + { + "label": "TTL + LRU bounded map of session_id \u2192 SessionCacheEntry. Each node caches state\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L172", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_172", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "ttl + lru bounded map of session_id \u2192 sessioncacheentry. each node caches state..." + }, + { + "label": "Return a transformers BitsAndBytesConfig for quantized weights.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L256", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_256", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "return a transformers bitsandbytesconfig for quantized weights." + }, + { + "label": "Executable subset of a HuggingFace causal language model.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L277", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_277", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "executable subset of a huggingface causal language model." + }, + { + "label": "Decode step: embed one new token against this head's cached session. Raises\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L420", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_420", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "decode step: embed one new token against this head's cached session. raises..." + }, + { + "label": "All token ids that should terminate generation (tokenizer + generation config).", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L495", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_495", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "all token ids that should terminate generation (tokenizer + generation config)." + }, + { + "label": "Autoregressive generation using HF generate() \u2014 single-node (head+tail) mode.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L519", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_519", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "autoregressive generation using hf generate() \u2014 single-node (head+tail) mode." + }, + { + "label": "Yield decoded token strings one at a time using HF TextIteratorStreamer.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L549", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_549", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "yield decoded token strings one at a time using hf textiteratorstreamer." + }, + { + "label": "Return tokenizer-backed prompt token count for OpenAI usage metadata.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L585", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_585", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "return tokenizer-backed prompt token count for openai usage metadata." + }, + { + "label": "Return tokenizer-backed completion token count for OpenAI usage metadata.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L591", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_591", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "return tokenizer-backed completion token count for openai usage metadata." + }, + { + "label": "Format messages with chat template (if available) and tokenize.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L603", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_603", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "format messages with chat template (if available) and tokenize." + }, + { + "label": "Build the model-appropriate cache object for one session.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L632", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_632", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "build the model-appropriate cache object for one session...." + }, + { + "label": "Run this shard's layers, keying cached state by session when requested.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L658", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_658", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "run this shard's layers, keying cached state by session when requested...." + }, + { + "label": "Return recipe params this backend can honour, or raise naming the bad key.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L771", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_771", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "return recipe params this backend can honour, or raise naming the bad key." + }, + { + "label": "Place active shard modules on device without copying unmaterialized meta\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L962", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_962", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "place active shard modules on device without copying unmaterialized meta..." + }, + { + "label": "Return (explicit quant config, dtype, uses quantized weights).", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L997", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_997", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "return (explicit quant config, dtype, uses quantized weights)." + }, + { + "label": "Use the text decoder config for composite VLM/MoE presets.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1050", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_1050", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "use the text decoder config for composite vlm/moe presets." + }, + { + "label": "Expected parameter/buffer names, or None when the model can't report them.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1064", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_1064", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "expected parameter/buffer names, or none when the model can't report them." + }, + { + "label": "Map multimodal checkpoint keys onto text-only CausalLM modules when needed.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1075", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_1075", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "map multimodal checkpoint keys onto text-only causallm modules when needed." + }, + { + "label": "Build a causal additive mask for decoder layers called outside model.forward.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1168", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_1168", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "build a causal additive mask for decoder layers called outside model.forward." + }, + { + "label": "Return model-level rotary embeddings required by newer HF decoder layers.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1194", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_1194", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "return model-level rotary embeddings required by newer hf decoder layers." + }, + { + "label": "True when a layer failure means session cache is unsupported, not fatal.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1307", + "_origin": "ast", + "id": "node_meshnet_node_model_backend_rationale_1307", + "community": 14, + "community_name": "KV Session Cache", + "norm_label": "true when a layer failure means session cache is unsupported, not fatal." + }, + { + "label": "model_catalog.py", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog", + "community": 63, + "community_name": "Community 63", + "norm_label": "model_catalog.py" + }, + { + "label": "ModelPreset", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L12", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_modelpreset", + "community": 63, + "community_name": "Community 63", + "norm_label": "modelpreset" + }, + { + "label": ".vram_for_quant()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L24", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_modelpreset_vram_for_quant", + "community": 63, + "community_name": "Community 63", + "norm_label": ".vram_for_quant()" + }, + { + "label": ".fits_vram()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L35", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_modelpreset_fits_vram", + "community": 63, + "community_name": "Community 63", + "norm_label": ".fits_vram()" + }, + { + "label": ".recommended_quant()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L38", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_modelpreset_recommended_quant", + "community": 63, + "community_name": "Community 63", + "norm_label": ".recommended_quant()" + }, + { + "label": "_load_model_metadata()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L49", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_load_model_metadata", + "community": 63, + "community_name": "Community 63", + "norm_label": "_load_model_metadata()" + }, + { + "label": "_local_model_path()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_local_model_path", + "community": 63, + "community_name": "Community 63", + "norm_label": "_local_model_path()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_py_path", + "community": 63, + "community_name": "Community 63", + "norm_label": "path" + }, + { + "label": "resolve_model_alias()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L184", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_resolve_model_alias", + "community": 63, + "community_name": "Community 63", + "norm_label": "resolve_model_alias()" + }, + { + "label": "layers_from_config()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L194", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_layers_from_config", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "layers_from_config()" + }, + { + "label": "detect_num_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L218", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_detect_num_layers", + "community": 38, + "community_name": "Community 38", + "norm_label": "detect_num_layers()" + }, + { + "label": "model_metadata_for()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L232", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_model_metadata_for", + "community": 63, + "community_name": "Community 63", + "norm_label": "model_metadata_for()" + }, + { + "label": "browse_hf_hub()", + "file_type": "code", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L280", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_browse_hf_hub", + "community": 38, + "community_name": "Community 38", + "norm_label": "browse_hf_hub()" + }, + { + "label": "Curated list of models supported by the network with VRAM requirements.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_1", + "community": 63, + "community_name": "Community 63", + "norm_label": "curated list of models supported by the network with vram requirements." + }, + { + "label": "Return VRAM requirement in GB for the given quantization.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L25", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_25", + "community": 63, + "community_name": "Community 63", + "norm_label": "return vram requirement in gb for the given quantization." + }, + { + "label": "Return the highest-quality quantization that fits available VRAM, or None.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L39", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_39", + "community": 63, + "community_name": "Community 63", + "norm_label": "return the highest-quality quantization that fits available vram, or none." + }, + { + "label": "Resolve a curated name, repository, or alias case-insensitively.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L185", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_185", + "community": 63, + "community_name": "Community 63", + "norm_label": "resolve a curated name, repository, or alias case-insensitively." + }, + { + "label": "Extract the transformer layer count from a HuggingFace config object. Composite\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L195", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_195", + "community": 4, + "community_name": "PyTorch Shard Execution", + "norm_label": "extract the transformer layer count from a huggingface config object. composite..." + }, + { + "label": "Return num_hidden_layers from HuggingFace config.json (downloads ~1 KB only).", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L219", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_219", + "community": 38, + "community_name": "Community 38", + "norm_label": "return num_hidden_layers from huggingface config.json (downloads ~1 kb only)." + }, + { + "label": "Return operator-facing model metadata for a HuggingFace repo.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L237", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_237", + "community": 63, + "community_name": "Community 63", + "norm_label": "return operator-facing model metadata for a huggingface repo." + }, + { + "label": "Fetch top downloaded text-generation models from HuggingFace Hub.", + "file_type": "rationale", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L281", + "_origin": "ast", + "id": "node_meshnet_node_model_catalog_rationale_281", + "community": 38, + "community_name": "Community 38", + "norm_label": "fetch top downloaded text-generation models from huggingface hub." + }, + { + "label": "native_backend.py", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_backend", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "native_backend.py" + }, + { + "label": "NativeLoadedArtifactReport", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L28", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "nativeloadedartifactreport" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeloadedartifactreport_post_init", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".__post_init__()" + }, + { + "label": "ImmutableArtifactPin", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L56", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_immutableartifactpin", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "immutableartifactpin" + }, + { + "label": "NativeNumericalRecipe", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L66", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativenumericalrecipe", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "nativenumericalrecipe" + }, + { + "label": "NativeIdentityInputs", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L84", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeidentityinputs", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "nativeidentityinputs" + }, + { + "label": "shard_identity_from_native_report()", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L93", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "shard_identity_from_native_report()" + }, + { + "label": "NativeSessionRejected", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L135", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativesessionrejected", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "nativesessionrejected" + }, + { + "label": "RecipeIdentityError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "recipeidentityerror", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "recipeidentityerror" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L138", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativesessionrejected_init", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".__init__()" + }, + { + "label": "NativeWorkerBackendAdapter", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L143", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "nativeworkerbackendadapter" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L146", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeworkerbackendadapter_init", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".__init__()" + }, + { + "label": ".loaded_artifact_report()", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L151", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeworkerbackendadapter_loaded_artifact_report", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".loaded_artifact_report()" + }, + { + "label": ".check_session_open()", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L154", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeworkerbackendadapter_check_session_open", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".check_session_open()" + }, + { + "label": ".on_session_open()", + "file_type": "code", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L172", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_nativeworkerbackendadapter_on_session_open", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".on_session_open()" + }, + { + "label": "Authoritative identity boundary for a native GGUF Shard backend. The native\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_1", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "authoritative identity boundary for a native gguf shard backend. the native..." + }, + { + "label": "Immutable GGUF facts returned by the loaded native model. The report is copied\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L29", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_29", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "immutable gguf facts returned by the loaded native model. the report is copied..." + }, + { + "label": "Deployment-supplied immutable bytes pin, never inferred from a model name.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L57", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_57", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "deployment-supplied immutable bytes pin, never inferred from a model name." + }, + { + "label": "Immutable numerical inputs selected for this native worker instance.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L67", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_67", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "immutable numerical inputs selected for this native worker instance." + }, + { + "label": "Everything a native backend needs to emit one exact identity.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L85", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_85", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "everything a native backend needs to emit one exact identity." + }, + { + "label": "Derive identity only from the native report and immutable pinned inputs.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L94", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_94", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "derive identity only from the native report and immutable pinned inputs." + }, + { + "label": "A native worker refused a ``SessionOpen`` before allocating session state.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L136", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_136", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "a native worker refused a ``sessionopen`` before allocating session state." + }, + { + "label": "Small backend-facing adapter around the native loaded-artifact seam.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L144", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_144", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "small backend-facing adapter around the native loaded-artifact seam." + }, + { + "label": "Reject incompatible/stale opens at the native worker boundary.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L161", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_161", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "reject incompatible/stale opens at the native worker boundary." + }, + { + "label": "The native worker's SessionOpen boundary, before session allocation.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L179", + "_origin": "ast", + "id": "node_meshnet_node_native_backend_rationale_179", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "the native worker's sessionopen boundary, before session allocation." + }, + { + "label": "native_protocol/__init__.py", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_init", + "community": 33, + "community_name": "Community 33", + "norm_label": "native_protocol/__init__.py" + }, + { + "label": "The native Shard protocol: Protobuf over gRPC/HTTP2 (ADR-0020).\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_init_rationale_1", + "community": 33, + "community_name": "Community 33", + "norm_label": "the native shard protocol: protobuf over grpc/http2 (adr-0020)...." + }, + { + "label": "codec.py", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec", + "community": 33, + "community_name": "Community 33", + "norm_label": "codec.py" + }, + { + "label": "ProtocolError", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L71", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_protocolerror", + "community": 33, + "community_name": "Community 33", + "norm_label": "protocolerror" + }, + { + "label": "Exception", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_py_exception", + "community": 33, + "community_name": "Community 33", + "norm_label": "exception" + }, + { + "label": "PayloadCorrupt", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L75", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_payloadcorrupt", + "community": 33, + "community_name": "Community 33", + "norm_label": "payloadcorrupt" + }, + { + "label": "itemsize()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L79", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_itemsize", + "community": 33, + "community_name": "Community 33", + "norm_label": "itemsize()" + }, + { + "label": "expected_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L86", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_expected_bytes", + "community": 33, + "community_name": "Community 33", + "norm_label": "expected_bytes()" + }, + { + "label": "crc32c()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L131", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_crc32c", + "community": 33, + "community_name": "Community 33", + "norm_label": "crc32c()" + }, + { + "label": "checksum_of()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_checksum_of", + "community": 33, + "community_name": "Community 33", + "norm_label": "checksum_of()" + }, + { + "label": "Checksum", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "checksum", + "community": 33, + "community_name": "Community 33", + "norm_label": "checksum" + }, + { + "label": "encode_tensor()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L150", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_encode_tensor", + "community": 33, + "community_name": "Community 33", + "norm_label": "encode_tensor()" + }, + { + "label": "decode_tensor()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L221", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_decode_tensor", + "community": 33, + "community_name": "Community 33", + "norm_label": "decode_tensor()" + }, + { + "label": "encode_bundle()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L328", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_encode_bundle", + "community": 73, + "community_name": "Community 73", + "norm_label": "encode_bundle()" + }, + { + "label": "TensorBundle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tensorbundle", + "community": 73, + "community_name": "Community 73", + "norm_label": "tensorbundle" + }, + { + "label": "decode_bundle()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L357", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_decode_bundle", + "community": 33, + "community_name": "Community 33", + "norm_label": "decode_bundle()" + }, + { + "label": "encode_decode_step()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L402", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_encode_decode_step", + "community": 73, + "community_name": "Community 73", + "norm_label": "encode_decode_step()" + }, + { + "label": "DecodeStep", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "decodestep", + "community": 73, + "community_name": "Community 73", + "norm_label": "decodestep" + }, + { + "label": "validate_tail_result()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L427", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_validate_tail_result", + "community": 41, + "community_name": "Community 41", + "norm_label": "validate_tail_result()" + }, + { + "label": "TailResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tailresult", + "community": 41, + "community_name": "Community 41", + "norm_label": "tailresult" + }, + { + "label": "decode_step_bundle()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L443", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "community": 33, + "community_name": "Community 33", + "norm_label": "decode_step_bundle()" + }, + { + "label": "validate_session_message_size()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L476", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_validate_session_message_size", + "community": 73, + "community_name": "Community 73", + "norm_label": "validate_session_message_size()" + }, + { + "label": "SessionResponse", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "sessionresponse", + "community": 73, + "community_name": "Community 73", + "norm_label": "sessionresponse" + }, + { + "label": "PrefillChunk", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L505", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_prefillchunk", + "community": 92, + "community_name": "Community 92", + "norm_label": "prefillchunk" + }, + { + "label": ".final_chunk()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L514", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_prefillchunk_final_chunk", + "community": 92, + "community_name": "Community 92", + "norm_label": ".final_chunk()" + }, + { + "label": ".chunk_info()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L517", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_prefillchunk_chunk_info", + "community": 92, + "community_name": "Community 92", + "norm_label": ".chunk_info()" + }, + { + "label": "ChunkInfo", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "chunkinfo", + "community": 92, + "community_name": "Community 92", + "norm_label": "chunkinfo" + }, + { + "label": ".position()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L524", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_prefillchunk_position", + "community": 92, + "community_name": "Community 92", + "norm_label": ".position()" + }, + { + "label": "PositionSpan", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "positionspan", + "community": 92, + "community_name": "Community 92", + "norm_label": "positionspan" + }, + { + "label": "plan_prefill_chunks()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L530", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_plan_prefill_chunks", + "community": 33, + "community_name": "Community 33", + "norm_label": "plan_prefill_chunks()" + }, + { + "label": "default_flow_control()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L561", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_default_flow_control", + "community": 84, + "community_name": "Community 84", + "norm_label": "default_flow_control()" + }, + { + "label": "negotiate_flow_control()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L570", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_negotiate_flow_control", + "community": 33, + "community_name": "Community 33", + "norm_label": "negotiate_flow_control()" + }, + { + "label": "Encode and decode the native Shard protocol's named-tensor bundles. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_1", + "community": 33, + "community_name": "Community 33", + "norm_label": "encode and decode the native shard protocol's named-tensor bundles. the..." + }, + { + "label": "A peer sent something this build cannot safely interpret.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L72", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_72", + "community": 33, + "community_name": "Community 33", + "norm_label": "a peer sent something this build cannot safely interpret." + }, + { + "label": "A tensor payload failed validation: size, coverage, or checksum.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L76", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_76", + "community": 33, + "community_name": "Community 33", + "norm_label": "a tensor payload failed validation: size, coverage, or checksum." + }, + { + "label": "Byte count a tensor of `shape` and `dtype` must occupy.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L94", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_94", + "community": 33, + "community_name": "Community 33", + "norm_label": "byte count a tensor of `shape` and `dtype` must occupy." + }, + { + "label": "Build a NamedTensor, compressing and fragmenting as needed. `data` is the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L161", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_161", + "community": 33, + "community_name": "Community 33", + "norm_label": "build a namedtensor, compressing and fragmenting as needed. `data` is the..." + }, + { + "label": "Reassemble, decompress and validate a NamedTensor's payload. Raises\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L228", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_228", + "community": 33, + "community_name": "Community 33", + "norm_label": "reassemble, decompress and validate a namedtensor's payload. raises..." + }, + { + "label": "Validate every tensor in a bundle and return name -> payload.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L365", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_365", + "community": 33, + "community_name": "Community 33", + "norm_label": "validate every tensor in a bundle and return name -> payload." + }, + { + "label": "Encode a decode boundary, retaining the deliberate compact fallback.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L412", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_412", + "community": 73, + "community_name": "Community 73", + "norm_label": "encode a decode boundary, retaining the deliberate compact fallback." + }, + { + "label": "Fail closed unless a tail completion is bound to its exact recipe.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L428", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_428", + "community": 41, + "community_name": "Community 41", + "norm_label": "fail closed unless a tail completion is bound to its exact recipe." + }, + { + "label": "Decode a fast-path boundary with the DGR-006 compatibility rule. `bundle` is\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L451", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_451", + "community": 33, + "community_name": "Community 33", + "norm_label": "decode a fast-path boundary with the dgr-006 compatibility rule. `bundle` is..." + }, + { + "label": "Reject an oversized complete stream frame, including protobuf overhead. Bundle\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L481", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_481", + "community": 73, + "community_name": "Community 73", + "norm_label": "reject an oversized complete stream frame, including protobuf overhead. bundle..." + }, + { + "label": "One token-aligned slice of a prefill.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L506", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_506", + "community": 92, + "community_name": "Community 92", + "norm_label": "one token-aligned slice of a prefill." + }, + { + "label": "Split a prefill into bounded, token-aligned chunks. Splits fall on token\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L536", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_536", + "community": 33, + "community_name": "Community 33", + "norm_label": "split a prefill into bounded, token-aligned chunks. splits fall on token..." + }, + { + "label": "Settle a stream's limits: the strictest bound of either peer wins. Taking the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L573", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_codec_rationale_573", + "community": 33, + "community_name": "Community 33", + "norm_label": "settle a stream's limits: the strictest bound of either peer wins. taking the..." + }, + { + "label": "conformance.py", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance", + "community": 84, + "community_name": "Community 84", + "norm_label": "conformance.py" + }, + { + "label": "canonical_payload()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L62", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_canonical_payload", + "community": 84, + "community_name": "Community 84", + "norm_label": "canonical_payload()" + }, + { + "label": "canonical_session_request()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_canonical_session_request", + "community": 73, + "community_name": "Community 73", + "norm_label": "canonical_session_request()" + }, + { + "label": "canonical_capability_report()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L112", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_canonical_capability_report", + "community": 84, + "community_name": "Community 84", + "norm_label": "canonical_capability_report()" + }, + { + "label": "canonical_decode_step()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_canonical_decode_step", + "community": 73, + "community_name": "Community 73", + "norm_label": "canonical_decode_step()" + }, + { + "label": "serialize()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L164", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_serialize", + "community": 84, + "community_name": "Community 84", + "norm_label": "serialize()" + }, + { + "label": "Canonical conformance vectors for the native Shard protocol. Two independently-\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_rationale_1", + "community": 84, + "community_name": "Community 84", + "norm_label": "canonical conformance vectors for the native shard protocol. two independently-..." + }, + { + "label": "Deterministic bfloat16-sized payload for the canonical tensor.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_rationale_63", + "community": 84, + "community_name": "Community 84", + "norm_label": "deterministic bfloat16-sized payload for the canonical tensor." + }, + { + "label": "The canonical prefill chunk carried on a session stream.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L69", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_rationale_69", + "community": 73, + "community_name": "Community 73", + "norm_label": "the canonical prefill chunk carried on a session stream." + }, + { + "label": "The canonical capability report a worker answers admission with.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L113", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_rationale_113", + "community": 84, + "community_name": "Community 84", + "norm_label": "the canonical capability report a worker answers admission with." + }, + { + "label": "The DGR-006 multi-tensor decode boundary vector.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L141", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_rationale_141", + "community": 73, + "community_name": "Community 73", + "norm_label": "the dgr-006 multi-tensor decode boundary vector." + }, + { + "label": "Serialize deterministically, so committed golden bytes are stable.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L165", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_conformance_rationale_165", + "community": 84, + "community_name": "Community 84", + "norm_label": "serialize deterministically, so committed golden bytes are stable." + }, + { + "label": "generated/__init__.py", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_init", + "community": 39, + "community_name": "Community 39", + "norm_label": "generated/__init__.py" + }, + { + "label": "shard_runtime_pb2.py", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2", + "community": 84, + "community_name": "Community 84", + "norm_label": "shard_runtime_pb2.py" + }, + { + "label": "shard_runtime_pb2_grpc.py", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc", + "community": 39, + "community_name": "Community 39", + "norm_label": "shard_runtime_pb2_grpc.py" + }, + { + "label": "ShardRuntimeStub", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L28", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimestub", + "community": 39, + "community_name": "Community 39", + "norm_label": "shardruntimestub" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L35", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimestub_init", + "community": 39, + "community_name": "Community 39", + "norm_label": ".__init__()" + }, + { + "label": "ShardRuntimeServicer", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "community": 39, + "community_name": "Community 39", + "norm_label": "shardruntimeservicer" + }, + { + "label": ".GetCapability()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L75", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_getcapability", + "community": 39, + "community_name": "Community 39", + "norm_label": ".getcapability()" + }, + { + "label": ".Health()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L82", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_health", + "community": 39, + "community_name": "Community 39", + "norm_label": ".health()" + }, + { + "label": ".Session()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L89", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_session", + "community": 39, + "community_name": "Community 39", + "norm_label": ".session()" + }, + { + "label": ".Release()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L101", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_release", + "community": 39, + "community_name": "Community 39", + "norm_label": ".release()" + }, + { + "label": ".Cancel()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L108", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_cancel", + "community": 39, + "community_name": "Community 39", + "norm_label": ".cancel()" + }, + { + "label": "add_ShardRuntimeServicer_to_server()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L120", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_add_shardruntimeservicer_to_server", + "community": 39, + "community_name": "Community 39", + "norm_label": "add_shardruntimeservicer_to_server()" + }, + { + "label": "ShardRuntime", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L155", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "community": 39, + "community_name": "Community 39", + "norm_label": "shardruntime" + }, + { + "label": ".GetCapability()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L163", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_getcapability", + "community": 39, + "community_name": "Community 39", + "norm_label": ".getcapability()" + }, + { + "label": ".Health()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L190", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_health", + "community": 39, + "community_name": "Community 39", + "norm_label": ".health()" + }, + { + "label": ".Session()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L217", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_session", + "community": 39, + "community_name": "Community 39", + "norm_label": ".session()" + }, + { + "label": ".Release()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L244", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_release", + "community": 39, + "community_name": "Community 39", + "norm_label": ".release()" + }, + { + "label": ".Cancel()", + "file_type": "code", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L271", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_cancel", + "community": 39, + "community_name": "Community 39", + "norm_label": ".cancel()" + }, + { + "label": "---------------------------------------------------------------------------\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L29", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_29", + "community": 39, + "community_name": "Community 39", + "norm_label": "---------------------------------------------------------------------------..." + }, + { + "label": "Constructor. Args: channel: A grpc.Channel.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L36", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_36", + "community": 39, + "community_name": "Community 39", + "norm_label": "constructor. args: channel: a grpc.channel." + }, + { + "label": "---------------------------------------------------------------------------\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L69", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_69", + "community": 39, + "community_name": "Community 39", + "norm_label": "---------------------------------------------------------------------------..." + }, + { + "label": "What this worker can execute. Read before a route is built.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L76", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_76", + "community": 39, + "community_name": "Community 39", + "norm_label": "what this worker can execute. read before a route is built." + }, + { + "label": "Live load and serving state.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L83", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_83", + "community": 39, + "community_name": "Community 39", + "norm_label": "live load and serving state." + }, + { + "label": "One long-lived bidirectional stream per Route Session Activation Seam. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L90", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_90", + "community": 39, + "community_name": "Community 39", + "norm_label": "one long-lived bidirectional stream per route session activation seam. the..." + }, + { + "label": "Drop session state out of band. Idempotent.", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L102", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_102", + "community": 39, + "community_name": "Community 39", + "norm_label": "drop session state out of band. idempotent." + }, + { + "label": "Cancel out of band, on a fresh call. In-band CancelSignal is preferred, but a\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L109", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_109", + "community": 39, + "community_name": "Community 39", + "norm_label": "cancel out of band, on a fresh call. in-band cancelsignal is preferred, but a..." + }, + { + "label": "---------------------------------------------------------------------------\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L156", + "_origin": "ast", + "id": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_156", + "community": 39, + "community_name": "Community 39", + "norm_label": "---------------------------------------------------------------------------..." + }, + { + "label": "performance_contract.py", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "performance_contract.py" + }, + { + "label": "PerformanceContractError", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L52", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_performancecontracterror", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "performancecontracterror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_py_valueerror", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "valueerror" + }, + { + "label": "ContractThresholds", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L57", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_contractthresholds", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "contractthresholds" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L89", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_contractthresholds_to_dict", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": ".to_dict()" + }, + { + "label": "PerformanceContract", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L94", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_performancecontract", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "performancecontract" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L107", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_performancecontract_to_dict", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": ".to_dict()" + }, + { + "label": "_recipe_entries()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L133", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_recipe_entries", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_recipe_entries()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_py_any", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "any" + }, + { + "label": "_cell()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L137", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_cell", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_cell()" + }, + { + "label": "_resident_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L141", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_resident_bytes", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_resident_bytes()" + }, + { + "label": "_ratio()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L145", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_ratio", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_ratio()" + }, + { + "label": "_canonical_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L152", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_canonical_sha256", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_canonical_sha256()" + }, + { + "label": "report_signing_payload()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L157", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_report_signing_payload", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "report_signing_payload()" + }, + { + "label": "_decode_base64()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L171", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_decode_base64", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_decode_base64()" + }, + { + "label": "_verify_real_provenance()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L180", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_verify_real_provenance", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_verify_real_provenance()" + }, + { + "label": "_validate_report()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L217", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_validate_report", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_validate_report()" + }, + { + "label": "RecipeEvaluation", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L472", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_recipeevaluation", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "recipeevaluation" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L486", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_recipeevaluation_to_dict", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": ".to_dict()" + }, + { + "label": "ContractEvaluation", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L494", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_contractevaluation", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "contractevaluation" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L507", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_contractevaluation_to_dict", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": ".to_dict()" + }, + { + "label": "_evaluate_recipe()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L521", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_evaluate_recipe", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "_evaluate_recipe()" + }, + { + "label": "evaluate_contract()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L677", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_evaluate_contract", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "evaluate_contract()" + }, + { + "label": "parse_contract()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L775", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_parse_contract", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "parse_contract()" + }, + { + "label": "load_contract()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L830", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_load_contract", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "load_contract()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_py_path", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "path" + }, + { + "label": "baseline_from_report()", + "file_type": "code", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L847", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_baseline_from_report", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "baseline_from_report()" + }, + { + "label": "The versioned safetensors-versus-GGUF performance contract. The contract is the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_1", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "the versioned safetensors-versus-gguf performance contract. the contract is the..." + }, + { + "label": "Raised when a contract is missing, malformed, or of an unsupported version.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L53", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_53", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "raised when a contract is missing, malformed, or of an unsupported version." + }, + { + "label": "The locked decision thresholds. Every value is a ratio of a GGUF recipe's\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L58", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_58", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "the locked decision thresholds. every value is a ratio of a gguf recipe's..." + }, + { + "label": "A locked, versioned contract plus the baseline it was locked against.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L95", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_95", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "a locked, versioned contract plus the baseline it was locked against." + }, + { + "label": "Ratio guarded against a zero reference, which means \"not measured\".", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L146", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_146", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "ratio guarded against a zero reference, which means \"not measured\"." + }, + { + "label": "Canonical report bytes covered by the Ed25519 signature.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L158", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_158", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "canonical report bytes covered by the ed25519 signature." + }, + { + "label": "Fail closed when a report is not the experiment the contract locked.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L218", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_218", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "fail closed when a report is not the experiment the contract locked." + }, + { + "label": "How one GGUF recipe fared against the reference under the contract.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L473", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_473", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "how one gguf recipe fared against the reference under the contract." + }, + { + "label": "The release-gate answer: a verdict plus every reason behind it.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L495", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_495", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "the release-gate answer: a verdict plus every reason behind it." + }, + { + "label": "Judge a benchmark report against the locked contract. Only performance-fit\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L681", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_681", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "judge a benchmark report against the locked contract. only performance-fit..." + }, + { + "label": "Validate an already-decoded contract document.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L776", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_776", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "validate an already-decoded contract document." + }, + { + "label": "Load and validate the contract at ``path``.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L831", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_831", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "load and validate the contract at ``path``." + }, + { + "label": "Distil the reference numbers a later gate needs to compare against.", + "file_type": "rationale", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L848", + "_origin": "ast", + "id": "node_meshnet_node_performance_contract_rationale_848", + "community": 15, + "community_name": "Performance Contracts", + "norm_label": "distil the reference numbers a later gate needs to compare against." + }, + { + "label": "protocol.py", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_protocol", + "community": 43, + "community_name": "Community 43", + "norm_label": "protocol.py" + }, + { + "label": "_canonical_json()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L21", + "_origin": "ast", + "id": "node_meshnet_node_protocol_canonical_json", + "community": 43, + "community_name": "Community 43", + "norm_label": "_canonical_json()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_protocol_py_any", + "community": 43, + "community_name": "Community 43", + "norm_label": "any" + }, + { + "label": "_sha256_hex()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L25", + "_origin": "ast", + "id": "node_meshnet_node_protocol_sha256_hex", + "community": 43, + "community_name": "Community 43", + "norm_label": "_sha256_hex()" + }, + { + "label": "_normalize_shape()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L29", + "_origin": "ast", + "id": "node_meshnet_node_protocol_normalize_shape", + "community": 43, + "community_name": "Community 43", + "norm_label": "_normalize_shape()" + }, + { + "label": "_fragment_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L36", + "_origin": "ast", + "id": "node_meshnet_node_protocol_fragment_bytes", + "community": 43, + "community_name": "Community 43", + "norm_label": "_fragment_bytes()" + }, + { + "label": "TensorFragment", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_protocol_tensorfragment", + "community": 43, + "community_name": "Community 43", + "norm_label": "tensorfragment" + }, + { + "label": ".from_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L55", + "_origin": "ast", + "id": "node_meshnet_node_protocol_tensorfragment_from_bytes", + "community": 43, + "community_name": "Community 43", + "norm_label": ".from_bytes()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L71", + "_origin": "ast", + "id": "node_meshnet_node_protocol_tensorfragment_to_dict", + "community": 43, + "community_name": "Community 43", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L82", + "_origin": "ast", + "id": "node_meshnet_node_protocol_tensorfragment_from_dict", + "community": 43, + "community_name": "Community 43", + "norm_label": ".from_dict()" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L95", + "_origin": "ast", + "id": "node_meshnet_node_protocol_tensorfragment_validate", + "community": 43, + "community_name": "Community 43", + "norm_label": ".validate()" + }, + { + "label": "NamedTensor", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L103", + "_origin": "ast", + "id": "node_meshnet_node_protocol_namedtensor", + "community": 43, + "community_name": "Community 43", + "norm_label": "namedtensor" + }, + { + "label": ".from_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L116", + "_origin": "ast", + "id": "node_meshnet_node_protocol_namedtensor_from_bytes", + "community": 43, + "community_name": "Community 43", + "norm_label": ".from_bytes()" + }, + { + "label": ".body()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L145", + "_origin": "ast", + "id": "node_meshnet_node_protocol_namedtensor_body", + "community": 43, + "community_name": "Community 43", + "norm_label": ".body()" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L152", + "_origin": "ast", + "id": "node_meshnet_node_protocol_namedtensor_validate", + "community": 43, + "community_name": "Community 43", + "norm_label": ".validate()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L157", + "_origin": "ast", + "id": "node_meshnet_node_protocol_namedtensor_to_dict", + "community": 43, + "community_name": "Community 43", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L171", + "_origin": "ast", + "id": "node_meshnet_node_protocol_namedtensor_from_dict", + "community": 43, + "community_name": "Community 43", + "norm_label": ".from_dict()" + }, + { + "label": "ActivationEnvelope", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L196", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope", + "community": 87, + "community_name": "Community 87", + "norm_label": "activationenvelope" + }, + { + "label": ".from_tensor_payload()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L218", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope_from_tensor_payload", + "community": 87, + "community_name": "Community 87", + "norm_label": ".from_tensor_payload()" + }, + { + "label": ".to_tensor_payload()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L273", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope_to_tensor_payload", + "community": 87, + "community_name": "Community 87", + "norm_label": ".to_tensor_payload()" + }, + { + "label": ".tensor()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L285", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope_tensor", + "community": 87, + "community_name": "Community 87", + "norm_label": ".tensor()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L291", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope_to_dict", + "community": 43, + "community_name": "Community 43", + "norm_label": ".to_dict()" + }, + { + "label": ".to_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L317", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope_to_bytes", + "community": 43, + "community_name": "Community 43", + "norm_label": ".to_bytes()" + }, + { + "label": ".from_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L324", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope_from_bytes", + "community": 43, + "community_name": "Community 43", + "norm_label": ".from_bytes()" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L368", + "_origin": "ast", + "id": "node_meshnet_node_protocol_activationenvelope_validate", + "community": 43, + "community_name": "Community 43", + "norm_label": ".validate()" + }, + { + "label": "Versioned activation-stream envelope for shard hops. The transport still moves\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_protocol_rationale_1", + "community": 43, + "community_name": "Community 43", + "norm_label": "versioned activation-stream envelope for shard hops. the transport still moves..." + }, + { + "label": "One bounded chunk of a named tensor.", + "file_type": "rationale", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_protocol_rationale_46", + "community": 43, + "community_name": "Community 43", + "norm_label": "one bounded chunk of a named tensor." + }, + { + "label": "A tensor named within a versioned activation envelope.", + "file_type": "rationale", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L104", + "_origin": "ast", + "id": "node_meshnet_node_protocol_rationale_104", + "community": 43, + "community_name": "Community 43", + "norm_label": "a tensor named within a versioned activation envelope." + }, + { + "label": "Versioned envelope for shard activation traffic.", + "file_type": "rationale", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L197", + "_origin": "ast", + "id": "node_meshnet_node_protocol_rationale_197", + "community": 87, + "community_name": "Community 87", + "norm_label": "versioned envelope for shard activation traffic." + }, + { + "label": "recipe_benchmark.py", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark", + "community": 52, + "community_name": "Community 52", + "norm_label": "recipe_benchmark.py" + }, + { + "label": "Lane", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L44", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_lane", + "community": 52, + "community_name": "Community 52", + "norm_label": "lane" + }, + { + "label": "str", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_py_str", + "community": 52, + "community_name": "Community 52", + "norm_label": "str" + }, + { + "label": "Enum", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_py_enum", + "community": 52, + "community_name": "Community 52", + "norm_label": "enum" + }, + { + "label": "BenchmarkError", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L58", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "benchmarkerror" + }, + { + "label": "RuntimeError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_py_runtimeerror", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "runtimeerror" + }, + { + "label": "SamplingPolicy", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "community": 58, + "community_name": "Community 58", + "norm_label": "samplingpolicy" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L77", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_samplingpolicy_to_dict", + "community": 58, + "community_name": "Community 58", + "norm_label": ".to_dict()" + }, + { + "label": "PromptSpec", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L82", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_promptspec", + "community": 58, + "community_name": "Community 58", + "norm_label": "promptspec" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L89", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_promptspec_to_dict", + "community": 58, + "community_name": "Community 58", + "norm_label": ".to_dict()" + }, + { + "label": "BenchmarkPlan", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L94", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "community": 53, + "community_name": "Community 53", + "norm_label": "benchmarkplan" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L112", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_benchmarkplan_post_init", + "community": 53, + "community_name": "Community 53", + "norm_label": ".__post_init__()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L122", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_benchmarkplan_to_dict", + "community": 53, + "community_name": "Community 53", + "norm_label": ".to_dict()" + }, + { + "label": "RecipeSpec", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L136", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipespec", + "community": 47, + "community_name": "Community 47", + "norm_label": "recipespec" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L157", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipespec_to_dict", + "community": 47, + "community_name": "Community 47", + "norm_label": ".to_dict()" + }, + { + "label": "LoadStats", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L164", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_loadstats", + "community": 59, + "community_name": "Community 59", + "norm_label": "loadstats" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L173", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_loadstats_to_dict", + "community": 59, + "community_name": "Community 59", + "norm_label": ".to_dict()" + }, + { + "label": "GenerationSample", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L178", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_generationsample", + "community": 58, + "community_name": "Community 58", + "norm_label": "generationsample" + }, + { + "label": "RecipeDriver", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L198", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipedriver", + "community": 47, + "community_name": "Community 47", + "norm_label": "recipedriver" + }, + { + "label": "Protocol", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "protocol", + "community": 47, + "community_name": "Community 47", + "norm_label": "protocol" + }, + { + "label": ".load()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L201", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipedriver_load", + "community": 47, + "community_name": "Community 47", + "norm_label": ".load()" + }, + { + "label": ".generate()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L204", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipedriver_generate", + "community": 47, + "community_name": "Community 47", + "norm_label": ".generate()" + }, + { + "label": ".memory_probe()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L207", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipedriver_memory_probe", + "community": 47, + "community_name": "Community 47", + "norm_label": ".memory_probe()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L210", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipedriver_close", + "community": 47, + "community_name": "Community 47", + "norm_label": ".close()" + }, + { + "label": "RequestOutcome", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L215", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_requestoutcome", + "community": 52, + "community_name": "Community 52", + "norm_label": "requestoutcome" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L238", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_requestoutcome_to_dict", + "community": 52, + "community_name": "Community 52", + "norm_label": ".to_dict()" + }, + { + "label": "_percentile()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L242", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_percentile", + "community": 52, + "community_name": "Community 52", + "norm_label": "_percentile()" + }, + { + "label": "_mean()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L251", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_mean", + "community": 52, + "community_name": "Community 52", + "norm_label": "_mean()" + }, + { + "label": "ConcurrencyMetrics", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L256", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_concurrencymetrics", + "community": 52, + "community_name": "Community 52", + "norm_label": "concurrencymetrics" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L274", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_concurrencymetrics_to_dict", + "community": 52, + "community_name": "Community 52", + "norm_label": ".to_dict()" + }, + { + "label": "summarize_concurrency()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L280", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "community": 52, + "community_name": "Community 52", + "norm_label": "summarize_concurrency()" + }, + { + "label": "RecipeMeasurement", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L327", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "community": 53, + "community_name": "Community 53", + "norm_label": "recipemeasurement" + }, + { + "label": ".available()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L337", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipemeasurement_available", + "community": 53, + "community_name": "Community 53", + "norm_label": ".available()" + }, + { + "label": ".outputs_by_prompt()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L340", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipemeasurement_outputs_by_prompt", + "community": 53, + "community_name": "Community 53", + "norm_label": ".outputs_by_prompt()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L355", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_recipemeasurement_to_dict", + "community": 53, + "community_name": "Community 53", + "norm_label": ".to_dict()" + }, + { + "label": "DriftReport", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L369", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_driftreport", + "community": 53, + "community_name": "Community 53", + "norm_label": "driftreport" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L386", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_driftreport_to_dict", + "community": 53, + "community_name": "Community 53", + "norm_label": ".to_dict()" + }, + { + "label": "_first_divergence()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L399", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_first_divergence", + "community": 53, + "community_name": "Community 53", + "norm_label": "_first_divergence()" + }, + { + "label": "compute_drift()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L407", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_compute_drift", + "community": 53, + "community_name": "Community 53", + "norm_label": "compute_drift()" + }, + { + "label": "_PeakMemory", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L446", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_peakmemory", + "community": 47, + "community_name": "Community 47", + "norm_label": "_peakmemory" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L449", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_peakmemory_init", + "community": 47, + "community_name": "Community 47", + "norm_label": ".__init__()" + }, + { + "label": ".sample()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L454", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_peakmemory_sample", + "community": 47, + "community_name": "Community 47", + "norm_label": ".sample()" + }, + { + "label": ".sample_until()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L462", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_peakmemory_sample_until", + "community": 47, + "community_name": "Community 47", + "norm_label": ".sample_until()" + }, + { + "label": "Event", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_py_event", + "community": 47, + "community_name": "Community 47", + "norm_label": "event" + }, + { + "label": "_run_request()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_run_request", + "community": 47, + "community_name": "Community 47", + "norm_label": "_run_request()" + }, + { + "label": "measure_recipe()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L511", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_measure_recipe", + "community": 47, + "community_name": "Community 47", + "norm_label": "measure_recipe()" + }, + { + "label": "build_report()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L578", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_build_report", + "community": 53, + "community_name": "Community 53", + "norm_label": "build_report()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_py_any", + "community": 53, + "community_name": "Community 53", + "norm_label": "any" + }, + { + "label": "format_summary()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L625", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_format_summary", + "community": 52, + "community_name": "Community 52", + "norm_label": "format_summary()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L658", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_main", + "community": 52, + "community_name": "Community 52", + "norm_label": "main()" + }, + { + "label": "Controlled safetensors-versus-GGUF recipe benchmark. This is a *model recipe*\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_1", + "community": 52, + "community_name": "Community 52", + "norm_label": "controlled safetensors-versus-gguf recipe benchmark. this is a *model recipe*..." + }, + { + "label": "Why a recipe is being measured at all. ``QUALITY`` recipes carry near-lossless\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_45", + "community": 52, + "community_name": "Community 52", + "norm_label": "why a recipe is being measured at all. ``quality`` recipes carry near-lossless..." + }, + { + "label": "Raised when a benchmark cannot be run as specified.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L59", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_59", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "raised when a benchmark cannot be run as specified." + }, + { + "label": "The sampling policy every recipe must be given, identically. Greedy by default:\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L64", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_64", + "community": 58, + "community_name": "Community 58", + "norm_label": "the sampling policy every recipe must be given, identically. greedy by default:..." + }, + { + "label": "One fixed prompt, tagged with the context length it is meant to exercise.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L83", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_83", + "community": 58, + "community_name": "Community 58", + "norm_label": "one fixed prompt, tagged with the context length it is meant to exercise." + }, + { + "label": "The controlled variables: identical for every recipe in a report. A plan is the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L95", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_95", + "community": 53, + "community_name": "Community 53", + "norm_label": "the controlled variables: identical for every recipe in a report. a plan is the..." + }, + { + "label": "One runtime recipe under test. ``is_reference`` marks the single recipe every\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L137", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_137", + "community": 47, + "community_name": "Community 47", + "norm_label": "one runtime recipe under test. ``is_reference`` marks the single recipe every..." + }, + { + "label": "What loading the recipe cost, before any token is generated.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L165", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_165", + "community": 59, + "community_name": "Community 59", + "norm_label": "what loading the recipe cost, before any token is generated." + }, + { + "label": "One completed generation as reported by a driver. ``prefill_ms``/``decode_ms``\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L179", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_179", + "community": 58, + "community_name": "Community 58", + "norm_label": "one completed generation as reported by a driver. ``prefill_ms``/``decode_ms``..." + }, + { + "label": "The seam every runtime implements; the measurement core knows nothing else.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L199", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_199", + "community": 47, + "community_name": "Community 47", + "norm_label": "the seam every runtime implements; the measurement core knows nothing else." + }, + { + "label": "Load the artifact and return its cost.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L202", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_202", + "community": 47, + "community_name": "Community 47", + "norm_label": "load the artifact and return its cost." + }, + { + "label": "Run one complete generation under the given sampling policy.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L205", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_205", + "community": 47, + "community_name": "Community 47", + "norm_label": "run one complete generation under the given sampling policy." + }, + { + "label": "Return ``(rss_bytes, vram_bytes)`` observed right now.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L208", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_208", + "community": 47, + "community_name": "Community 47", + "norm_label": "return ``(rss_bytes, vram_bytes)`` observed right now." + }, + { + "label": "One request attempt, successful or not. A failure is a first-class result, not\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L216", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_216", + "community": 52, + "community_name": "Community 52", + "norm_label": "one request attempt, successful or not. a failure is a first-class result, not..." + }, + { + "label": "Nearest-rank percentile; 0.0 for an empty sample.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L243", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_243", + "community": 52, + "community_name": "Community 52", + "norm_label": "nearest-rank percentile; 0.0 for an empty sample." + }, + { + "label": "Aggregate metrics for one recipe at one concurrency level.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L257", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_257", + "community": 52, + "community_name": "Community 52", + "norm_label": "aggregate metrics for one recipe at one concurrency level." + }, + { + "label": "Aggregate one recipe/concurrency cell. Per-request rates are averaged over\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L288", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_288", + "community": 52, + "community_name": "Community 52", + "norm_label": "aggregate one recipe/concurrency cell. per-request rates are averaged over..." + }, + { + "label": "Everything measured for one recipe across every concurrency level.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L328", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_328", + "community": 53, + "community_name": "Community 53", + "norm_label": "everything measured for one recipe across every concurrency level." + }, + { + "label": "First successful output per prompt, at the lowest concurrency measured. Drift\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L341", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_341", + "community": 53, + "community_name": "Community 53", + "norm_label": "first successful output per prompt, at the lowest concurrency measured. drift..." + }, + { + "label": "Output drift of one recipe against the reference recipe. ``advisory`` is true\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L370", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_370", + "community": 53, + "community_name": "Community 53", + "norm_label": "output drift of one recipe against the reference recipe. ``advisory`` is true..." + }, + { + "label": "Index of the first differing character, or -1 when the strings agree.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L400", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_400", + "community": 53, + "community_name": "Community 53", + "norm_label": "index of the first differing character, or -1 when the strings agree." + }, + { + "label": "Compare one recipe's greedy outputs with the reference recipe's.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L411", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_411", + "community": 53, + "community_name": "Community 53", + "norm_label": "compare one recipe's greedy outputs with the reference recipe's." + }, + { + "label": "Continuously sample a driver's memory while requests are in flight.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L447", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_447", + "community": 47, + "community_name": "Community 47", + "norm_label": "continuously sample a driver's memory while requests are in flight." + }, + { + "label": "Sample until ``stop`` is set, including one final post-request probe.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L463", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_463", + "community": 47, + "community_name": "Community 47", + "norm_label": "sample until ``stop`` is set, including one final post-request probe." + }, + { + "label": "Load one recipe and run the whole plan against it. The driver is closed exactly\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L516", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_516", + "community": 47, + "community_name": "Community 47", + "norm_label": "load one recipe and run the whole plan against it. the driver is closed exactly..." + }, + { + "label": "Assemble the machine-readable benchmark document. ``evidence_class`` is one of\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L586", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_586", + "community": 53, + "community_name": "Community 53", + "norm_label": "assemble the machine-readable benchmark document. ``evidence_class`` is one of..." + }, + { + "label": "Render the human-readable companion to the JSON artifact.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L626", + "_origin": "ast", + "id": "node_meshnet_node_recipe_benchmark_rationale_626", + "community": 52, + "community_name": "Community 52", + "norm_label": "render the human-readable companion to the json artifact." + }, + { + "label": "recipe_drivers.py", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "recipe_drivers.py" + }, + { + "label": "real_inference_enabled()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L72", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_real_inference_enabled", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "real_inference_enabled()" + }, + { + "label": "require_real_inference()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L77", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_require_real_inference", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "require_real_inference()" + }, + { + "label": "_load_evidence_signing_key()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L84", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_load_evidence_signing_key", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_load_evidence_signing_key()" + }, + { + "label": "Ed25519PrivateKey", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "ed25519privatekey", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "ed25519privatekey" + }, + { + "label": "_utc_now()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L99", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_utc_now", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_utc_now()" + }, + { + "label": "_sign_report()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L103", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_sign_report", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_sign_report()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_py_any", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "any" + }, + { + "label": "_process_rss()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L115", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_process_rss", + "community": 59, + "community_name": "Community 59", + "norm_label": "_process_rss()" + }, + { + "label": "_directory_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L134", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_directory_bytes", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_directory_bytes()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_py_path", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "path" + }, + { + "label": "_artifact_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_artifact_sha256", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_artifact_sha256()" + }, + { + "label": "_host_manifest()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L171", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_host_manifest", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_host_manifest()" + }, + { + "label": "_validate_config()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L220", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_validate_config", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_validate_config()" + }, + { + "label": "TransformersDriver", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L335", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver", + "community": 58, + "community_name": "Community 58", + "norm_label": "transformersdriver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L345", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver_init", + "community": 58, + "community_name": "Community 58", + "norm_label": ".__init__()" + }, + { + "label": ".load()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L364", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": ".load()" + }, + { + "label": "._vram_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L401", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver_vram_bytes", + "community": 58, + "community_name": "Community 58", + "norm_label": "._vram_bytes()" + }, + { + "label": ".generate()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L412", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver_generate", + "community": 58, + "community_name": "Community 58", + "norm_label": ".generate()" + }, + { + "label": "._select()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L461", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver_select", + "community": 58, + "community_name": "Community 58", + "norm_label": "._select()" + }, + { + "label": ".memory_probe()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L469", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver_memory_probe", + "community": 58, + "community_name": "Community 58", + "norm_label": ".memory_probe()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L472", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_transformersdriver_close", + "community": 58, + "community_name": "Community 58", + "norm_label": ".close()" + }, + { + "label": "_free_port()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L481", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_free_port", + "community": 59, + "community_name": "Community 59", + "norm_label": "_free_port()" + }, + { + "label": "_gpu_offload_evidence()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L487", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_gpu_offload_evidence", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_gpu_offload_evidence()" + }, + { + "label": "_gpu_layer_config_detail()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L514", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_gpu_layer_config_detail", + "community": 59, + "community_name": "Community 59", + "norm_label": "_gpu_layer_config_detail()" + }, + { + "label": "LlamaCppServerDriver", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L520", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "community": 59, + "community_name": "Community 59", + "norm_label": "llamacppserverdriver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L531", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_init", + "community": 59, + "community_name": "Community 59", + "norm_label": ".__init__()" + }, + { + "label": "._url()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L560", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_url", + "community": 59, + "community_name": "Community 59", + "norm_label": "._url()" + }, + { + "label": "._log_text()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L563", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_text", + "community": 59, + "community_name": "Community 59", + "norm_label": "._log_text()" + }, + { + "label": "._log_excerpt()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L572", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_excerpt", + "community": 59, + "community_name": "Community 59", + "norm_label": "._log_excerpt()" + }, + { + "label": ".load()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L575", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "community": 59, + "community_name": "Community 59", + "norm_label": ".load()" + }, + { + "label": "._await_health()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L641", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_await_health", + "community": 59, + "community_name": "Community 59", + "norm_label": "._await_health()" + }, + { + "label": ".generate()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L659", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_generate", + "community": 58, + "community_name": "Community 58", + "norm_label": ".generate()" + }, + { + "label": ".memory_probe()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L721", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_memory_probe", + "community": 59, + "community_name": "Community 59", + "norm_label": ".memory_probe()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L726", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_llamacppserverdriver_close", + "community": 59, + "community_name": "Community 59", + "norm_label": ".close()" + }, + { + "label": "build_driver()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L741", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_build_driver", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "build_driver()" + }, + { + "label": "RecipeDriverBundle", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "recipedriverbundle", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "recipedriverbundle" + }, + { + "label": "_plan_from_config()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L757", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_plan_from_config", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_plan_from_config()" + }, + { + "label": "_recipe_from_config()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L771", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_recipe_from_config", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_recipe_from_config()" + }, + { + "label": "run_configured_benchmark()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L788", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_run_configured_benchmark", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "run_configured_benchmark()" + }, + { + "label": "run_configured_gpu_diagnostic()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L793", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_run_configured_gpu_diagnostic", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "run_configured_gpu_diagnostic()" + }, + { + "label": "_producer_for_profile()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L798", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_producer_for_profile", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_producer_for_profile()" + }, + { + "label": "_run_profiled_benchmark()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L806", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "_run_profiled_benchmark()" + }, + { + "label": "Real runtime drivers for the recipe benchmark. This module is the only place\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_1", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "real runtime drivers for the recipe benchmark. this module is the only place..." + }, + { + "label": "Real runtimes stay off unless the operator opts in explicitly.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L73", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_73", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "real runtimes stay off unless the operator opts in explicitly." + }, + { + "label": "Resident bytes for a process and its children, or 0 when unobservable.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L116", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_116", + "community": 59, + "community_name": "Community 59", + "norm_label": "resident bytes for a process and its children, or 0 when unobservable." + }, + { + "label": "Hash an artifact file or a deterministic directory content manifest. A file\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L141", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_141", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "hash an artifact file or a deterministic directory content manifest. a file..." + }, + { + "label": "Capture non-secret host facts with the report rather than trusting prose.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L172", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_172", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "capture non-secret host facts with the report rather than trusting prose." + }, + { + "label": "Reject comparisons that mix models, artifacts, devices, or budgets.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L223", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_223", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "reject comparisons that mix models, artifacts, devices, or budgets." + }, + { + "label": "The current Transformers/safetensors recipe: the correctness reference.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L336", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_336", + "community": 58, + "community_name": "Community 58", + "norm_label": "the current transformers/safetensors recipe: the correctness reference...." + }, + { + "label": "Extract measured ROCm device and layer placement from llama-server logs.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L488", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_488", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "extract measured rocm device and layer placement from llama-server logs." + }, + { + "label": "The whole-model llama.cpp/GGUF recipe, driven through ``llama-server``.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L521", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_521", + "community": 59, + "community_name": "Community 59", + "norm_label": "the whole-model llama.cpp/gguf recipe, driven through ``llama-server``...." + }, + { + "label": "Construct the driver named by a recipe's ``driver`` block.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L742", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_742", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "construct the driver named by a recipe's ``driver`` block." + }, + { + "label": "Run contract-v1 evidence through the CPU-only, fail-closed profile.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L789", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_789", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "run contract-v1 evidence through the cpu-only, fail-closed profile." + }, + { + "label": "Run signed ROCm diagnostics that are intentionally ineligible for v1.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L794", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_794", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "run signed rocm diagnostics that are intentionally ineligible for v1." + }, + { + "label": "Validate a closed profile and derive its producer before measurement.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L807", + "_origin": "ast", + "id": "node_meshnet_node_recipe_drivers_rationale_807", + "community": 19, + "community_name": "Benchmark Recipe Drivers", + "norm_label": "validate a closed profile and derive its producer before measurement." + }, + { + "label": "recipe_manifest.py", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest", + "community": 23, + "community_name": "Community 23", + "norm_label": "recipe_manifest.py" + }, + { + "label": "RecipeManifestError", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L29", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "community": 23, + "community_name": "Community 23", + "norm_label": "recipemanifesterror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_py_valueerror", + "community": 23, + "community_name": "Community 23", + "norm_label": "valueerror" + }, + { + "label": "Recipe", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L39", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipe", + "community": 23, + "community_name": "Community 23", + "norm_label": "recipe" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L48", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipe_to_dict", + "community": 23, + "community_name": "Community 23", + "norm_label": ".to_dict()" + }, + { + "label": "RecipeManifest", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L59", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipemanifest", + "community": 23, + "community_name": "Community 23", + "norm_label": "recipemanifest" + }, + { + "label": ".get()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L67", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipemanifest_get", + "community": 23, + "community_name": "Community 23", + "norm_label": ".get()" + }, + { + "label": ".require()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L73", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipemanifest_require", + "community": 23, + "community_name": "Community 23", + "norm_label": ".require()" + }, + { + "label": ".ids()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L85", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipemanifest_ids", + "community": 23, + "community_name": "Community 23", + "norm_label": ".ids()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L88", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_recipemanifest_to_dict", + "community": 23, + "community_name": "Community 23", + "norm_label": ".to_dict()" + }, + { + "label": "_require_mapping()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L96", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_require_mapping", + "community": 23, + "community_name": "Community 23", + "norm_label": "_require_mapping()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_py_any", + "community": 23, + "community_name": "Community 23", + "norm_label": "any" + }, + { + "label": "_require_text()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L104", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_require_text", + "community": 23, + "community_name": "Community 23", + "norm_label": "_require_text()" + }, + { + "label": "_parse_recipe()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L112", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_parse_recipe", + "community": 23, + "community_name": "Community 23", + "norm_label": "_parse_recipe()" + }, + { + "label": "parse_recipe_manifest()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L139", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "community": 23, + "community_name": "Community 23", + "norm_label": "parse_recipe_manifest()" + }, + { + "label": "load_recipe_manifest()", + "file_type": "code", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L190", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "community": 23, + "community_name": "Community 23", + "norm_label": "load_recipe_manifest()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_py_path", + "community": 23, + "community_name": "Community 23", + "norm_label": "path" + }, + { + "label": "Local, versioned recipe manifest. A recipe is *data*: a named, versioned set of\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_rationale_1", + "community": 23, + "community_name": "Community 23", + "norm_label": "local, versioned recipe manifest. a recipe is *data*: a named, versioned set of..." + }, + { + "label": "Raised when a recipe manifest is missing, malformed, or unsupported. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L30", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_rationale_30", + "community": 23, + "community_name": "Community 23", + "norm_label": "raised when a recipe manifest is missing, malformed, or unsupported. the..." + }, + { + "label": "One named, versioned execution recipe.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L40", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_rationale_40", + "community": 23, + "community_name": "Community 23", + "norm_label": "one named, versioned execution recipe." + }, + { + "label": "A parsed, validated recipe catalogue.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L60", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_rationale_60", + "community": 23, + "community_name": "Community 23", + "norm_label": "a parsed, validated recipe catalogue." + }, + { + "label": "Return the named recipe, or raise listing what this catalogue offers.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L74", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_rationale_74", + "community": 23, + "community_name": "Community 23", + "norm_label": "return the named recipe, or raise listing what this catalogue offers." + }, + { + "label": "Validate an already-decoded manifest document.", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_rationale_140", + "community": 23, + "community_name": "Community 23", + "norm_label": "validate an already-decoded manifest document." + }, + { + "label": "Load the packaged manifest, or one at ``path``. No network access and no remote\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L191", + "_origin": "ast", + "id": "node_meshnet_node_recipe_manifest_rationale_191", + "community": 23, + "community_name": "Community 23", + "norm_label": "load the packaged manifest, or one at ``path``. no network access and no remote..." + }, + { + "label": "relay_bridge.py", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge", + "community": 30, + "community_name": "Community 30", + "norm_label": "relay_bridge.py" + }, + { + "label": "ws_max_size()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L26", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_ws_max_size", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "ws_max_size()" + }, + { + "label": "encode_binary_frame()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_encode_binary_frame", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "encode_binary_frame()" + }, + { + "label": "decode_binary_frame()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L56", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_decode_binary_frame", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "decode_binary_frame()" + }, + { + "label": "RelayBridgeInfo", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L67", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relaybridgeinfo", + "community": 30, + "community_name": "Community 30", + "norm_label": "relaybridgeinfo" + }, + { + "label": "_make_envelope()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L72", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_make_envelope", + "community": 30, + "community_name": "Community 30", + "norm_label": "_make_envelope()" + }, + { + "label": "_max_concurrency_from_env()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L84", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_max_concurrency_from_env", + "community": 30, + "community_name": "Community 30", + "norm_label": "_max_concurrency_from_env()" + }, + { + "label": "_LoopbackHttpClientPool", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L92", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "community": 30, + "community_name": "Community 30", + "norm_label": "_loopbackhttpclientpool" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L95", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_init", + "community": 30, + "community_name": "Community 30", + "norm_label": ".__init__()" + }, + { + "label": "._connection()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L108", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_connection", + "community": 30, + "community_name": "Community 30", + "norm_label": "._connection()" + }, + { + "label": "HTTPConnection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_py_httpconnection", + "community": 30, + "community_name": "Community 30", + "norm_label": "httpconnection" + }, + { + "label": ".request()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L118", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_request", + "community": 30, + "community_name": "Community 30", + "norm_label": ".request()" + }, + { + "label": ".discard()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L128", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_discard", + "community": 30, + "community_name": "Community 30", + "norm_label": ".discard()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L139", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_close", + "community": 30, + "community_name": "Community 30", + "norm_label": ".close()" + }, + { + "label": "RelayHttpBridge", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L148", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge", + "community": 30, + "community_name": "Community 30", + "norm_label": "relayhttpbridge" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L158", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_init", + "community": 30, + "community_name": "Community 30", + "norm_label": ".__init__()" + }, + { + "label": ".relay_addr()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L184", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_relay_addr", + "community": 30, + "community_name": "Community 30", + "norm_label": ".relay_addr()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L190", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_start", + "community": 30, + "community_name": "Community 30", + "norm_label": ".start()" + }, + { + "label": ".wait_connected()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L199", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_wait_connected", + "community": 30, + "community_name": "Community 30", + "norm_label": ".wait_connected()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L202", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_stop", + "community": 30, + "community_name": "Community 30", + "norm_label": ".stop()" + }, + { + "label": "._run()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L210", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_run", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "._run()" + }, + { + "label": "._send_response_frame()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L261", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_send_response_frame", + "community": 30, + "community_name": "Community 30", + "norm_label": "._send_response_frame()" + }, + { + "label": "._send_binary_response_frame()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L279", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_send_binary_response_frame", + "community": 30, + "community_name": "Community 30", + "norm_label": "._send_binary_response_frame()" + }, + { + "label": "._process_request()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L293", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "community": 30, + "community_name": "Community 30", + "norm_label": "._process_request()" + }, + { + "label": "._stream_response()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L376", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_relayhttpbridge_stream_response", + "community": 30, + "community_name": "Community 30", + "norm_label": "._stream_response()" + }, + { + "label": "_peer_id_suffix()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L422", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_peer_id_suffix", + "community": 30, + "community_name": "Community 30", + "norm_label": "_peer_id_suffix()" + }, + { + "label": "peer_id_from_wallet()", + "file_type": "code", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L428", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_peer_id_from_wallet", + "community": 24, + "community_name": "Community 24", + "norm_label": "peer_id_from_wallet()" + }, + { + "label": "Outbound relay bridge for NAT-safe node HTTP requests.", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_1", + "community": 30, + "community_name": "Community 30", + "norm_label": "outbound relay bridge for nat-safe node http requests." + }, + { + "label": "Max inbound WebSocket frame size; MESHNET_WS_MAX_BYTES<=0 means unlimited.", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L27", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_27", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "max inbound websocket frame size; meshnet_ws_max_bytes<=0 means unlimited." + }, + { + "label": "Build one request-owned binary frame without base64 expansion. ``join`` makes\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_46", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "build one request-owned binary frame without base64 expansion. ``join`` makes..." + }, + { + "label": "Bounded worker-local HTTP/1.1 clients for relay loopback forwarding.", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L93", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_93", + "community": 30, + "community_name": "Community 30", + "norm_label": "bounded worker-local http/1.1 clients for relay loopback forwarding." + }, + { + "label": "Connect outbound to a relay and proxy relay HTTP requests to localhost.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L149", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_149", + "community": 30, + "community_name": "Community 30", + "norm_label": "connect outbound to a relay and proxy relay http requests to localhost...." + }, + { + "label": "Send one relay-http-response frame; False if the socket is gone. The lock is\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L262", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_262", + "community": 30, + "community_name": "Community 30", + "norm_label": "send one relay-http-response frame; false if the socket is gone. the lock is..." + }, + { + "label": "Send one binary response frame; False if the socket is gone.", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L280", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_280", + "community": 30, + "community_name": "Community 30", + "norm_label": "send one binary response frame; false if the socket is gone." + }, + { + "label": "Forward an SSE response as chunk frames, one per complete SSE event. Frame\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L377", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_377", + "community": 30, + "community_name": "Community 30", + "norm_label": "forward an sse response as chunk frames, one per complete sse event. frame..." + }, + { + "label": "Return a relay-safe suffix for a human node name or numeric instance id.", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L423", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_423", + "community": 30, + "community_name": "Community 30", + "norm_label": "return a relay-safe suffix for a human node name or numeric instance id." + }, + { + "label": "Build a per-node relay peer id from the wallet plus node identity. Multiple\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L434", + "_origin": "ast", + "id": "node_meshnet_node_relay_bridge_rationale_434", + "community": 24, + "community_name": "Community 24", + "norm_label": "build a per-node relay peer id from the wallet plus node identity. multiple..." + }, + { + "label": "route_session_benchmark.py", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "route_session_benchmark.py" + }, + { + "label": "BenchmarkScenario", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L25", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "benchmarkscenario" + }, + { + "label": "SeamSample", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L35", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_seamsample", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "seamsample" + }, + { + "label": "BenchmarkRun", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L66", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_benchmarkrun", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "benchmarkrun" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L76", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_benchmarkrun_to_dict", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": ".to_dict()" + }, + { + "label": "_percentile()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L94", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_percentile", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "_percentile()" + }, + { + "label": "_summary()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L102", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_summary", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "_summary()" + }, + { + "label": "_summaries_by()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L133", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_summaries_by", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "_summaries_by()" + }, + { + "label": "_StubTransport", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L140", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_stubtransport", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "_stubtransport" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L143", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_stubtransport_init", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": ".__init__()" + }, + { + "label": "TransportMode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "transportmode", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "transportmode" + }, + { + "label": "CacheMode", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "cachemode", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "cachemode" + }, + { + "label": ".transfer()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L152", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_stubtransport_transfer", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": ".transfer()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L203", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_stubtransport_close", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": ".close()" + }, + { + "label": "_activation()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L215", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_activation", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "_activation()" + }, + { + "label": "run_route_session_benchmark()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L221", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "run_route_session_benchmark()" + }, + { + "label": "run_benchmark_matrix()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L236", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_run_benchmark_matrix", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "run_benchmark_matrix()" + }, + { + "label": "assert_benchmark()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L246", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_assert_benchmark", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "assert_benchmark()" + }, + { + "label": "PerformanceThresholds", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L261", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_performancethresholds", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "performancethresholds" + }, + { + "label": "assert_performance_gate()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L276", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_assert_performance_gate", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "assert_performance_gate()" + }, + { + "label": "run_real_model_lan_benchmark()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L316", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "run_real_model_lan_benchmark()" + }, + { + "label": "format_summary()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L359", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_format_summary", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "format_summary()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L380", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_main", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "main()" + }, + { + "label": "Deterministic, stub-backed Route Session transport benchmark. This is\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_1", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "deterministic, stub-backed route session transport benchmark. this is..." + }, + { + "label": "Fixed input and expected output for one reproducible Route Session.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L26", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_26", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "fixed input and expected output for one reproducible route session." + }, + { + "label": "One head-to-tail activation transfer, with all durations in milliseconds.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L36", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_36", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "one head-to-tail activation transfer, with all durations in milliseconds." + }, + { + "label": "JSON-safe result for one mode/cache-mode scenario.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L67", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_67", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "json-safe result for one mode/cache-mode scenario." + }, + { + "label": "A deterministic two-node seam with explicit connection ownership.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L141", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_141", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "a deterministic two-node seam with explicit connection ownership." + }, + { + "label": "Close all deterministic owners and expose a CI-checkable snapshot.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L204", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_204", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "close all deterministic owners and expose a ci-checkable snapshot." + }, + { + "label": "Return a compressible but phase-distinguishable activation body.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L216", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_216", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "return a compressible but phase-distinguishable activation body." + }, + { + "label": "Run one fixed two-node prefill + decode Route Session scenario.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L226", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_226", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "run one fixed two-node prefill + decode route session scenario." + }, + { + "label": "Run direct/relay and cached/stateless baselines suitable for CI artifacts.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L237", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_237", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "run direct/relay and cached/stateless baselines suitable for ci artifacts." + }, + { + "label": "Assertion seam for regression tests and future performance gates.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L252", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_252", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "assertion seam for regression tests and future performance gates." + }, + { + "label": "Stable gate limits. A cached decode must retain at least a 20%\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L262", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_262", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "stable gate limits. a cached decode must retain at least a 20%..." + }, + { + "label": "Fail CI on a material transport regression, not ordinary host variation. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L281", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_281", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "fail ci on a material transport regression, not ordinary host variation. the..." + }, + { + "label": "Opt-in client-side LAN capture using the same report schema as CI. This\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L317", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_317", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "opt-in client-side lan capture using the same report schema as ci. this..." + }, + { + "label": "Render the compact, human-readable companion to the JSON artifact.", + "file_type": "rationale", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L360", + "_origin": "ast", + "id": "node_meshnet_node_route_session_benchmark_rationale_360", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "render the compact, human-readable companion to the json artifact." + }, + { + "label": "runtime_pin.py", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin", + "community": 57, + "community_name": "Community 57", + "norm_label": "runtime_pin.py" + }, + { + "label": "RuntimePinError", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L50", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_runtimepinerror", + "community": 57, + "community_name": "Community 57", + "norm_label": "runtimepinerror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_py_valueerror", + "community": 57, + "community_name": "Community 57", + "norm_label": "valueerror" + }, + { + "label": "_canonical_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L54", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_canonical_sha256", + "community": 57, + "community_name": "Community 57", + "norm_label": "_canonical_sha256()" + }, + { + "label": "RuntimePin", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L62", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_runtimepin", + "community": 57, + "community_name": "Community 57", + "norm_label": "runtimepin" + }, + { + "label": ".patch_stack_digest()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L71", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_runtimepin_patch_stack_digest", + "community": 57, + "community_name": "Community 57", + "norm_label": ".patch_stack_digest()" + }, + { + "label": ".runtime_version()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L91", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_runtimepin_runtime_version", + "community": 57, + "community_name": "Community 57", + "norm_label": ".runtime_version()" + }, + { + "label": "_read_text()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L99", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_read_text", + "community": 57, + "community_name": "Community 57", + "norm_label": "_read_text()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_py_path", + "community": 57, + "community_name": "Community 57", + "norm_label": "path" + }, + { + "label": "_read_series_file()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L108", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_read_series_file", + "community": 57, + "community_name": "Community 57", + "norm_label": "_read_series_file()" + }, + { + "label": "_read_sums_file()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L113", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_read_sums_file", + "community": 57, + "community_name": "Community 57", + "norm_label": "_read_sums_file()" + }, + { + "label": "load_runtime_pin()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L129", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_load_runtime_pin", + "community": 57, + "community_name": "Community 57", + "norm_label": "load_runtime_pin()" + }, + { + "label": "Canonical runtime pin identity for the recipe fingerprint (DGR-025). The recipe\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_rationale_1", + "community": 57, + "community_name": "Community 57", + "norm_label": "canonical runtime pin identity for the recipe fingerprint (dgr-025). the recipe..." + }, + { + "label": "The lock workspace is missing, malformed, or internally inconsistent.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L51", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_rationale_51", + "community": 57, + "community_name": "Community 57", + "norm_label": "the lock workspace is missing, malformed, or internally inconsistent." + }, + { + "label": "One exact runtime: a name, an upstream commit, and an ordered patch stack.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_rationale_63", + "community": 57, + "community_name": "Community 57", + "norm_label": "one exact runtime: a name, an upstream commit, and an ordered patch stack." + }, + { + "label": "A digest over the ordered (name, bytes-digest) stack. Order is digested\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L72", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_rationale_72", + "community": 57, + "community_name": "Community 57", + "norm_label": "a digest over the ordered (name, bytes-digest) stack. order is digested..." + }, + { + "label": "The exact ``runtime_version`` recipe axis value for this pin.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L92", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_rationale_92", + "community": 57, + "community_name": "Community 57", + "norm_label": "the exact ``runtime_version`` recipe axis value for this pin." + }, + { + "label": "Derive the exact runtime pin from a DGR-027 lock workspace, or refuse. Refuses\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L130", + "_origin": "ast", + "id": "node_meshnet_node_runtime_pin_rationale_130", + "community": 57, + "community_name": "Community 57", + "norm_label": "derive the exact runtime pin from a dgr-027 lock workspace, or refuse. refuses..." + }, + { + "label": "runtime_recipe.py", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe", + "community": 40, + "community_name": "Community 40", + "norm_label": "runtime_recipe.py" + }, + { + "label": "RecipeIdentityError", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L138", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "community": 48, + "community_name": "Community 48", + "norm_label": "recipeidentityerror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_py_valueerror", + "community": 48, + "community_name": "Community 48", + "norm_label": "valueerror" + }, + { + "label": "RouteIncompatible", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L142", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_routeincompatible", + "community": 40, + "community_name": "Community 40", + "norm_label": "routeincompatible" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L149", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_routeincompatible_init", + "community": 40, + "community_name": "Community 40", + "norm_label": ".__init__()" + }, + { + "label": "canonical_sha256()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L154", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_canonical_sha256", + "community": 88, + "community_name": "Community 88", + "norm_label": "canonical_sha256()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_py_any", + "community": 48, + "community_name": "Community 48", + "norm_label": "any" + }, + { + "label": "_digest()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L162", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_digest", + "community": 88, + "community_name": "Community 88", + "norm_label": "_digest()" + }, + { + "label": "_require_text()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L166", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_require_text", + "community": 48, + "community_name": "Community 48", + "norm_label": "_require_text()" + }, + { + "label": "_require_hex64()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L172", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_require_hex64", + "community": 48, + "community_name": "Community 48", + "norm_label": "_require_hex64()" + }, + { + "label": "_require_int()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L181", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_require_int", + "community": 48, + "community_name": "Community 48", + "norm_label": "_require_int()" + }, + { + "label": "_require_pin()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L189", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_require_pin", + "community": 48, + "community_name": "Community 48", + "norm_label": "_require_pin()" + }, + { + "label": "_require_runtime_pin()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L201", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_require_runtime_pin", + "community": 48, + "community_name": "Community 48", + "norm_label": "_require_runtime_pin()" + }, + { + "label": "_as_mapping()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L212", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_as_mapping", + "community": 48, + "community_name": "Community 48", + "norm_label": "_as_mapping()" + }, + { + "label": "DerivativeBinding", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L221", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_derivativebinding", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "derivativebinding" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L237", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_derivativebinding_post_init", + "community": 48, + "community_name": "Community 48", + "norm_label": ".__post_init__()" + }, + { + "label": ".covers()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L250", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_derivativebinding_covers", + "community": 48, + "community_name": "Community 48", + "norm_label": ".covers()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L253", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_derivativebinding_to_dict", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L261", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_derivativebinding_from_dict", + "community": 48, + "community_name": "Community 48", + "norm_label": ".from_dict()" + }, + { + "label": "ArtifactIdentity", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L276", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_artifactidentity", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "artifactidentity" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L294", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_artifactidentity_post_init", + "community": 48, + "community_name": "Community 48", + "norm_label": ".__post_init__()" + }, + { + "label": ".is_derivative()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L318", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_artifactidentity_is_derivative", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".is_derivative()" + }, + { + "label": ".source_digest()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L322", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_artifactidentity_source_digest", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".source_digest()" + }, + { + "label": ".model_artifact_digest()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L329", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_artifactidentity_model_artifact_digest", + "community": 88, + "community_name": "Community 88", + "norm_label": ".model_artifact_digest()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L347", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_artifactidentity_to_dict", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L361", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "community": 48, + "community_name": "Community 48", + "norm_label": ".from_dict()" + }, + { + "label": "RuntimeRecipe", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L384", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_runtimerecipe", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "runtimerecipe" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L415", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_runtimerecipe_post_init", + "community": 48, + "community_name": "Community 48", + "norm_label": ".__post_init__()" + }, + { + "label": ".axes()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L429", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_runtimerecipe_axes", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".axes()" + }, + { + "label": ".runtime_recipe_digest()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L434", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_runtimerecipe_runtime_recipe_digest", + "community": 88, + "community_name": "Community 88", + "norm_label": ".runtime_recipe_digest()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L438", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_runtimerecipe_to_dict", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L450", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict", + "community": 48, + "community_name": "Community 48", + "norm_label": ".from_dict()" + }, + { + "label": "CompatibilityFingerprint", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L479", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "compatibilityfingerprint" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L494", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_post_init", + "community": 48, + "community_name": "Community 48", + "norm_label": ".__post_init__()" + }, + { + "label": ".key()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L501", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_key", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": ".key()" + }, + { + "label": ".matches()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L505", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_matches", + "community": 40, + "community_name": "Community 40", + "norm_label": ".matches()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L508", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_to_dict", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L518", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_dict", + "community": 48, + "community_name": "Community 48", + "norm_label": ".from_dict()" + }, + { + "label": ".to_proto()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L536", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_to_proto", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".to_proto()" + }, + { + "label": ".from_proto()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L547", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_proto", + "community": 40, + "community_name": "Community 40", + "norm_label": ".from_proto()" + }, + { + "label": "RouteMismatch", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L566", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_routemismatch", + "community": 40, + "community_name": "Community 40", + "norm_label": "routemismatch" + }, + { + "label": ".describe()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L573", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_routemismatch_describe", + "community": 40, + "community_name": "Community 40", + "norm_label": ".describe()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L577", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_routemismatch_to_dict", + "community": 40, + "community_name": "Community 40", + "norm_label": ".to_dict()" + }, + { + "label": "ShardIdentity", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L586", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_shardidentity", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "shardidentity" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L600", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_shardidentity_post_init", + "community": 48, + "community_name": "Community 48", + "norm_label": ".__post_init__()" + }, + { + "label": ".fingerprint()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L622", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_shardidentity_fingerprint", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": ".fingerprint()" + }, + { + "label": ".shard_binding_digest()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L633", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_shardidentity_shard_binding_digest", + "community": 88, + "community_name": "Community 88", + "norm_label": ".shard_binding_digest()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L665", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_shardidentity_to_dict", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": ".to_dict()" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L676", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "community": 48, + "community_name": "Community 48", + "norm_label": ".from_dict()" + }, + { + "label": "explain_mismatch()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L717", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_explain_mismatch", + "community": 40, + "community_name": "Community 40", + "norm_label": "explain_mismatch()" + }, + { + "label": "_coverage_gap()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L794", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_coverage_gap", + "community": 40, + "community_name": "Community 40", + "norm_label": "_coverage_gap()" + }, + { + "label": "check_route()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L826", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_check_route", + "community": 40, + "community_name": "Community 40", + "norm_label": "check_route()" + }, + { + "label": "require_route()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L865", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_require_route", + "community": 40, + "community_name": "Community 40", + "norm_label": "require_route()" + }, + { + "label": "glm_alpha_artifact()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L878", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_glm_alpha_artifact", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "glm_alpha_artifact()" + }, + { + "label": "check_handshake()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L917", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_check_handshake", + "community": 40, + "community_name": "Community 40", + "norm_label": "check_handshake()" + }, + { + "label": "check_session_open()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L963", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_check_session_open", + "community": 40, + "community_name": "Community 40", + "norm_label": "check_session_open()" + }, + { + "label": "handshake_error()", + "file_type": "code", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1042", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_handshake_error", + "community": 40, + "community_name": "Community 40", + "norm_label": "handshake_error()" + }, + { + "label": "Exact Model Artifact and runtime recipe identity (DGR-003). A route is a chain\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_1", + "community": 40, + "community_name": "Community 40", + "norm_label": "exact model artifact and runtime recipe identity (dgr-003). a route is a chain..." + }, + { + "label": "Malformed identity input. Messages name the field, never echo a payload.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L139", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_139", + "community": 48, + "community_name": "Community 48", + "norm_label": "malformed identity input. messages name the field, never echo a payload." + }, + { + "label": "Two Shards cannot form an Inference Route. Carries the structured reasons, so a\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L143", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_143", + "community": 40, + "community_name": "Community 40", + "norm_label": "two shards cannot form an inference route. carries the structured reasons, so a..." + }, + { + "label": "SHA-256 over canonical JSON \u2014 the repository's digest convention.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L155", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_155", + "community": 88, + "community_name": "Community 88", + "norm_label": "sha-256 over canonical json \u2014 the repository's digest convention." + }, + { + "label": "A revision must identify one immutable thing, not a ref that moves.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L190", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_190", + "community": 48, + "community_name": "Community 48", + "norm_label": "a revision must identify one immutable thing, not a ref that moves." + }, + { + "label": "A split or derived artifact, bound to the exact artifact it was cut from.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L222", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_222", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "a split or derived artifact, bound to the exact artifact it was cut from...." + }, + { + "label": "Exactly which weights, config and architecture a Shard loaded. `content_digest`\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L277", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_277", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "exactly which weights, config and architecture a shard loaded. `content_digest`..." + }, + { + "label": "The whole-model artifact this Shard descends from \u2014 what a route compares.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L323", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_323", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "the whole-model artifact this shard descends from \u2014 what a route compares." + }, + { + "label": "The artifact half of the compatibility fingerprint. Commits to the source\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L330", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_330", + "community": 88, + "community_name": "Community 88", + "norm_label": "the artifact half of the compatibility fingerprint. commits to the source..." + }, + { + "label": "How a Shard executes the artifact \u2014 one field per numerically live axis. Weight\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L385", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_385", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "how a shard executes the artifact \u2014 one field per numerically live axis. weight..." + }, + { + "label": "The digested fields, and only those.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L430", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_430", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "the digested fields, and only those." + }, + { + "label": "The recipe half of the compatibility fingerprint.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L435", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_435", + "community": 88, + "community_name": "Community 88", + "norm_label": "the recipe half of the compatibility fingerprint." + }, + { + "label": "The stable identity two peers actually compare. This is the Python face of the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L480", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_480", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "the stable identity two peers actually compare. this is the python face of the..." + }, + { + "label": "What equality means: the digests, never the labels.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L502", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_502", + "community": 16, + "community_name": "Route Session Benchmarks", + "norm_label": "what equality means: the digests, never the labels." + }, + { + "label": "Populate the DGR-002 ``Fingerprint`` message for the gRPC handshake.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L537", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_537", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "populate the dgr-002 ``fingerprint`` message for the grpc handshake." + }, + { + "label": "One structured, fail-closed reason two identities do not compose.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L567", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_567", + "community": 40, + "community_name": "Community 40", + "norm_label": "one structured, fail-closed reason two identities do not compose." + }, + { + "label": "What one Shard is: an artifact, a recipe, and the layers it owns. The owned\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L587", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_587", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "what one shard is: an artifact, a recipe, and the layers it owns. the owned..." + }, + { + "label": "The derived identity. Never stored, never trusted from the wire \u2014 derived.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L623", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_623", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "the derived identity. never stored, never trusted from the wire \u2014 derived." + }, + { + "label": "This Shard's own bytes and exact range, bound to the source artifact. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L634", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_634", + "community": 88, + "community_name": "Community 88", + "norm_label": "this shard's own bytes and exact range, bound to the source artifact. the..." + }, + { + "label": "Parse an identity block, re-deriving \u2014 never trusting \u2014 its fingerprint. A\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L677", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_677", + "community": 48, + "community_name": "Community 48", + "norm_label": "parse an identity block, re-deriving \u2014 never trusting \u2014 its fingerprint. a..." + }, + { + "label": "Name every axis on which two Shards disagree. The fingerprint comparison\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L723", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_723", + "community": 40, + "community_name": "Community 40", + "norm_label": "name every axis on which two shards disagree. the fingerprint comparison..." + }, + { + "label": "Return why `ranges` fail to tile ``[0, layer_count)``, or None if they do.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L797", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_797", + "community": 40, + "community_name": "Community 40", + "norm_label": "return why `ranges` fail to tile ``[0, layer_count)``, or none if they do...." + }, + { + "label": "Why these Shards may not form one Inference Route; empty when they may. This\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L829", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_829", + "community": 40, + "community_name": "Community 40", + "norm_label": "why these shards may not form one inference route; empty when they may. this..." + }, + { + "label": "`check_route`, raising the structured reasons instead of returning them.", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L866", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_866", + "community": 40, + "community_name": "Community 40", + "norm_label": "`check_route`, raising the structured reasons instead of returning them." + }, + { + "label": "Artifact identity for the pinned GLM-5.2 ``UD-IQ1_S`` alpha target. Reads the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L883", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_883", + "community": 13, + "community_name": "Native Worker Adapter", + "norm_label": "artifact identity for the pinned glm-5.2 ``ud-iq1_s`` alpha target. reads the..." + }, + { + "label": "Compare the fingerprint a peer opened the stream with against our own. An\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L921", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_921", + "community": 40, + "community_name": "Community 40", + "norm_label": "compare the fingerprint a peer opened the stream with against our own. an..." + }, + { + "label": "Fail closed on the complete immutable portion of a ``SessionOpen``.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L970", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_970", + "community": 40, + "community_name": "Community 40", + "norm_label": "fail closed on the complete immutable portion of a ``sessionopen``...." + }, + { + "label": "The protocol status a rejected handshake closes the stream with. Each rejection\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1045", + "_origin": "ast", + "id": "node_meshnet_node_runtime_recipe_rationale_1045", + "community": 40, + "community_name": "Community 40", + "norm_label": "the protocol status a rejected handshake closes the stream with. each rejection..." + }, + { + "label": "safetensors_selection.py", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "safetensors_selection.py" + }, + { + "label": "select_safetensors_files_for_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L61", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_select_safetensors_files_for_layers", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "select_safetensors_files_for_layers()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_py_path", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "path" + }, + { + "label": "select_files_for_layers_from_index()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L99", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "select_files_for_layers_from_index()" + }, + { + "label": "select_tensor_names_for_layers_from_index()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L121", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_select_tensor_names_for_layers_from_index", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "select_tensor_names_for_layers_from_index()" + }, + { + "label": "_tensor_belongs_to_range()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L138", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_tensor_belongs_to_range", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_tensor_belongs_to_range()" + }, + { + "label": "_layer_index()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L157", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_layer_index", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_layer_index()" + }, + { + "label": "_is_head_tensor()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L164", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_is_head_tensor", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_is_head_tensor()" + }, + { + "label": "_is_tail_tensor()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L169", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_is_tail_tensor", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_is_tail_tensor()" + }, + { + "label": "_metadata_files()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L174", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_metadata_files", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_metadata_files()" + }, + { + "label": "_read_total_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L185", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_read_total_layers", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_read_total_layers()" + }, + { + "label": "layers_from_config_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L193", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_layers_from_config_dict", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "layers_from_config_dict()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_py_any", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "any" + }, + { + "label": "_normalise_relative_file()", + "file_type": "code", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L206", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_normalise_relative_file", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_normalise_relative_file()" + }, + { + "label": "Layer-aware SafeTensors snapshot file selection.", + "file_type": "rationale", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_rationale_1", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "layer-aware safetensors snapshot file selection." + }, + { + "label": "Return relative snapshot files needed for an inclusive layer range. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_rationale_68", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "return relative snapshot files needed for an inclusive layer range. the..." + }, + { + "label": "Pure variant of the weight-file selection: takes an already-parsed\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L106", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_rationale_106", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "pure variant of the weight-file selection: takes an already-parsed..." + }, + { + "label": "Pure variant that returns checkpoint tensor names instead of file paths.", + "file_type": "rationale", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L128", + "_origin": "ast", + "id": "node_meshnet_node_safetensors_selection_rationale_128", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "pure variant that returns checkpoint tensor names instead of file paths." + }, + { + "label": "seam_telemetry.py", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry", + "community": 64, + "community_name": "Community 64", + "norm_label": "seam_telemetry.py" + }, + { + "label": "_SeamAggregate", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L15", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_seamaggregate", + "community": 64, + "community_name": "Community 64", + "norm_label": "_seamaggregate" + }, + { + "label": "GenerationTelemetry", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L33", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry", + "community": 64, + "community_name": "Community 64", + "norm_label": "generationtelemetry" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L36", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_init", + "community": 64, + "community_name": "Community 64", + "norm_label": ".__init__()" + }, + { + "label": ".record_seam()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L54", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_record_seam", + "community": 64, + "community_name": "Community 64", + "norm_label": ".record_seam()" + }, + { + "label": ".report_due()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L91", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_report_due", + "community": 64, + "community_name": "Community 64", + "norm_label": ".report_due()" + }, + { + "label": ".note_tokens()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L94", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_note_tokens", + "community": 64, + "community_name": "Community 64", + "norm_label": ".note_tokens()" + }, + { + "label": ".record_compression()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L98", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_record_compression", + "community": 64, + "community_name": "Community 64", + "norm_label": ".record_compression()" + }, + { + "label": ".snapshot()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L119", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_snapshot", + "community": 64, + "community_name": "Community 64", + "norm_label": ".snapshot()" + }, + { + "label": ".mark_reported()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L148", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_mark_reported", + "community": 64, + "community_name": "Community 64", + "norm_label": ".mark_reported()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L152", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_generationtelemetry_close", + "community": 64, + "community_name": "Community 64", + "norm_label": ".close()" + }, + { + "label": "Bounded, in-process telemetry for distributed activation seams. The generation\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_rationale_1", + "community": 64, + "community_name": "Community 64", + "norm_label": "bounded, in-process telemetry for distributed activation seams. the generation..." + }, + { + "label": "Aggregate activation measurements for one stable Route Session.", + "file_type": "rationale", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L34", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_rationale_34", + "community": 64, + "community_name": "Community 64", + "norm_label": "aggregate activation measurements for one stable route session." + }, + { + "label": "Record one activation locally and say whether a summary is due.", + "file_type": "rationale", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L67", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_rationale_67", + "community": 64, + "community_name": "Community 64", + "norm_label": "record one activation locally and say whether a summary is due." + }, + { + "label": "Attach compression work to the same bounded seam aggregate.", + "file_type": "rationale", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L102", + "_origin": "ast", + "id": "node_meshnet_node_seam_telemetry_rationale_102", + "community": 64, + "community_name": "Community 64", + "norm_label": "attach compression work to the same bounded seam aggregate." + }, + { + "label": "meshnet_node/server.py", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_server", + "community": 27, + "community_name": "Community 27", + "norm_label": "meshnet_node/server.py" + }, + { + "label": "_make_stub_binary_activation()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L28", + "_origin": "ast", + "id": "node_meshnet_node_server_make_stub_binary_activation", + "community": 27, + "community_name": "Community 27", + "norm_label": "_make_stub_binary_activation()" + }, + { + "label": "_parse_shape()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L37", + "_origin": "ast", + "id": "node_meshnet_node_server_parse_shape", + "community": 27, + "community_name": "Community 27", + "norm_label": "_parse_shape()" + }, + { + "label": "_decompress_body()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_server_decompress_body", + "community": 27, + "community_name": "Community 27", + "norm_label": "_decompress_body()" + }, + { + "label": "_compress_body()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L50", + "_origin": "ast", + "id": "node_meshnet_node_server_compress_body", + "community": 27, + "community_name": "Community 27", + "norm_label": "_compress_body()" + }, + { + "label": "_validate_activation_body()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_server_validate_activation_body", + "community": 27, + "community_name": "Community 27", + "norm_label": "_validate_activation_body()" + }, + { + "label": "_StubHTTPServer", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L79", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhttpserver", + "community": 74, + "community_name": "Community 74", + "norm_label": "_stubhttpserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L80", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhttpserver_init", + "community": 74, + "community_name": "Community 74", + "norm_label": ".__init__()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_server_py_path", + "community": 74, + "community_name": "Community 74", + "norm_label": "path" + }, + { + "label": "_StubHandler", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L107", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "_stubhandler" + }, + { + "label": ".log_message()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L108", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_log_message", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".log_message()" + }, + { + "label": ".do_POST()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L111", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_do_post", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".do_post()" + }, + { + "label": ".do_GET()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L123", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_do_get", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": ".do_get()" + }, + { + "label": "._send_json()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L131", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_send_json", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "._send_json()" + }, + { + "label": "._handle_chat_completions()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L139", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_handle_chat_completions", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "._handle_chat_completions()" + }, + { + "label": "._send_sse_response()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L177", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_send_sse_response", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "._send_sse_response()" + }, + { + "label": "._handle_shard_download()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L207", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_handle_shard_download", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "._handle_shard_download()" + }, + { + "label": "ParseResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_server_py_parseresult", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "parseresult" + }, + { + "label": "._handle_infer()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L236", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_handle_infer", + "community": 3, + "community_name": "Shard Artifact Download", + "norm_label": "._handle_infer()" + }, + { + "label": "._handle_forward()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L275", + "_origin": "ast", + "id": "node_meshnet_node_server_stubhandler_handle_forward", + "community": 27, + "community_name": "Community 27", + "norm_label": "._handle_forward()" + }, + { + "label": "StubNodeServer", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L328", + "_origin": "ast", + "id": "node_meshnet_node_server_stubnodeserver", + "community": 74, + "community_name": "Community 74", + "norm_label": "stubnodeserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L337", + "_origin": "ast", + "id": "node_meshnet_node_server_stubnodeserver_init", + "community": 74, + "community_name": "Community 74", + "norm_label": ".__init__()" + }, + { + "label": ".received_activations()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L367", + "_origin": "ast", + "id": "node_meshnet_node_server_stubnodeserver_received_activations", + "community": 74, + "community_name": "Community 74", + "norm_label": ".received_activations()" + }, + { + "label": ".forward_chunk_count()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L372", + "_origin": "ast", + "id": "node_meshnet_node_server_stubnodeserver_forward_chunk_count", + "community": 74, + "community_name": "Community 74", + "norm_label": ".forward_chunk_count()" + }, + { + "label": ".chat_completion_count()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L377", + "_origin": "ast", + "id": "node_meshnet_node_server_stubnodeserver_chat_completion_count", + "community": 37, + "community_name": "Community 37", + "norm_label": ".chat_completion_count()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L381", + "_origin": "ast", + "id": "node_meshnet_node_server_stubnodeserver_start", + "community": 74, + "community_name": "Community 74", + "norm_label": ".start()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "node/meshnet_node/server.py", + "source_location": "L402", + "_origin": "ast", + "id": "node_meshnet_node_server_stubnodeserver_stop", + "community": 74, + "community_name": "Community 74", + "norm_label": ".stop()" + }, + { + "label": "Stub node HTTP server for the Distributed Inference Network.", + "file_type": "rationale", + "source_file": "node/meshnet_node/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_server_rationale_1", + "community": 27, + "community_name": "Community 27", + "norm_label": "stub node http server for the distributed inference network." + }, + { + "label": "Return a zeroed stub tensor body for the requested shape and dtype.", + "file_type": "rationale", + "source_file": "node/meshnet_node/server.py", + "source_location": "L29", + "_origin": "ast", + "id": "node_meshnet_node_server_rationale_29", + "community": 27, + "community_name": "Community 27", + "norm_label": "return a zeroed stub tensor body for the requested shape and dtype." + }, + { + "label": "Single-process stub node that returns fixed inference responses. shard_start /\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/server.py", + "source_location": "L329", + "_origin": "ast", + "id": "node_meshnet_node_server_rationale_329", + "community": 74, + "community_name": "Community 74", + "norm_label": "single-process stub node that returns fixed inference responses. shard_start /..." + }, + { + "label": "True if this node received an activation tensor since it was started.", + "file_type": "rationale", + "source_file": "node/meshnet_node/server.py", + "source_location": "L368", + "_origin": "ast", + "id": "node_meshnet_node_server_rationale_368", + "community": 74, + "community_name": "Community 74", + "norm_label": "true if this node received an activation tensor since it was started." + }, + { + "label": "Number of binary /forward chunks handled since this node was started.", + "file_type": "rationale", + "source_file": "node/meshnet_node/server.py", + "source_location": "L373", + "_origin": "ast", + "id": "node_meshnet_node_server_rationale_373", + "community": 74, + "community_name": "Community 74", + "norm_label": "number of binary /forward chunks handled since this node was started." + }, + { + "label": "Number of /v1/chat/completions requests handled since this node was started.", + "file_type": "rationale", + "source_file": "node/meshnet_node/server.py", + "source_location": "L378", + "_origin": "ast", + "id": "node_meshnet_node_server_rationale_378", + "community": 37, + "community_name": "Community 37", + "norm_label": "number of /v1/chat/completions requests handled since this node was started." + }, + { + "label": "shard_lifecycle.py", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "shard_lifecycle.py" + }, + { + "label": "RpcName", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L24", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_rpcname", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "rpcname" + }, + { + "label": "str", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_py_str", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "str" + }, + { + "label": "Enum", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_py_enum", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "enum" + }, + { + "label": "StatusCode", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L33", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_statuscode", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "statuscode" + }, + { + "label": "LifecycleState", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L51", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_lifecyclestate", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "lifecyclestate" + }, + { + "label": "CacheExpectation", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L62", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_cacheexpectation", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "cacheexpectation" + }, + { + "label": "CacheResult", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_cacheresult", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "cacheresult" + }, + { + "label": "SessionPhase", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L76", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionphase", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "sessionphase" + }, + { + "label": "LifecycleContractError", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L81", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "lifecyclecontracterror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_py_valueerror", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "valueerror" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L84", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror_init", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".__init__()" + }, + { + "label": "StructuredStatus", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L90", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_structuredstatus", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "structuredstatus" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L96", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_structuredstatus_to_dict", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".to_dict()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_py_any", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "any" + }, + { + "label": ".from_dict()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L105", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_structuredstatus_from_dict", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".from_dict()" + }, + { + "label": "DeadlinePolicy", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L115", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_deadlinepolicy", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "deadlinepolicy" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L124", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_deadlinepolicy_post_init", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".__post_init__()" + }, + { + "label": "TlsAuthHooks", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L130", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_tlsauthhooks", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "tlsauthhooks" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L139", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_tlsauthhooks_validate", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".validate()" + }, + { + "label": "FlowControlLimits", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L145", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_flowcontrollimits", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "flowcontrollimits" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L150", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_flowcontrollimits_post_init", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".__post_init__()" + }, + { + "label": "FlowControl", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L155", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_flowcontrol", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "flowcontrol" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L158", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_flowcontrol_init", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".__init__()" + }, + { + "label": ".outstanding()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L165", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_flowcontrol_outstanding", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".outstanding()" + }, + { + "label": ".acquire()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L169", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_flowcontrol_acquire", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".acquire()" + }, + { + "label": ".release()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L190", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_flowcontrol_release", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".release()" + }, + { + "label": "CancellationToken", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L197", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_cancellationtoken", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "cancellationtoken" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L198", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_cancellationtoken_init", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".__init__()" + }, + { + "label": ".cancelled()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L202", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_cancellationtoken_cancelled", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".cancelled()" + }, + { + "label": ".cancel()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L205", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_cancellationtoken_cancel", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".cancel()" + }, + { + "label": "CapabilityRequest", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L210", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_capabilityrequest", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "capabilityrequest" + }, + { + "label": "CapabilityResponse", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L215", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_capabilityresponse", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "capabilityresponse" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L227", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_capabilityresponse_validate", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".validate()" + }, + { + "label": "HealthRequest", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L239", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_healthrequest", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "healthrequest" + }, + { + "label": "HealthResponse", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L245", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_healthresponse", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "healthresponse" + }, + { + "label": "SessionRequest", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L253", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionrequest", + "community": 73, + "community_name": "Community 73", + "norm_label": "sessionrequest" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L267", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionrequest_validate", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".validate()" + }, + { + "label": "SessionFrame", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L292", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionframe", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "sessionframe" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L300", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionframe_validate", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".validate()" + }, + { + "label": "SessionResult", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L312", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionresult", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "sessionresult" + }, + { + "label": "CancelRequest", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L321", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_cancelrequest", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "cancelrequest" + }, + { + "label": "ReleaseRequest", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L331", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_releaserequest", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "releaserequest" + }, + { + "label": "MetricsRequest", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L340", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_metricsrequest", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "metricsrequest" + }, + { + "label": "MetricsResponse", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L345", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_metricsresponse", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "metricsresponse" + }, + { + "label": "SessionLifecycle", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L356", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionlifecycle", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "sessionlifecycle" + }, + { + "label": "._transition()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L376", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "._transition()" + }, + { + "label": ".apply()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L385", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".apply()" + }, + { + "label": ".cancel()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L402", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionlifecycle_cancel", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".cancel()" + }, + { + "label": ".release()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L412", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_sessionlifecycle_release", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".release()" + }, + { + "label": "ShardRpcContract", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L422", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_shardrpccontract", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "shardrpccontract" + }, + { + "label": ".validate()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L432", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_shardrpccontract_validate", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".validate()" + }, + { + "label": ".to_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L443", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_shardrpccontract_to_bytes", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".to_bytes()" + }, + { + "label": ".from_bytes()", + "file_type": "code", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L456", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": ".from_bytes()" + }, + { + "label": "Versioned Shard lifecycle and structured status contract. This module defines\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_rationale_1", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "versioned shard lifecycle and structured status contract. this module defines..." + }, + { + "label": "A protocol violation represented by a structured status.", + "file_type": "rationale", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L82", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_rationale_82", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "a protocol violation represented by a structured status." + }, + { + "label": "Transport hooks only; Meshnet remains the identity and billing authority.", + "file_type": "rationale", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L131", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_rationale_131", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "transport hooks only; meshnet remains the identity and billing authority." + }, + { + "label": "Bounded sender window; callers block or fail instead of growing unbounded.", + "file_type": "rationale", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L156", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_rationale_156", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "bounded sender window; callers block or fail instead of growing unbounded." + }, + { + "label": "Fail-closed state machine for one Route Session Activation Seam.", + "file_type": "rationale", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L357", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_rationale_357", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "fail-closed state machine for one route session activation seam." + }, + { + "label": "Service/method and operational rules for generated gRPC bindings.", + "file_type": "rationale", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L423", + "_origin": "ast", + "id": "node_meshnet_node_shard_lifecycle_rationale_423", + "community": 5, + "community_name": "Native Shard Lifecycle", + "norm_label": "service/method and operational rules for generated grpc bindings." + }, + { + "label": "startup.py", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_startup", + "community": 24, + "community_name": "Community 24", + "norm_label": "startup.py" + }, + { + "label": "_downloaded_model_inventory()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L39", + "_origin": "ast", + "id": "node_meshnet_node_startup_downloaded_model_inventory", + "community": 89, + "community_name": "Community 89", + "norm_label": "_downloaded_model_inventory()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_startup_py_path", + "community": 89, + "community_name": "Community 89", + "norm_label": "path" + }, + { + "label": "_registration_shard_checksum()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L101", + "_origin": "ast", + "id": "node_meshnet_node_startup_registration_shard_checksum", + "community": 89, + "community_name": "Community 89", + "norm_label": "_registration_shard_checksum()" + }, + { + "label": "_model_cache_path()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L108", + "_origin": "ast", + "id": "node_meshnet_node_startup_model_cache_path", + "community": 89, + "community_name": "Community 89", + "norm_label": "_model_cache_path()" + }, + { + "label": "_memory_budget()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L119", + "_origin": "ast", + "id": "node_meshnet_node_startup_memory_budget", + "community": 24, + "community_name": "Community 24", + "norm_label": "_memory_budget()" + }, + { + "label": "_full_model_sources()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L128", + "_origin": "ast", + "id": "node_meshnet_node_startup_full_model_sources", + "community": 24, + "community_name": "Community 24", + "norm_label": "_full_model_sources()" + }, + { + "label": "_hardware_label()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L145", + "_origin": "ast", + "id": "node_meshnet_node_startup_hardware_label", + "community": 24, + "community_name": "Community 24", + "norm_label": "_hardware_label()" + }, + { + "label": "_relay_ready_line()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L153", + "_origin": "ast", + "id": "node_meshnet_node_startup_relay_ready_line", + "community": 24, + "community_name": "Community 24", + "norm_label": "_relay_ready_line()" + }, + { + "label": "_positive_int()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L160", + "_origin": "ast", + "id": "node_meshnet_node_startup_positive_int", + "community": 24, + "community_name": "Community 24", + "norm_label": "_positive_int()" + }, + { + "label": "_configure_torch_threads()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L172", + "_origin": "ast", + "id": "node_meshnet_node_startup_configure_torch_threads", + "community": 24, + "community_name": "Community 24", + "norm_label": "_configure_torch_threads()" + }, + { + "label": "_max_assignable_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L213", + "_origin": "ast", + "id": "node_meshnet_node_startup_max_assignable_layers", + "community": 24, + "community_name": "Community 24", + "norm_label": "_max_assignable_layers()" + }, + { + "label": "_runtime_shard_safety_fraction()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L227", + "_origin": "ast", + "id": "node_meshnet_node_startup_runtime_shard_safety_fraction", + "community": 24, + "community_name": "Community 24", + "norm_label": "_runtime_shard_safety_fraction()" + }, + { + "label": "_cap_auto_assigned_shard()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L232", + "_origin": "ast", + "id": "node_meshnet_node_startup_cap_auto_assigned_shard", + "community": 24, + "community_name": "Community 24", + "norm_label": "_cap_auto_assigned_shard()" + }, + { + "label": "_format_shard_label()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L256", + "_origin": "ast", + "id": "node_meshnet_node_startup_format_shard_label", + "community": 24, + "community_name": "Community 24", + "norm_label": "_format_shard_label()" + }, + { + "label": "_shard_budget_line()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L271", + "_origin": "ast", + "id": "node_meshnet_node_startup_shard_budget_line", + "community": 24, + "community_name": "Community 24", + "norm_label": "_shard_budget_line()" + }, + { + "label": "_assignment_bytes_per_layer()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L301", + "_origin": "ast", + "id": "node_meshnet_node_startup_assignment_bytes_per_layer", + "community": 24, + "community_name": "Community 24", + "norm_label": "_assignment_bytes_per_layer()" + }, + { + "label": "_post_json()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L318", + "_origin": "ast", + "id": "node_meshnet_node_startup_post_json", + "community": 61, + "community_name": "Community 61", + "norm_label": "_post_json()" + }, + { + "label": "_get_json()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L327", + "_origin": "ast", + "id": "node_meshnet_node_startup_get_json", + "community": 24, + "community_name": "Community 24", + "norm_label": "_get_json()" + }, + { + "label": "_infer_relay_url_from_tracker()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L332", + "_origin": "ast", + "id": "node_meshnet_node_startup_infer_relay_url_from_tracker", + "community": 24, + "community_name": "Community 24", + "norm_label": "_infer_relay_url_from_tracker()" + }, + { + "label": "_discover_relay_url()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L348", + "_origin": "ast", + "id": "node_meshnet_node_startup_discover_relay_url", + "community": 24, + "community_name": "Community 24", + "norm_label": "_discover_relay_url()" + }, + { + "label": "_start_relay_bridge_if_available()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L360", + "_origin": "ast", + "id": "node_meshnet_node_startup_start_relay_bridge_if_available", + "community": 24, + "community_name": "Community 24", + "norm_label": "_start_relay_bridge_if_available()" + }, + { + "label": "_attach_relay_bridge()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L393", + "_origin": "ast", + "id": "node_meshnet_node_startup_attach_relay_bridge", + "community": 74, + "community_name": "Community 74", + "norm_label": "_attach_relay_bridge()" + }, + { + "label": "_start_heartbeat()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L415", + "_origin": "ast", + "id": "node_meshnet_node_startup_start_heartbeat", + "community": 61, + "community_name": "Community 61", + "norm_label": "_start_heartbeat()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_startup_py_any", + "community": 61, + "community_name": "Community 61", + "norm_label": "any" + }, + { + "label": "Thread", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "thread", + "community": 61, + "community_name": "Community 61", + "norm_label": "thread" + }, + { + "label": "_register_with_tracker()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L608", + "_origin": "ast", + "id": "node_meshnet_node_startup_register_with_tracker", + "community": 61, + "community_name": "Community 61", + "norm_label": "_register_with_tracker()" + }, + { + "label": "_warn_virtual_network_ip()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L645", + "_origin": "ast", + "id": "node_meshnet_node_startup_warn_virtual_network_ip", + "community": 24, + "community_name": "Community 24", + "norm_label": "_warn_virtual_network_ip()" + }, + { + "label": "_registration_display_fields()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L675", + "_origin": "ast", + "id": "node_meshnet_node_startup_registration_display_fields", + "community": 24, + "community_name": "Community 24", + "norm_label": "_registration_display_fields()" + }, + { + "label": "_tracker_http_error_message()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L684", + "_origin": "ast", + "id": "node_meshnet_node_startup_tracker_http_error_message", + "community": 100, + "community_name": "Community 100", + "norm_label": "_tracker_http_error_message()" + }, + { + "label": "HTTPError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_startup_py_httperror", + "community": 100, + "community_name": "Community 100", + "norm_label": "httperror" + }, + { + "label": "_resolve_recipe()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L699", + "_origin": "ast", + "id": "node_meshnet_node_startup_resolve_recipe", + "community": 23, + "community_name": "Community 23", + "norm_label": "_resolve_recipe()" + }, + { + "label": "_capability_device()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L705", + "_origin": "ast", + "id": "node_meshnet_node_startup_capability_device", + "community": 61, + "community_name": "Community 61", + "norm_label": "_capability_device()" + }, + { + "label": "_admit_capability()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "_origin": "ast", + "id": "node_meshnet_node_startup_admit_capability", + "community": 61, + "community_name": "Community 61", + "norm_label": "_admit_capability()" + }, + { + "label": "CapabilityValidator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_startup_py_capabilityvalidator", + "community": 61, + "community_name": "Community 61", + "norm_label": "capabilityvalidator" + }, + { + "label": "_capability_refresher()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L761", + "_origin": "ast", + "id": "node_meshnet_node_startup_capability_refresher", + "community": 61, + "community_name": "Community 61", + "norm_label": "_capability_refresher()" + }, + { + "label": "run_startup()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L809", + "_origin": "ast", + "id": "node_meshnet_node_startup_run_startup", + "community": 24, + "community_name": "Community 24", + "norm_label": "run_startup()" + }, + { + "label": "_detect_num_layers()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1640", + "_origin": "ast", + "id": "node_meshnet_node_startup_detect_num_layers", + "community": 89, + "community_name": "Community 89", + "norm_label": "_detect_num_layers()" + }, + { + "label": "_probationary_status_line()", + "file_type": "code", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1665", + "_origin": "ast", + "id": "node_meshnet_node_startup_probationary_status_line", + "community": 61, + "community_name": "Community 61", + "norm_label": "_probationary_status_line()" + }, + { + "label": "Full node startup sequence \u2014 self-configuring, non-interactive.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_1", + "community": 24, + "community_name": "Community 24", + "norm_label": "full node startup sequence \u2014 self-configuring, non-interactive." + }, + { + "label": "Return a cheap local inventory record without reading model file contents.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L47", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_47", + "community": 89, + "community_name": "Community 89", + "norm_label": "return a cheap local inventory record without reading model file contents." + }, + { + "label": "Only checksum tiny stub shards; real model folders are too large to hash at\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L102", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_102", + "community": 89, + "community_name": "Community 89", + "norm_label": "only checksum tiny stub shards; real model folders are too large to hash at..." + }, + { + "label": "Return the capacity budget in MB and whether it came from VRAM or RAM.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L120", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_120", + "community": 24, + "community_name": "Community 24", + "norm_label": "return the capacity budget in mb and whether it came from vram or ram." + }, + { + "label": "Use tracker full-snapshot URLs for real HF model loading.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L129", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_129", + "community": 24, + "community_name": "Community 24", + "norm_label": "use tracker full-snapshot urls for real hf model loading." + }, + { + "label": "Apply PyTorch CPU thread settings before model load/benchmark.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L176", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_176", + "community": 24, + "community_name": "Community 24", + "norm_label": "apply pytorch cpu thread settings before model load/benchmark." + }, + { + "label": "CPU partial loads need room for model skeletons, tokenizer, and allocator peaks.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L228", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_228", + "community": 24, + "community_name": "Community 24", + "norm_label": "cpu partial loads need room for model skeletons, tokenizer, and allocator peaks." + }, + { + "label": "Infer relay WebSocket URL from a public HTTPS tracker origin. Public\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L333", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_333", + "community": 24, + "community_name": "Community 24", + "norm_label": "infer relay websocket url from a public https tracker origin. public..." + }, + { + "label": "Daemon thread: sends heartbeats and re-registers automatically after tracker\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L424", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_424", + "community": 61, + "community_name": "Community 61", + "norm_label": "daemon thread: sends heartbeats and re-registers automatically after tracker..." + }, + { + "label": "Register with the tracker, or start background retries when it is unreachable.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L615", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_615", + "community": 61, + "community_name": "Community 61", + "norm_label": "register with the tracker, or start background retries when it is unreachable." + }, + { + "label": "Print a warning when the auto-detected advertise IP is in a known virtual-\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L646", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_646", + "community": 24, + "community_name": "Community 24", + "norm_label": "print a warning when the auto-detected advertise ip is in a known virtual-..." + }, + { + "label": "Describe an HTTP rejection from the tracker, including its JSON error.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L685", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_685", + "community": 100, + "community_name": "Community 100", + "norm_label": "describe an http rejection from the tracker, including its json error." + }, + { + "label": "The recipe this node will serve with \u2014 resolved before any weights load.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L700", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_700", + "community": 23, + "community_name": "Community 23", + "norm_label": "the recipe this node will serve with \u2014 resolved before any weights load." + }, + { + "label": "The device the shard actually landed on, or the one this node detected.", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L706", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_706", + "community": 61, + "community_name": "Community 61", + "norm_label": "the device the shard actually landed on, or the one this node detected." + }, + { + "label": "Prove this node can serve the selection, or refuse to advertise it. Runs on the\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L727", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_727", + "community": 61, + "community_name": "Community 61", + "norm_label": "prove this node can serve the selection, or refuse to advertise it. runs on the..." + }, + { + "label": "A fresh proof for what the node serves *now*, run at re-registration time. The\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L771", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_771", + "community": 61, + "community_name": "Community 61", + "norm_label": "a fresh proof for what the node serves *now*, run at re-registration time. the..." + }, + { + "label": "Execute the full startup sequence and return a running node server. Steps (all\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L834", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_834", + "community": 24, + "community_name": "Community 24", + "norm_label": "execute the full startup sequence and return a running node server. steps (all..." + }, + { + "label": "Fetch num_hidden_layers from HuggingFace model config (downloads ~1 KB\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1641", + "_origin": "ast", + "id": "node_meshnet_node_startup_rationale_1641", + "community": 89, + "community_name": "Community 89", + "norm_label": "fetch num_hidden_layers from huggingface model config (downloads ~1 kb..." + }, + { + "label": "testing.py", + "file_type": "code", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_testing", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "testing.py" + }, + { + "label": "capability_report_for()", + "file_type": "code", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L22", + "_origin": "ast", + "id": "node_meshnet_node_testing_capability_report_for", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "capability_report_for()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_testing_py_any", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "any" + }, + { + "label": "assume_capability()", + "file_type": "code", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L59", + "_origin": "ast", + "id": "node_meshnet_node_testing_assume_capability", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "assume_capability()" + }, + { + "label": "capability_stub()", + "file_type": "code", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L64", + "_origin": "ast", + "id": "node_meshnet_node_testing_capability_stub", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "capability_stub()" + }, + { + "label": "CapabilityValidator", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_testing_py_capabilityvalidator", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "capabilityvalidator" + }, + { + "label": "Test-only seams. Nothing in the production code path may import this module.\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_testing_rationale_1", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "test-only seams. nothing in the production code path may import this module...." + }, + { + "label": "A report describing `context`, with any field bent away from the truth.", + "file_type": "rationale", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L38", + "_origin": "ast", + "id": "node_meshnet_node_testing_rationale_38", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "a report describing `context`, with any field bent away from the truth." + }, + { + "label": "Assert the selection works, without proving it. Tests only.", + "file_type": "rationale", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L60", + "_origin": "ast", + "id": "node_meshnet_node_testing_rationale_60", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "assert the selection works, without proving it. tests only." + }, + { + "label": "A validator producing a report that deviates from `context` as named.", + "file_type": "rationale", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L65", + "_origin": "ast", + "id": "node_meshnet_node_testing_rationale_65", + "community": 7, + "community_name": "Node Capability Reports", + "norm_label": "a validator producing a report that deviates from `context` as named." + }, + { + "label": "torch_server.py", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_torch_server", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "torch_server.py" + }, + { + "label": "_PipelineCacheMiss", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L37", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_pipelinecachemiss", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_pipelinecachemiss" + }, + { + "label": "Exception", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_py_exception", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "exception" + }, + { + "label": "_RelayRequestUncertainError", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L41", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_relayrequestuncertainerror" + }, + { + "label": "ConnectionError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "connectionerror", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "connectionerror" + }, + { + "label": "_DirectRequestUncertainError", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L45", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_directrequestuncertainerror", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_directrequestuncertainerror" + }, + { + "label": "_endpoint_key()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L56", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_endpoint_key", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_endpoint_key()" + }, + { + "label": "_own_endpoint_key()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L68", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_own_endpoint_key", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_own_endpoint_key()" + }, + { + "label": "_clamp_downstream_hops()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L76", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_clamp_downstream_hops", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_clamp_downstream_hops()" + }, + { + "label": "_format_downstream_route()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L96", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_format_downstream_route", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_format_downstream_route()" + }, + { + "label": "_write_progress_line()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L102", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_write_progress_line", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_write_progress_line()" + }, + { + "label": "_RelayHopClient", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L119", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_relayhopclient", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_relayhopclient" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L122", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_relayhopclient_init", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": ".__init__()" + }, + { + "label": ".request()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L128", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_relayhopclient_request", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": ".request()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L186", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_relayhopclient_close", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": ".close()" + }, + { + "label": "_DirectHopClient", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L197", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_directhopclient", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_directhopclient" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L204", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_directhopclient_init", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": ".__init__()" + }, + { + "label": "._connect()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L216", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_directhopclient_connect", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "._connect()" + }, + { + "label": "HTTPConnection", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_py_httpconnection", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "httpconnection" + }, + { + "label": ".request()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L222", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_directhopclient_request", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": ".request()" + }, + { + "label": ".close()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L241", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_directhopclient_close", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": ".close()" + }, + { + "label": "_relay_hop()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L250", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_relay_hop", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_relay_hop()" + }, + { + "label": "_maybe_compress_activation()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L275", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_maybe_compress_activation", + "community": 27, + "community_name": "Community 27", + "norm_label": "_maybe_compress_activation()" + }, + { + "label": "_is_cache_miss_body()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L283", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_is_cache_miss_body", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_is_cache_miss_body()" + }, + { + "label": "_response_error_snippet()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L290", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_response_error_snippet", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_response_error_snippet()" + }, + { + "label": "_TorchHTTPServer", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L302", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhttpserver", + "community": 32, + "community_name": "Community 32", + "norm_label": "_torchhttpserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L303", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhttpserver_init", + "community": 32, + "community_name": "Community 32", + "norm_label": ".__init__()" + }, + { + "label": ".note_decode_step()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L332", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhttpserver_note_decode_step", + "community": 32, + "community_name": "Community 32", + "norm_label": ".note_decode_step()" + }, + { + "label": ".snapshot_current_requests()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L360", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhttpserver_snapshot_current_requests", + "community": 32, + "community_name": "Community 32", + "norm_label": ".snapshot_current_requests()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_py_any", + "community": 32, + "community_name": "Community 32", + "norm_label": "any" + }, + { + "label": ".resolve_backend()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L380", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhttpserver_resolve_backend", + "community": 32, + "community_name": "Community 32", + "norm_label": ".resolve_backend()" + }, + { + "label": ".chat_enabled()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L390", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhttpserver_chat_enabled", + "community": 32, + "community_name": "Community 32", + "norm_label": ".chat_enabled()" + }, + { + "label": "_TorchHandler", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L397", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler", + "community": 49, + "community_name": "Community 49", + "norm_label": "_torchhandler" + }, + { + "label": ".log_message()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L402", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_log_message", + "community": 49, + "community_name": "Community 49", + "norm_label": ".log_message()" + }, + { + "label": "._request_id()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L405", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_request_id", + "community": 49, + "community_name": "Community 49", + "norm_label": "._request_id()" + }, + { + "label": "._request_log_suffix()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L412", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_request_log_suffix", + "community": 49, + "community_name": "Community 49", + "norm_label": "._request_log_suffix()" + }, + { + "label": "._track_request_begin()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L419", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_track_request_begin", + "community": 49, + "community_name": "Community 49", + "norm_label": "._track_request_begin()" + }, + { + "label": "._track_request_progress()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L436", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_track_request_progress", + "community": 49, + "community_name": "Community 49", + "norm_label": "._track_request_progress()" + }, + { + "label": "._track_request_end()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L452", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_track_request_end", + "community": 49, + "community_name": "Community 49", + "norm_label": "._track_request_end()" + }, + { + "label": ".do_POST()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L456", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_do_post", + "community": 49, + "community_name": "Community 49", + "norm_label": ".do_post()" + }, + { + "label": "._handle_infer()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L469", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_handle_infer", + "community": 49, + "community_name": "Community 49", + "norm_label": "._handle_infer()" + }, + { + "label": "._handle_forward()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L497", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_handle_forward", + "community": 49, + "community_name": "Community 49", + "norm_label": "._handle_forward()" + }, + { + "label": "._handle_prompt_forward()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L504", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_handle_prompt_forward", + "community": 49, + "community_name": "Community 49", + "norm_label": "._handle_prompt_forward()" + }, + { + "label": "._handle_binary_forward()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L517", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "community": 27, + "community_name": "Community 27", + "norm_label": "._handle_binary_forward()" + }, + { + "label": "._send_activation()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L637", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_send_activation", + "community": 49, + "community_name": "Community 49", + "norm_label": "._send_activation()" + }, + { + "label": "._read_json_body()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L652", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_read_json_body", + "community": 49, + "community_name": "Community 49", + "norm_label": "._read_json_body()" + }, + { + "label": "._send_json()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L664", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_send_json", + "community": 49, + "community_name": "Community 49", + "norm_label": "._send_json()" + }, + { + "label": "._handle_chat_completions()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L675", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_handle_chat_completions", + "community": 49, + "community_name": "Community 49", + "norm_label": "._handle_chat_completions()" + }, + { + "label": "._record_failed_request()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L688", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_record_failed_request", + "community": 49, + "community_name": "Community 49", + "norm_label": "._record_failed_request()" + }, + { + "label": "._do_chat_completions()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L693", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "community": 49, + "community_name": "Community 49", + "norm_label": "._do_chat_completions()" + }, + { + "label": "._get_remaining_route()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L974", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "._get_remaining_route()" + }, + { + "label": "._run_downstream_pipeline()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1050", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "._run_downstream_pipeline()" + }, + { + "label": "._stream_openai_response()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1290", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_stream_openai_response", + "community": 49, + "community_name": "Community 49", + "norm_label": "._stream_openai_response()" + }, + { + "label": "._start_openai_stream()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1299", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_start_openai_stream", + "community": 49, + "community_name": "Community 49", + "norm_label": "._start_openai_stream()" + }, + { + "label": "._send_openai_response()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1355", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchhandler_send_openai_response", + "community": 49, + "community_name": "Community 49", + "norm_label": "._send_openai_response()" + }, + { + "label": "_usage_for_response()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1418", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_usage_for_response", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_usage_for_response()" + }, + { + "label": "_backend_token_count()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1438", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_backend_token_count", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_backend_token_count()" + }, + { + "label": "_fallback_message_token_count()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1448", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_fallback_message_token_count", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_fallback_message_token_count()" + }, + { + "label": "_fallback_text_token_count()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1457", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_fallback_text_token_count", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "_fallback_text_token_count()" + }, + { + "label": "TorchNodeServer", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1464", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver", + "community": 32, + "community_name": "Community 32", + "norm_label": "torchnodeserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1467", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_init", + "community": 32, + "community_name": "Community 32", + "norm_label": ".__init__()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_py_path", + "community": 32, + "community_name": "Community 32", + "norm_label": "path" + }, + { + "label": ".route_timeout()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1509", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_route_timeout", + "community": 32, + "community_name": "Community 32", + "norm_label": ".route_timeout()" + }, + { + "label": ".backend()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1513", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_backend", + "community": 61, + "community_name": "Community 61", + "norm_label": ".backend()" + }, + { + "label": ".received_activations()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1517", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_received_activations", + "community": 32, + "community_name": "Community 32", + "norm_label": ".received_activations()" + }, + { + "label": ".forward_chunk_count()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1521", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_forward_chunk_count", + "community": 32, + "community_name": "Community 32", + "norm_label": ".forward_chunk_count()" + }, + { + "label": ".total_requests()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1525", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_total_requests", + "community": 37, + "community_name": "Community 37", + "norm_label": ".total_requests()" + }, + { + "label": ".failed_requests()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1529", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_failed_requests", + "community": 37, + "community_name": "Community 37", + "norm_label": ".failed_requests()" + }, + { + "label": ".queue_depth()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1533", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_queue_depth", + "community": 37, + "community_name": "Community 37", + "norm_label": ".queue_depth()" + }, + { + "label": ".current_requests()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1537", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_current_requests", + "community": 32, + "community_name": "Community 32", + "norm_label": ".current_requests()" + }, + { + "label": ".loaded_model_ids()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1543", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_loaded_model_ids", + "community": 32, + "community_name": "Community 32", + "norm_label": ".loaded_model_ids()" + }, + { + "label": ".backend_for()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1546", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_backend_for", + "community": 32, + "community_name": "Community 32", + "norm_label": ".backend_for()" + }, + { + "label": ".apply_tracker_directives()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1557", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_apply_tracker_directives", + "community": 32, + "community_name": "Community 32", + "norm_label": ".apply_tracker_directives()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1656", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_start", + "community": 32, + "community_name": "Community 32", + "norm_label": ".start()" + }, + { + "label": ".set_advertised_endpoint()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1675", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_set_advertised_endpoint", + "community": 32, + "community_name": "Community 32", + "norm_label": ".set_advertised_endpoint()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1680", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_torchnodeserver_stop", + "community": 32, + "community_name": "Community 32", + "norm_label": ".stop()" + }, + { + "label": "_load_backend()", + "file_type": "code", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1692", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_load_backend", + "community": 32, + "community_name": "Community 32", + "norm_label": "_load_backend()" + }, + { + "label": "HTTP server for real PyTorch-backed shard nodes.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "http server for real pytorch-backed shard nodes." + }, + { + "label": "A downstream hop reported 409 cache_miss \u2014 head must re-prefill.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L38", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_38", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "a downstream hop reported 409 cache_miss \u2014 head must re-prefill." + }, + { + "label": "A relay request may have reached the peer but produced no response.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L42", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_42", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "a relay request may have reached the peer but produced no response." + }, + { + "label": "A direct request may have reached the downstream node but did not finish.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L46", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_46", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "a direct request may have reached the downstream node but did not finish." + }, + { + "label": "Normalize http(s) endpoints for host:port comparison.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L57", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_57", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "normalize http(s) endpoints for host:port comparison." + }, + { + "label": "Ensure downstream start_layer continues after this shard's layers.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L80", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_80", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "ensure downstream start_layer continues after this shard's layers." + }, + { + "label": "Rewrite one in-place progress line (\\\\r) or finish with a newline.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L103", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_103", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "rewrite one in-place progress line (\\\\r) or finish with a newline." + }, + { + "label": "Persistent relay connection scoped to one generation handler.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L120", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_120", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "persistent relay connection scoped to one generation handler." + }, + { + "label": "One serialized HTTP/1.1 connection to one downstream hop. Generation handlers\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L198", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_198", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "one serialized http/1.1 connection to one downstream hop. generation handlers..." + }, + { + "label": "Send one request through a short-lived relay client (compatibility API).\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L257", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_257", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "send one request through a short-lived relay client (compatibility api)...." + }, + { + "label": "Compatibility wrapper for callers that only need wire body and encoding.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L278", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_278", + "community": 27, + "community_name": "Community 27", + "norm_label": "compatibility wrapper for callers that only need wire body and encoding." + }, + { + "label": "Return a compact error string from a downstream JSON/text response body.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L291", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_291", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "return a compact error string from a downstream json/text response body." + }, + { + "label": "Count one decode forward; return the cumulative step count when a log line is\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L335", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_335", + "community": 32, + "community_name": "Community 32", + "norm_label": "count one decode forward; return the cumulative step count when a log line is..." + }, + { + "label": "In-flight request snapshots for tracker heartbeats.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L361", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_361", + "community": 32, + "community_name": "Community 32", + "norm_label": "in-flight request snapshots for tracker heartbeats." + }, + { + "label": "Return downstream hops as dicts with endpoint, start_layer, and optional\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L975", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_975", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "return downstream hops as dicts with endpoint, start_layer, and optional..." + }, + { + "label": "Forward an activation through the downstream route. Returns (token_text,\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1062", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1062", + "community": 9, + "community_name": "Activation Transport & Binary Frames", + "norm_label": "forward an activation through the downstream route. returns (token_text,..." + }, + { + "label": "Stream tokens from an iterator as SSE chunks.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1291", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1291", + "community": 49, + "community_name": "Community 49", + "norm_label": "stream tokens from an iterator as sse chunks." + }, + { + "label": "Open an OpenAI-compatible SSE response and return a token emitter.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1300", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1300", + "community": 49, + "community_name": "Community 49", + "norm_label": "open an openai-compatible sse response and return a token emitter." + }, + { + "label": "HTTP server backed by a HuggingFace causal language model shard.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1465", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1465", + "community": 32, + "community_name": "Community 32", + "norm_label": "http server backed by a huggingface causal language model shard." + }, + { + "label": "The loaded backend serving `model_id` \u2014 full repo id or short name.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1547", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1547", + "community": 32, + "community_name": "Community 32", + "norm_label": "the loaded backend serving `model_id` \u2014 full repo id or short name." + }, + { + "label": "Apply tracker shard directives (LOAD_SHARD replace, ADD_SHARD load-more).", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1558", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1558", + "community": 32, + "community_name": "Community 32", + "norm_label": "apply tracker shard directives (load_shard replace, add_shard load-more)." + }, + { + "label": "Set the LAN-facing endpoint used for route self-detection.", + "file_type": "rationale", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1676", + "_origin": "ast", + "id": "node_meshnet_node_torch_server_rationale_1676", + "community": 32, + "community_name": "Community 32", + "norm_label": "set the lan-facing endpoint used for route self-detection." + }, + { + "label": "wallet.py", + "file_type": "code", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_wallet", + "community": 95, + "community_name": "Community 95", + "norm_label": "wallet.py" + }, + { + "label": "_b58encode()", + "file_type": "code", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L17", + "_origin": "ast", + "id": "node_meshnet_node_wallet_b58encode", + "community": 95, + "community_name": "Community 95", + "norm_label": "_b58encode()" + }, + { + "label": "load_or_create_wallet()", + "file_type": "code", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L32", + "_origin": "ast", + "id": "node_meshnet_node_wallet_load_or_create_wallet", + "community": 95, + "community_name": "Community 95", + "norm_label": "load_or_create_wallet()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_meshnet_node_wallet_py_path", + "community": 95, + "community_name": "Community 95", + "norm_label": "path" + }, + { + "label": "Solana wallet management \u2014 load or generate an Ed25519 keypair. Solana keypair\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_wallet_rationale_1", + "community": 95, + "community_name": "Community 95", + "norm_label": "solana wallet management \u2014 load or generate an ed25519 keypair. solana keypair..." + }, + { + "label": "Return (secret_32, public_32, address_base58). Loads from *path* if it exists;\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L35", + "_origin": "ast", + "id": "node_meshnet_node_wallet_rationale_35", + "community": 95, + "community_name": "Community 95", + "norm_label": "return (secret_32, public_32, address_base58). loads from *path* if it exists;..." + }, + { + "label": "wizard.py", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_wizard", + "community": 38, + "community_name": "Community 38", + "norm_label": "wizard.py" + }, + { + "label": "_ask()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L26", + "_origin": "ast", + "id": "node_meshnet_node_wizard_ask", + "community": 38, + "community_name": "Community 38", + "norm_label": "_ask()" + }, + { + "label": "_ask_int()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L42", + "_origin": "ast", + "id": "node_meshnet_node_wizard_ask_int", + "community": 38, + "community_name": "Community 38", + "norm_label": "_ask_int()" + }, + { + "label": "_ask_yn()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L63", + "_origin": "ast", + "id": "node_meshnet_node_wizard_ask_yn", + "community": 38, + "community_name": "Community 38", + "norm_label": "_ask_yn()" + }, + { + "label": "_detect_gpus()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L71", + "_origin": "ast", + "id": "node_meshnet_node_wizard_detect_gpus", + "community": 38, + "community_name": "Community 38", + "norm_label": "_detect_gpus()" + }, + { + "label": "_total_vram_gb()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L92", + "_origin": "ast", + "id": "node_meshnet_node_wizard_total_vram_gb", + "community": 38, + "community_name": "Community 38", + "norm_label": "_total_vram_gb()" + }, + { + "label": "_print_gpus()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L96", + "_origin": "ast", + "id": "node_meshnet_node_wizard_print_gpus", + "community": 38, + "community_name": "Community 38", + "norm_label": "_print_gpus()" + }, + { + "label": "_print_model_table()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L106", + "_origin": "ast", + "id": "node_meshnet_node_wizard_print_model_table", + "community": 38, + "community_name": "Community 38", + "norm_label": "_print_model_table()" + }, + { + "label": "_browse_hf_interactive()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L125", + "_origin": "ast", + "id": "node_meshnet_node_wizard_browse_hf_interactive", + "community": 38, + "community_name": "Community 38", + "norm_label": "_browse_hf_interactive()" + }, + { + "label": "_ask_quant()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L161", + "_origin": "ast", + "id": "node_meshnet_node_wizard_ask_quant", + "community": 38, + "community_name": "Community 38", + "norm_label": "_ask_quant()" + }, + { + "label": "_validate_dir()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L190", + "_origin": "ast", + "id": "node_meshnet_node_wizard_validate_dir", + "community": 38, + "community_name": "Community 38", + "norm_label": "_validate_dir()" + }, + { + "label": "_validate_tracker()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L199", + "_origin": "ast", + "id": "node_meshnet_node_wizard_validate_tracker", + "community": 38, + "community_name": "Community 38", + "norm_label": "_validate_tracker()" + }, + { + "label": "_ping_tracker()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L205", + "_origin": "ast", + "id": "node_meshnet_node_wizard_ping_tracker", + "community": 38, + "community_name": "Community 38", + "norm_label": "_ping_tracker()" + }, + { + "label": "run_wizard()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L214", + "_origin": "ast", + "id": "node_meshnet_node_wizard_run_wizard", + "community": 38, + "community_name": "Community 38", + "norm_label": "run_wizard()" + }, + { + "label": "print_models_table()", + "file_type": "code", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L311", + "_origin": "ast", + "id": "node_meshnet_node_wizard_print_models_table", + "community": 38, + "community_name": "Community 38", + "norm_label": "print_models_table()" + }, + { + "label": "Interactive first-run setup wizard \u2014 mining-client style.", + "file_type": "rationale", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L1", + "_origin": "ast", + "id": "node_meshnet_node_wizard_rationale_1", + "community": 38, + "community_name": "Community 38", + "norm_label": "interactive first-run setup wizard \u2014 mining-client style." + }, + { + "label": "Prompt user and return answer. Returns default on empty input or EOF.", + "file_type": "rationale", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L27", + "_origin": "ast", + "id": "node_meshnet_node_wizard_rationale_27", + "community": 38, + "community_name": "Community 38", + "norm_label": "prompt user and return answer. returns default on empty input or eof." + }, + { + "label": "Return list of detected GPU dicts with name and vram_gb.", + "file_type": "rationale", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L72", + "_origin": "ast", + "id": "node_meshnet_node_wizard_rationale_72", + "community": 38, + "community_name": "Community 38", + "norm_label": "return list of detected gpu dicts with name and vram_gb." + }, + { + "label": "Show HF Hub top-20 and let user enter a repo ID. Returns repo ID or None to go\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L126", + "_origin": "ast", + "id": "node_meshnet_node_wizard_rationale_126", + "community": 38, + "community_name": "Community 38", + "norm_label": "show hf hub top-20 and let user enter a repo id. returns repo id or none to go..." + }, + { + "label": "Return True if tracker responds to /health.", + "file_type": "rationale", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L206", + "_origin": "ast", + "id": "node_meshnet_node_wizard_rationale_206", + "community": 38, + "community_name": "Community 38", + "norm_label": "return true if tracker responds to /health." + }, + { + "label": "Run the interactive setup wizard and return a config dict. Raises\u2026", + "file_type": "rationale", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L215", + "_origin": "ast", + "id": "node_meshnet_node_wizard_rationale_215", + "community": 38, + "community_name": "Community 38", + "norm_label": "run the interactive setup wizard and return a config dict. raises..." + }, + { + "label": "Print curated model table for `meshnet-node models`.", + "file_type": "rationale", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L312", + "_origin": "ast", + "id": "node_meshnet_node_wizard_rationale_312", + "community": 38, + "community_name": "Community 38", + "norm_label": "print curated model table for `meshnet-node models`." + }, + { + "label": "meshnet-range-loader.cpp", + "file_type": "code", + "source_file": "node/native/llama/meshnet-range-loader.cpp", + "source_location": "L1", + "_origin": "ast", + "id": "node_native_llama_meshnet_range_loader", + "community": 108, + "community_name": "Community 108", + "norm_label": "meshnet-range-loader.cpp" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "node/native/llama/meshnet-range-loader.cpp", + "source_location": "L18", + "_origin": "ast", + "id": "node_native_llama_meshnet_range_loader_main", + "community": 108, + "community_name": "Community 108", + "norm_label": "main()" + }, + { + "label": "test_shard_protocol_conformance.cpp", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L1", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance", + "community": 62, + "community_name": "Community 62", + "norm_label": "test_shard_protocol_conformance.cpp" + }, + { + "label": "Crc32c()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L54", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_crc32c", + "community": 62, + "community_name": "Community 62", + "norm_label": "crc32c()" + }, + { + "label": "string", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "string", + "community": 62, + "community_name": "Community 62", + "norm_label": "string" + }, + { + "label": "ReadFile()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L74", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_readfile", + "community": 62, + "community_name": "Community 62", + "norm_label": "readfile()" + }, + { + "label": "path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_cpp_path", + "community": 62, + "community_name": "Community 62", + "norm_label": "path" + }, + { + "label": "ReassembleUncompressed()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L88", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_reassembleuncompressed", + "community": 62, + "community_name": "Community 62", + "norm_label": "reassembleuncompressed()" + }, + { + "label": "CheckFingerprint()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L116", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_checkfingerprint", + "community": 62, + "community_name": "Community 62", + "norm_label": "checkfingerprint()" + }, + { + "label": "Fingerprint", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "fingerprint", + "community": 62, + "community_name": "Community 62", + "norm_label": "fingerprint" + }, + { + "label": "TestSessionRequestVector()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L125", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_testsessionrequestvector", + "community": 62, + "community_name": "Community 62", + "norm_label": "testsessionrequestvector()" + }, + { + "label": "TestCapabilityReportVector()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L199", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_testcapabilityreportvector", + "community": 62, + "community_name": "Community 62", + "norm_label": "testcapabilityreportvector()" + }, + { + "label": "TestUnknownFieldsArePreserved()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L218", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_testunknownfieldsarepreserved", + "community": 62, + "community_name": "Community 62", + "norm_label": "testunknownfieldsarepreserved()" + }, + { + "label": "TestSparseMessageParses()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L245", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_testsparsemessageparses", + "community": 62, + "community_name": "Community 62", + "norm_label": "testsparsemessageparses()" + }, + { + "label": "TestDecodeFastPathIsSmall()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L261", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_testdecodefastpathissmall", + "community": 62, + "community_name": "Community 62", + "norm_label": "testdecodefastpathissmall()" + }, + { + "label": "TestDecodeBundleVector()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L299", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_testdecodebundlevector", + "community": 62, + "community_name": "Community 62", + "norm_label": "testdecodebundlevector()" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L320", + "_origin": "ast", + "id": "node_native_tests_test_shard_protocol_conformance_main", + "community": 62, + "community_name": "Community 62", + "norm_label": "main()" + }, + { + "label": "meshnet-node", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "node/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet_node", + "community": 118, + "community_name": "Community 118", + "norm_label": "meshnet-node" + }, + { + "label": "meshnet_p2p/__init__.py", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_init", + "community": 109, + "community_name": "Community 109", + "norm_label": "meshnet_p2p/__init__.py" + }, + { + "label": "meshnet_p2p \u2014 Gossip protocol and shard swarm for the Distributed Inference\u2026", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_init_rationale_1", + "community": 109, + "community_name": "Community 109", + "norm_label": "meshnet_p2p \u2014 gossip protocol and shard swarm for the distributed inference..." + }, + { + "label": "meshnet_p2p/gossip.py", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip", + "community": 54, + "community_name": "Community 54", + "norm_label": "meshnet_p2p/gossip.py" + }, + { + "label": "_make_envelope()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L27", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_make_envelope", + "community": 54, + "community_name": "Community 54", + "norm_label": "_make_envelope()" + }, + { + "label": "GossipClient", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L39", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient", + "community": 54, + "community_name": "Community 54", + "norm_label": "gossipclient" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L52", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_init", + "community": 54, + "community_name": "Community 54", + "norm_label": ".__init__()" + }, + { + "label": ".subscribe()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L66", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_subscribe", + "community": 54, + "community_name": "Community 54", + "norm_label": ".subscribe()" + }, + { + "label": ".publish()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L70", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_publish", + "community": 54, + "community_name": "Community 54", + "norm_label": ".publish()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L76", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_start", + "community": 54, + "community_name": "Community 54", + "norm_label": ".start()" + }, + { + "label": ".wait_connected()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L83", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_wait_connected", + "community": 54, + "community_name": "Community 54", + "norm_label": ".wait_connected()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L87", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_stop", + "community": 54, + "community_name": "Community 54", + "norm_label": ".stop()" + }, + { + "label": "._run_loop()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L99", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_run_loop", + "community": 54, + "community_name": "Community 54", + "norm_label": "._run_loop()" + }, + { + "label": "._connect_loop()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L107", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_connect_loop", + "community": 54, + "community_name": "Community 54", + "norm_label": "._connect_loop()" + }, + { + "label": "._receive_loop()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L136", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_receive_loop", + "community": 54, + "community_name": "Community 54", + "norm_label": "._receive_loop()" + }, + { + "label": "._send()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L157", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_gossipclient_send", + "community": 54, + "community_name": "Community 54", + "norm_label": "._send()" + }, + { + "label": "WebSocket gossip client \u2014 connects to relay, publish/subscribe to topics.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_rationale_1", + "community": 54, + "community_name": "Community 54", + "norm_label": "websocket gossip client \u2014 connects to relay, publish/subscribe to topics." + }, + { + "label": "Thread-safe WebSocket gossip client. Usage:: client =\u2026", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L40", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_rationale_40", + "community": 54, + "community_name": "Community 54", + "norm_label": "thread-safe websocket gossip client. usage:: client =..." + }, + { + "label": "Register a sync callback for messages on topic.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L67", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_rationale_67", + "community": 54, + "community_name": "Community 54", + "norm_label": "register a sync callback for messages on topic." + }, + { + "label": "Send a gossip message to all peers via the relay. Thread-safe.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L71", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_rationale_71", + "community": 54, + "community_name": "Community 54", + "norm_label": "send a gossip message to all peers via the relay. thread-safe." + }, + { + "label": "Start the gossip client in a background thread.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L77", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_rationale_77", + "community": 54, + "community_name": "Community 54", + "norm_label": "start the gossip client in a background thread." + }, + { + "label": "Block until connected to relay or timeout. Returns True if connected.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L84", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_rationale_84", + "community": 54, + "community_name": "Community 54", + "norm_label": "block until connected to relay or timeout. returns true if connected." + }, + { + "label": "Stop the gossip client and clean up.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L88", + "_origin": "ast", + "id": "p2p_meshnet_p2p_gossip_rationale_88", + "community": 54, + "community_name": "Community 54", + "norm_label": "stop the gossip client and clean up." + }, + { + "label": "identity.py", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity", + "community": 90, + "community_name": "Community 90", + "norm_label": "identity.py" + }, + { + "label": "_generate_keypair()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L14", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity_generate_keypair", + "community": 90, + "community_name": "Community 90", + "norm_label": "_generate_keypair()" + }, + { + "label": "_peer_id_from_pubkey()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L32", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity_peer_id_from_pubkey", + "community": 90, + "community_name": "Community 90", + "norm_label": "_peer_id_from_pubkey()" + }, + { + "label": "load_or_create_identity()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L36", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity_load_or_create_identity", + "community": 90, + "community_name": "Community 90", + "norm_label": "load_or_create_identity()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity_py_path", + "community": 90, + "community_name": "Community 90", + "norm_label": "path" + }, + { + "label": "Peer identity \u2014 stable peer_id and RSA keypair, persisted to disk.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity_rationale_1", + "community": 90, + "community_name": "Community 90", + "norm_label": "peer identity \u2014 stable peer_id and rsa keypair, persisted to disk." + }, + { + "label": "Return (private_key_pem, public_key_pem) for a new RSA-2048 keypair.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L15", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity_rationale_15", + "community": 90, + "community_name": "Community 90", + "norm_label": "return (private_key_pem, public_key_pem) for a new rsa-2048 keypair." + }, + { + "label": "Return identity dict with peer_id, private_key_pem, public_key_pem. Creates and\u2026", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L37", + "_origin": "ast", + "id": "p2p_meshnet_p2p_identity_rationale_37", + "community": 90, + "community_name": "Community 90", + "norm_label": "return identity dict with peer_id, private_key_pem, public_key_pem. creates and..." + }, + { + "label": "mdns.py", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns", + "community": 65, + "community_name": "Community 65", + "norm_label": "mdns.py" + }, + { + "label": "_local_ip()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L24", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_local_ip", + "community": 65, + "community_name": "Community 65", + "norm_label": "_local_ip()" + }, + { + "label": "MdnsDiscovery", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L35", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "community": 65, + "community_name": "Community 65", + "norm_label": "mdnsdiscovery" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L52", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_mdnsdiscovery_init", + "community": 65, + "community_name": "Community 65", + "norm_label": ".__init__()" + }, + { + "label": ".is_available()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L67", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_mdnsdiscovery_is_available", + "community": 65, + "community_name": "Community 65", + "norm_label": ".is_available()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L70", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_mdnsdiscovery_start", + "community": 65, + "community_name": "Community 65", + "norm_label": ".start()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L93", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_mdnsdiscovery_stop", + "community": 65, + "community_name": "Community 65", + "norm_label": ".stop()" + }, + { + "label": "_Listener", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L105", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_listener", + "community": 65, + "community_name": "Community 65", + "norm_label": "_listener" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L108", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_listener_init", + "community": 65, + "community_name": "Community 65", + "norm_label": ".__init__()" + }, + { + "label": ".add_service()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L111", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_listener_add_service", + "community": 65, + "community_name": "Community 65", + "norm_label": ".add_service()" + }, + { + "label": ".remove_service()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L125", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_listener_remove_service", + "community": 65, + "community_name": "Community 65", + "norm_label": ".remove_service()" + }, + { + "label": ".update_service()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L134", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_listener_update_service", + "community": 65, + "community_name": "Community 65", + "norm_label": ".update_service()" + }, + { + "label": "mDNS peer discovery using zeroconf (optional dependency). Falls back gracefully\u2026", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_rationale_1", + "community": 65, + "community_name": "Community 65", + "norm_label": "mdns peer discovery using zeroconf (optional dependency). falls back gracefully..." + }, + { + "label": "Announce this node on mDNS and discover peers on the same LAN. If `zeroconf` is\u2026", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L36", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_rationale_36", + "community": 65, + "community_name": "Community 65", + "norm_label": "announce this node on mdns and discover peers on the same lan. if `zeroconf` is..." + }, + { + "label": "Internal zeroconf service listener.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L106", + "_origin": "ast", + "id": "p2p_meshnet_p2p_mdns_rationale_106", + "community": 65, + "community_name": "Community 65", + "norm_label": "internal zeroconf service listener." + }, + { + "label": "tls.py", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls", + "community": 75, + "community_name": "Community 75", + "norm_label": "tls.py" + }, + { + "label": "generate_self_signed_cert()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L17", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_generate_self_signed_cert", + "community": 75, + "community_name": "Community 75", + "norm_label": "generate_self_signed_cert()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_py_path", + "community": 75, + "community_name": "Community 75", + "norm_label": "path" + }, + { + "label": "cert_fingerprint()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L83", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_cert_fingerprint", + "community": 75, + "community_name": "Community 75", + "norm_label": "cert_fingerprint()" + }, + { + "label": "make_server_ssl_context()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L94", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_make_server_ssl_context", + "community": 75, + "community_name": "Community 75", + "norm_label": "make_server_ssl_context()" + }, + { + "label": "SSLContext", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "sslcontext", + "community": 75, + "community_name": "Community 75", + "norm_label": "sslcontext" + }, + { + "label": "make_client_ssl_context()", + "file_type": "code", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L106", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_make_client_ssl_context", + "community": 75, + "community_name": "Community 75", + "norm_label": "make_client_ssl_context()" + }, + { + "label": "TLS certificate generation and fingerprint helpers for node-to-node comms.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L1", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_rationale_1", + "community": 75, + "community_name": "Community 75", + "norm_label": "tls certificate generation and fingerprint helpers for node-to-node comms." + }, + { + "label": "Generate a self-signed RSA-2048 cert valid for 10 years. Returns (cert_path,\u2026", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L22", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_rationale_22", + "community": 75, + "community_name": "Community 75", + "norm_label": "generate a self-signed rsa-2048 cert valid for 10 years. returns (cert_path,..." + }, + { + "label": "Return sha256 fingerprint of the cert as 'sha256:'.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L84", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_rationale_84", + "community": 75, + "community_name": "Community 75", + "norm_label": "return sha256 fingerprint of the cert as 'sha256:'." + }, + { + "label": "Return an ssl.SSLContext for a server using our self-signed cert.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L98", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_rationale_98", + "community": 75, + "community_name": "Community 75", + "norm_label": "return an ssl.sslcontext for a server using our self-signed cert." + }, + { + "label": "Return a client SSLContext. verify=False for self-signed TOFU connections.", + "file_type": "rationale", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L107", + "_origin": "ast", + "id": "p2p_meshnet_p2p_tls_rationale_107", + "community": 75, + "community_name": "Community 75", + "norm_label": "return a client sslcontext. verify=false for self-signed tofu connections." + }, + { + "label": "meshnet-p2p", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "p2p/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet_p2p", + "community": 119, + "community_name": "Community 119", + "norm_label": "meshnet-p2p" + }, + { + "label": "meshnet_relay/__init__.py", + "file_type": "code", + "source_file": "relay/meshnet_relay/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_init", + "community": 110, + "community_name": "Community 110", + "norm_label": "meshnet_relay/__init__.py" + }, + { + "label": "meshnet-relay \u2014 NAT-traversal relay and gossip hub.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_init_rationale_1", + "community": 110, + "community_name": "Community 110", + "norm_label": "meshnet-relay \u2014 nat-traversal relay and gossip hub." + }, + { + "label": "meshnet_relay/cli.py", + "file_type": "code", + "source_file": "relay/meshnet_relay/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_cli", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "meshnet_relay/cli.py" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "relay/meshnet_relay/cli.py", + "source_location": "L11", + "_origin": "ast", + "id": "relay_meshnet_relay_cli_main", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "main()" + }, + { + "label": "meshnet-relay CLI entry point.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_cli_rationale_1", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "meshnet-relay cli entry point." + }, + { + "label": "peer_registry.py", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "peer_registry.py" + }, + { + "label": "PeerEntry", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L12", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerentry", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "peerentry" + }, + { + "label": "PeerRegistry", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L20", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "peerregistry" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L21", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_init", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".__init__()" + }, + { + "label": ".register()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L25", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_register", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".register()" + }, + { + "label": ".unregister()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L29", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_unregister", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".unregister()" + }, + { + "label": ".touch()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L33", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_touch", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".touch()" + }, + { + "label": ".get()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L38", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_get", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".get()" + }, + { + "label": ".all_except()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L42", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_all_except", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".all_except()" + }, + { + "label": ".list_peers()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L46", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_list_peers", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".list_peers()" + }, + { + "label": ".__len__()", + "file_type": "code", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L58", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_peerregistry_len", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".__len__()" + }, + { + "label": "In-memory registry of connected gossip peers.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_peer_registry_rationale_1", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "in-memory registry of connected gossip peers." + }, + { + "label": "meshnet_relay/server.py", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_server", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "meshnet_relay/server.py" + }, + { + "label": "ws_max_size()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L32", + "_origin": "ast", + "id": "relay_meshnet_relay_server_ws_max_size", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "ws_max_size()" + }, + { + "label": "encode_binary_frame()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L52", + "_origin": "ast", + "id": "relay_meshnet_relay_server_encode_binary_frame", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "encode_binary_frame()" + }, + { + "label": "decode_binary_frame()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L57", + "_origin": "ast", + "id": "relay_meshnet_relay_server_decode_binary_frame", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "decode_binary_frame()" + }, + { + "label": "RelayServer", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L65", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "relayserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L76", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_init", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".__init__()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "relay_meshnet_relay_server_py_path", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "path" + }, + { + "label": ".registry()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L108", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_registry", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".registry()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L111", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_start", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".start()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L120", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_stop", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": ".stop()" + }, + { + "label": "._fail_pending_for_peer()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L127", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_fail_pending_for_peer", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "._fail_pending_for_peer()" + }, + { + "label": "._run()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L133", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_run", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "._run()" + }, + { + "label": "._serve()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L137", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_serve", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "._serve()" + }, + { + "label": "._handle_connection()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L171", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_handle_connection", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "._handle_connection()" + }, + { + "label": "._handle_gossip()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L193", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_handle_gossip", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "._handle_gossip()" + }, + { + "label": "._handle_circuit_relay()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L262", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_handle_circuit_relay", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "._handle_circuit_relay()" + }, + { + "label": "._handle_rpc()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L290", + "_origin": "ast", + "id": "relay_meshnet_relay_server_relayserver_handle_rpc", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "._handle_rpc()" + }, + { + "label": "_broadcast()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L390", + "_origin": "ast", + "id": "relay_meshnet_relay_server_broadcast", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "_broadcast()" + }, + { + "label": "_safe_send()", + "file_type": "code", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L401", + "_origin": "ast", + "id": "relay_meshnet_relay_server_safe_send", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "_safe_send()" + }, + { + "label": "Relay server \u2014 WebSocket gossip hub + circuit relay proxy. HTTP API (served via\u2026", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_1", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "relay server \u2014 websocket gossip hub + circuit relay proxy. http api (served via..." + }, + { + "label": "Max inbound WebSocket frame size; MESHNET_WS_MAX_BYTES<=0 means unlimited.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L33", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_33", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "max inbound websocket frame size; meshnet_ws_max_bytes<=0 means unlimited." + }, + { + "label": "Async WebSocket relay server that runs in a background thread. Usage:: server =\u2026", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L66", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_66", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "async websocket relay server that runs in a background thread. usage:: server =..." + }, + { + "label": "Start server in background thread. Returns actual bound port.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L112", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_112", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "start server in background thread. returns actual bound port." + }, + { + "label": "Wake requesters immediately when their selected bridge disconnects.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L128", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_128", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "wake requesters immediately when their selected bridge disconnects." + }, + { + "label": "Dispatch incoming WebSocket to gossip hub or circuit relay.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L172", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_172", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "dispatch incoming websocket to gossip hub or circuit relay." + }, + { + "label": "Accept a gossip peer connection, register it, and fan out messages.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L194", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_194", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "accept a gossip peer connection, register it, and fan out messages." + }, + { + "label": "Proxy WebSocket traffic between ws_requester and target_peer_id's ws.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L263", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_263", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "proxy websocket traffic between ws_requester and target_peer_id's ws." + }, + { + "label": "Relay sequential HTTP-shaped requests over one requester connection.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L291", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_291", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "relay sequential http-shaped requests over one requester connection." + }, + { + "label": "Send raw message to all peers; ignore individual send failures.", + "file_type": "rationale", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L391", + "_origin": "ast", + "id": "relay_meshnet_relay_server_rationale_391", + "community": 12, + "community_name": "Relay Peer Registry", + "norm_label": "send raw message to all peers; ignore individual send failures." + }, + { + "label": "meshnet-relay", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "relay/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet_relay", + "community": 120, + "community_name": "Community 120", + "norm_label": "meshnet-relay" + }, + { + "label": "meshnet/__init__.py", + "file_type": "code", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "sdk_meshnet_init", + "community": 25, + "community_name": "Community 25", + "norm_label": "meshnet/__init__.py" + }, + { + "label": "meshnet \u2014 Distributed Inference Network Python SDK.", + "file_type": "rationale", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "sdk_meshnet_init_rationale_1", + "community": 25, + "community_name": "Community 25", + "norm_label": "meshnet \u2014 distributed inference network python sdk." + }, + { + "label": "client.py", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L1", + "_origin": "ast", + "id": "sdk_meshnet_client", + "community": 25, + "community_name": "Community 25", + "norm_label": "client.py" + }, + { + "label": "WalletBalance", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L16", + "_origin": "ast", + "id": "sdk_meshnet_client_walletbalance", + "community": 25, + "community_name": "Community 25", + "norm_label": "walletbalance" + }, + { + "label": "TopUpQuote", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L24", + "_origin": "ast", + "id": "sdk_meshnet_client_topupquote", + "community": 25, + "community_name": "Community 25", + "norm_label": "topupquote" + }, + { + "label": "CostEstimate", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L34", + "_origin": "ast", + "id": "sdk_meshnet_client_costestimate", + "community": 25, + "community_name": "Community 25", + "norm_label": "costestimate" + }, + { + "label": "RedundantRequestResult", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L44", + "_origin": "ast", + "id": "sdk_meshnet_client_redundantrequestresult", + "community": 25, + "community_name": "Community 25", + "norm_label": "redundantrequestresult" + }, + { + "label": "Client", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L52", + "_origin": "ast", + "id": "sdk_meshnet_client_client", + "community": 25, + "community_name": "Community 25", + "norm_label": "client" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L60", + "_origin": "ast", + "id": "sdk_meshnet_client_client_init", + "community": 25, + "community_name": "Community 25", + "norm_label": ".__init__()" + }, + { + "label": ".estimate_cost()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L71", + "_origin": "ast", + "id": "sdk_meshnet_client_client_estimate_cost", + "community": 25, + "community_name": "Community 25", + "norm_label": ".estimate_cost()" + }, + { + "label": ".request()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L81", + "_origin": "ast", + "id": "sdk_meshnet_client_client_request", + "community": 25, + "community_name": "Community 25", + "norm_label": ".request()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "sdk_meshnet_client_py_any", + "community": 25, + "community_name": "Community 25", + "norm_label": "any" + }, + { + "label": "._get_json()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L102", + "_origin": "ast", + "id": "sdk_meshnet_client_client_get_json", + "community": 25, + "community_name": "Community 25", + "norm_label": "._get_json()" + }, + { + "label": "._post_json()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L111", + "_origin": "ast", + "id": "sdk_meshnet_client_client_post_json", + "community": 25, + "community_name": "Community 25", + "norm_label": "._post_json()" + }, + { + "label": "._headers()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L122", + "_origin": "ast", + "id": "sdk_meshnet_client_client_headers", + "community": 25, + "community_name": "Community 25", + "norm_label": "._headers()" + }, + { + "label": "_WalletClient", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L126", + "_origin": "ast", + "id": "sdk_meshnet_client_walletclient", + "community": 25, + "community_name": "Community 25", + "norm_label": "_walletclient" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L127", + "_origin": "ast", + "id": "sdk_meshnet_client_walletclient_init", + "community": 25, + "community_name": "Community 25", + "norm_label": ".__init__()" + }, + { + "label": ".balance()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L130", + "_origin": "ast", + "id": "sdk_meshnet_client_walletclient_balance", + "community": 25, + "community_name": "Community 25", + "norm_label": ".balance()" + }, + { + "label": ".top_up()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L134", + "_origin": "ast", + "id": "sdk_meshnet_client_walletclient_top_up", + "community": 25, + "community_name": "Community 25", + "norm_label": ".top_up()" + }, + { + "label": "_ModelsClient", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L147", + "_origin": "ast", + "id": "sdk_meshnet_client_modelsclient", + "community": 25, + "community_name": "Community 25", + "norm_label": "_modelsclient" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L148", + "_origin": "ast", + "id": "sdk_meshnet_client_modelsclient_init", + "community": 25, + "community_name": "Community 25", + "norm_label": ".__init__()" + }, + { + "label": ".available()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L151", + "_origin": "ast", + "id": "sdk_meshnet_client_modelsclient_available", + "community": 25, + "community_name": "Community 25", + "norm_label": ".available()" + }, + { + "label": "_openai_base_url()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L162", + "_origin": "ast", + "id": "sdk_meshnet_client_openai_base_url", + "community": 25, + "community_name": "Community 25", + "norm_label": "_openai_base_url()" + }, + { + "label": "_chat_completion()", + "file_type": "code", + "source_file": "sdk/meshnet/client.py", + "source_location": "L166", + "_origin": "ast", + "id": "sdk_meshnet_client_chat_completion", + "community": 25, + "community_name": "Community 25", + "norm_label": "_chat_completion()" + }, + { + "label": "ChatCompletion", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "chatcompletion", + "community": 25, + "community_name": "Community 25", + "norm_label": "chatcompletion" + }, + { + "label": "Typed Python SDK for the meshnet OpenAI-compatible gateway.", + "file_type": "rationale", + "source_file": "sdk/meshnet/client.py", + "source_location": "L1", + "_origin": "ast", + "id": "sdk_meshnet_client_rationale_1", + "community": 25, + "community_name": "Community 25", + "norm_label": "typed python sdk for the meshnet openai-compatible gateway." + }, + { + "label": "API-key balance in client-facing currencies.", + "file_type": "rationale", + "source_file": "sdk/meshnet/client.py", + "source_location": "L17", + "_origin": "ast", + "id": "sdk_meshnet_client_rationale_17", + "community": 25, + "community_name": "Community 25", + "norm_label": "api-key balance in client-facing currencies." + }, + { + "label": "Payment details for funding an API key account.", + "file_type": "rationale", + "source_file": "sdk/meshnet/client.py", + "source_location": "L25", + "_origin": "ast", + "id": "sdk_meshnet_client_rationale_25", + "community": 25, + "community_name": "Community 25", + "norm_label": "payment details for funding an api key account." + }, + { + "label": "Preflight cost estimate for a request.", + "file_type": "rationale", + "source_file": "sdk/meshnet/client.py", + "source_location": "L35", + "_origin": "ast", + "id": "sdk_meshnet_client_rationale_35", + "community": 25, + "community_name": "Community 25", + "norm_label": "preflight cost estimate for a request." + }, + { + "label": "Result of sending a prompt through multiple independent routes.", + "file_type": "rationale", + "source_file": "sdk/meshnet/client.py", + "source_location": "L45", + "_origin": "ast", + "id": "sdk_meshnet_client_rationale_45", + "community": 25, + "community_name": "Community 25", + "norm_label": "result of sending a prompt through multiple independent routes." + }, + { + "label": "meshnet SDK client. ``chat`` is the official OpenAI SDK chat resource,\u2026", + "file_type": "rationale", + "source_file": "sdk/meshnet/client.py", + "source_location": "L53", + "_origin": "ast", + "id": "sdk_meshnet_client_rationale_53", + "community": 25, + "community_name": "Community 25", + "norm_label": "meshnet sdk client. ``chat`` is the official openai sdk chat resource,..." + }, + { + "label": "meshnet", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "sdk/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet", + "community": 115, + "community_name": "Community 115", + "norm_label": "meshnet" + }, + { + "label": "meshnet_tracker/__init__.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_init", + "community": 114, + "community_name": "Community 114", + "norm_label": "meshnet_tracker/__init__.py" + }, + { + "label": "meshnet_tracker \u2014 Distributed Inference Network node registry and route\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_init_rationale_1", + "community": 114, + "community_name": "Community 114", + "norm_label": "meshnet_tracker \u2014 distributed inference network node registry and route..." + }, + { + "label": "accounts.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts", + "community": 22, + "community_name": "Community 22", + "norm_label": "accounts.py" + }, + { + "label": "_normalize_nickname()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L37", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_normalize_nickname", + "community": 22, + "community_name": "Community 22", + "norm_label": "_normalize_nickname()" + }, + { + "label": "_hash_password()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L50", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_hash_password", + "community": 22, + "community_name": "Community 22", + "norm_label": "_hash_password()" + }, + { + "label": "AccountStore", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L56", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore", + "community": 22, + "community_name": "Community 22", + "norm_label": "accountstore" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L59", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_init", + "community": 22, + "community_name": "Community 22", + "norm_label": ".__init__()" + }, + { + "label": ".register()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L76", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_register", + "community": 22, + "community_name": "Community 22", + "norm_label": ".register()" + }, + { + "label": ".update_profile()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L117", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_update_profile", + "community": 22, + "community_name": "Community 22", + "norm_label": ".update_profile()" + }, + { + "label": ".verify_login()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L135", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_verify_login", + "community": 22, + "community_name": "Community 22", + "norm_label": ".verify_login()" + }, + { + "label": ".create_session()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L148", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_create_session", + "community": 22, + "community_name": "Community 22", + "norm_label": ".create_session()" + }, + { + "label": ".session_account()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L159", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_session_account", + "community": 22, + "community_name": "Community 22", + "norm_label": ".session_account()" + }, + { + "label": ".destroy_session()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L172", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_destroy_session", + "community": 22, + "community_name": "Community 22", + "norm_label": ".destroy_session()" + }, + { + "label": ".create_api_key()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L182", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_create_api_key", + "community": 22, + "community_name": "Community 22", + "norm_label": ".create_api_key()" + }, + { + "label": ".revoke_api_key()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L196", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_revoke_api_key", + "community": 22, + "community_name": "Community 22", + "norm_label": ".revoke_api_key()" + }, + { + "label": ".keys_for()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L210", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_keys_for", + "community": 22, + "community_name": "Community 22", + "norm_label": ".keys_for()" + }, + { + "label": ".is_key_revoked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L216", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_is_key_revoked", + "community": 22, + "community_name": "Community 22", + "norm_label": ".is_key_revoked()" + }, + { + "label": ".is_active_key()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L220", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_is_active_key", + "community": 22, + "community_name": "Community 22", + "norm_label": ".is_active_key()" + }, + { + "label": ".owner_of_key()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L224", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_owner_of_key", + "community": 22, + "community_name": "Community 22", + "norm_label": ".owner_of_key()" + }, + { + "label": "._public_view()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L230", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "community": 22, + "community_name": "Community 22", + "norm_label": "._public_view()" + }, + { + "label": ".get_account()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L240", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_get_account", + "community": 22, + "community_name": "Community 22", + "norm_label": ".get_account()" + }, + { + "label": ".list_accounts()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L245", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_list_accounts", + "community": 22, + "community_name": "Community 22", + "norm_label": ".list_accounts()" + }, + { + "label": ".account_count()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L257", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_account_count", + "community": 22, + "community_name": "Community 22", + "norm_label": ".account_count()" + }, + { + "label": ".events_since()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L263", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_events_since", + "community": 22, + "community_name": "Community 22", + "norm_label": ".events_since()" + }, + { + "label": ".apply_events()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L267", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_apply_events", + "community": 22, + "community_name": "Community 22", + "norm_label": ".apply_events()" + }, + { + "label": "._apply_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L278", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "community": 22, + "community_name": "Community 22", + "norm_label": "._apply_locked()" + }, + { + "label": "._init_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L318", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_init_db", + "community": 22, + "community_name": "Community 22", + "norm_label": "._init_db()" + }, + { + "label": "._load_from_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L331", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_load_from_db", + "community": 22, + "community_name": "Community 22", + "norm_label": "._load_from_db()" + }, + { + "label": ".save_to_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L356", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_accountstore_save_to_db", + "community": 22, + "community_name": "Community 22", + "norm_label": ".save_to_db()" + }, + { + "label": "Tracker user accounts: registration, login, API-key management. Accounts are\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_rationale_1", + "community": 22, + "community_name": "Community 22", + "norm_label": "tracker user accounts: registration, login, api-key management. accounts are..." + }, + { + "label": "Thread-safe account/API-key store with SQLite persistence and event replication.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L57", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_rationale_57", + "community": 22, + "community_name": "Community 22", + "norm_label": "thread-safe account/api-key store with sqlite persistence and event replication." + }, + { + "label": "Create an account. The first account becomes the admin. Raises ValueError with\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L84", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_rationale_84", + "community": 22, + "community_name": "Community 22", + "norm_label": "create an account. the first account becomes the admin. raises valueerror with..." + }, + { + "label": "Update display fields for an account. Pass nickname=None to clear.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L118", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_rationale_118", + "community": 22, + "community_name": "Community 22", + "norm_label": "update display fields for an account. pass nickname=none to clear." + }, + { + "label": "Return the public account view when credentials match, else None.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L136", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_rationale_136", + "community": 22, + "community_name": "Community 22", + "norm_label": "return the public account view when credentials match, else none." + }, + { + "label": "Revoke a key owned by ``account_id``. Returns False if not owned.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L197", + "_origin": "ast", + "id": "tracker_meshnet_tracker_accounts_rationale_197", + "community": 22, + "community_name": "Community 22", + "norm_label": "revoke a key owned by ``account_id``. returns false if not owned." + }, + { + "label": "auth.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth", + "community": 81, + "community_name": "Community 81", + "norm_label": "auth.py" + }, + { + "label": "_hive_digest()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L28", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_hive_digest", + "community": 81, + "community_name": "Community 81", + "norm_label": "_hive_digest()" + }, + { + "label": "sign_hive_request()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L34", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_sign_hive_request", + "community": 81, + "community_name": "Community 81", + "norm_label": "sign_hive_request()" + }, + { + "label": "verify_hive_request()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L43", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_verify_hive_request", + "community": 81, + "community_name": "Community 81", + "norm_label": "verify_hive_request()" + }, + { + "label": "is_validator_token()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L70", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_is_validator_token", + "community": 81, + "community_name": "Community 81", + "norm_label": "is_validator_token()" + }, + { + "label": "Unified tracker auth primitives (ADR-0017, alpha issues 01/02/20). Two\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_rationale_1", + "community": 81, + "community_name": "Community 81", + "norm_label": "unified tracker auth primitives (adr-0017, alpha issues 01/02/20). two..." + }, + { + "label": "Headers a tracker attaches when pushing gossip to a hive peer.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L35", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_rationale_35", + "community": 81, + "community_name": "Community 81", + "norm_label": "headers a tracker attaches when pushing gossip to a hive peer." + }, + { + "label": "True only when the request carries a fresh, valid hive signature. Fails closed:\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L50", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_rationale_50", + "community": 81, + "community_name": "Community 81", + "norm_label": "true only when the request carries a fresh, valid hive signature. fails closed:..." + }, + { + "label": "Constant-time check of a presented bearer token against the configured\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L71", + "_origin": "ast", + "id": "tracker_meshnet_tracker_auth_rationale_71", + "community": 81, + "community_name": "Community 81", + "norm_label": "constant-time check of a presented bearer token against the configured..." + }, + { + "label": "billing.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing", + "community": 94, + "community_name": "Community 94", + "norm_label": "billing.py" + }, + { + "label": "_normalize_rates()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L30", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_normalize_rates", + "community": 94, + "community_name": "Community 94", + "norm_label": "_normalize_rates()" + }, + { + "label": "BillingLedger", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L42", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger", + "community": 66, + "community_name": "Community 66", + "norm_label": "billingledger" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L47", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_init", + "community": 94, + "community_name": "Community 94", + "norm_label": ".__init__()" + }, + { + "label": ".price_for()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L83", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_price_for", + "community": 96, + "community_name": "Community 96", + "norm_label": ".price_for()" + }, + { + "label": ".prices_for()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L90", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_prices_for", + "community": 96, + "community_name": "Community 96", + "norm_label": ".prices_for()" + }, + { + "label": ".set_price()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L94", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_set_price", + "community": 102, + "community_name": "Community 102", + "norm_label": ".set_price()" + }, + { + "label": ".set_prices()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L98", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_set_prices", + "community": 102, + "community_name": "Community 102", + "norm_label": ".set_prices()" + }, + { + "label": ".ensure_client()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L104", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_ensure_client", + "community": 101, + "community_name": "Community 101", + "norm_label": ".ensure_client()" + }, + { + "label": ".has_funds()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L118", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_has_funds", + "community": 101, + "community_name": "Community 101", + "norm_label": ".has_funds()" + }, + { + "label": ".grant_caller_credit()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L121", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_grant_caller_credit", + "community": 69, + "community_name": "Community 69", + "norm_label": ".grant_caller_credit()" + }, + { + "label": ".credit_client()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L144", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_credit_client", + "community": 69, + "community_name": "Community 69", + "norm_label": ".credit_client()" + }, + { + "label": ".charge_request()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L158", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_charge_request", + "community": 96, + "community_name": "Community 96", + "norm_label": ".charge_request()" + }, + { + "label": ".bind_wallet()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L225", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_bind_wallet", + "community": 69, + "community_name": "Community 69", + "norm_label": ".bind_wallet()" + }, + { + "label": ".api_key_for_wallet()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L245", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_api_key_for_wallet", + "community": 66, + "community_name": "Community 66", + "norm_label": ".api_key_for_wallet()" + }, + { + "label": ".credit_deposit()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L249", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_credit_deposit", + "community": 69, + "community_name": "Community 69", + "norm_label": ".credit_deposit()" + }, + { + "label": ".has_event()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L274", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_has_event", + "community": 66, + "community_name": "Community 66", + "norm_label": ".has_event()" + }, + { + "label": ".payables()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L280", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_payables", + "community": 66, + "community_name": "Community 66", + "norm_label": ".payables()" + }, + { + "label": ".confirm_settlement()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L306", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_confirm_settlement", + "community": 69, + "community_name": "Community 69", + "norm_label": ".confirm_settlement()" + }, + { + "label": ".unconfirmed_settlements()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L319", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_unconfirmed_settlements", + "community": 66, + "community_name": "Community 66", + "norm_label": ".unconfirmed_settlements()" + }, + { + "label": ".settlement_history()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L329", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_settlement_history", + "community": 66, + "community_name": "Community 66", + "norm_label": ".settlement_history()" + }, + { + "label": ".settle_node_payout()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L343", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_settle_node_payout", + "community": 69, + "community_name": "Community 69", + "norm_label": ".settle_node_payout()" + }, + { + "label": ".forfeit_pending()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L366", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_forfeit_pending", + "community": 112, + "community_name": "Community 112", + "norm_label": ".forfeit_pending()" + }, + { + "label": ".events_since()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L382", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_events_since", + "community": 111, + "community_name": "Community 111", + "norm_label": ".events_since()" + }, + { + "label": ".apply_events()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L387", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_apply_events", + "community": 69, + "community_name": "Community 69", + "norm_label": ".apply_events()" + }, + { + "label": "._apply_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L399", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "community": 69, + "community_name": "Community 69", + "norm_label": "._apply_locked()" + }, + { + "label": ".get_client_balance()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L451", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_get_client_balance", + "community": 66, + "community_name": "Community 66", + "norm_label": ".get_client_balance()" + }, + { + "label": ".get_node_pending()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L455", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_get_node_pending", + "community": 66, + "community_name": "Community 66", + "norm_label": ".get_node_pending()" + }, + { + "label": ".usage_totals_for()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L459", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_usage_totals_for", + "community": 66, + "community_name": "Community 66", + "norm_label": ".usage_totals_for()" + }, + { + "label": ".usage_for()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L478", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_usage_for", + "community": 113, + "community_name": "Community 113", + "norm_label": ".usage_for()" + }, + { + "label": ".snapshot()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L502", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_snapshot", + "community": 66, + "community_name": "Community 66", + "norm_label": ".snapshot()" + }, + { + "label": "._init_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L526", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_init_db", + "community": 94, + "community_name": "Community 94", + "norm_label": "._init_db()" + }, + { + "label": "._load_from_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L535", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_load_from_db", + "community": 94, + "community_name": "Community 94", + "norm_label": "._load_from_db()" + }, + { + "label": ".save_to_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L551", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_billingledger_save_to_db", + "community": 66, + "community_name": "Community 66", + "norm_label": ".save_to_db()" + }, + { + "label": "Off-chain USDT billing ledger (ADR-0015, US-031). Tracks client API-key\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_1", + "community": 94, + "community_name": "Community 94", + "norm_label": "off-chain usdt billing ledger (adr-0015, us-031). tracks client api-key..." + }, + { + "label": "Coerce a price spec into an (input_per_1k, output_per_1k) pair.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L31", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_31", + "community": 94, + "community_name": "Community 94", + "norm_label": "coerce a price spec into an (input_per_1k, output_per_1k) pair." + }, + { + "label": "Thread-safe USDT ledger with SQLite persistence and event replication.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L43", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_43", + "community": 66, + "community_name": "Community 66", + "norm_label": "thread-safe usdt ledger with sqlite persistence and event replication." + }, + { + "label": "Blended (average) per-1k rate \u2014 kept for estimators and history logs.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L84", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_84", + "community": 96, + "community_name": "Community 96", + "norm_label": "blended (average) per-1k rate \u2014 kept for estimators and history logs." + }, + { + "label": "(input_per_1k, output_per_1k) for a model (US-045).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L91", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_91", + "community": 96, + "community_name": "Community 96", + "norm_label": "(input_per_1k, output_per_1k) for a model (us-045)." + }, + { + "label": "Legacy single-rate setter \u2014 applies the same rate to input and output.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L95", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_95", + "community": 102, + "community_name": "Community 102", + "norm_label": "legacy single-rate setter \u2014 applies the same rate to input and output." + }, + { + "label": "Return the client's balance without granting implicit credit.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L105", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_105", + "community": 101, + "community_name": "Community 101", + "norm_label": "return the client's balance without granting implicit credit." + }, + { + "label": "Grant the one-time Caller Credit for an account (US-039). The event id is\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L122", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_122", + "community": 69, + "community_name": "Community 69", + "norm_label": "grant the one-time caller credit for an account (us-039). the event id is..." + }, + { + "label": "Debit the client and split the fee 90/10. With\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L168", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_168", + "community": 96, + "community_name": "Community 96", + "norm_label": "debit the client and split the fee 90/10. with..." + }, + { + "label": "Bind a client wallet pubkey to an API key (US-032 deposits, C6). A wallet\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L226", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_226", + "community": 69, + "community_name": "Community 69", + "norm_label": "bind a client wallet pubkey to an api key (us-032 deposits, c6). a wallet..." + }, + { + "label": "Credit an on-chain deposit exactly once. The event id embeds the transaction\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L250", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_250", + "community": 69, + "community_name": "Community 69", + "norm_label": "credit an on-chain deposit exactly once. the event id embeds the transaction..." + }, + { + "label": "Wallets due a payout: pending \u2265 threshold OR pending age \u2265 max_period, never\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L289", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_289", + "community": 66, + "community_name": "Community 66", + "norm_label": "wallets due a payout: pending \u2265 threshold or pending age \u2265 max_period, never..." + }, + { + "label": "Record the on-chain transaction signature for a settlement batch.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L307", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_307", + "community": 69, + "community_name": "Community 69", + "norm_label": "record the on-chain transaction signature for a settlement batch." + }, + { + "label": "Settlement batches whose pending was debited but whose transaction has not been\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L320", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_320", + "community": 66, + "community_name": "Community 66", + "norm_label": "settlement batches whose pending was debited but whose transaction has not been..." + }, + { + "label": "Deduct a paid-out amount from a node's pending balance (US-033 hook). ADR-0015:\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L344", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_344", + "community": 69, + "community_name": "Community 69", + "norm_label": "deduct a paid-out amount from a node's pending balance (us-033 hook). adr-0015:..." + }, + { + "label": "Forfeit a node's entire pending balance to the protocol cut (US-034 hook).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L367", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_367", + "community": 112, + "community_name": "Community 112", + "norm_label": "forfeit a node's entire pending balance to the protocol cut (us-034 hook)." + }, + { + "label": "Return events after ``index`` in the local log and the new cursor.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L383", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_383", + "community": 111, + "community_name": "Community 111", + "norm_label": "return events after ``index`` in the local log and the new cursor." + }, + { + "label": "Apply peer events not yet seen locally. Returns how many applied.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L388", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_388", + "community": 69, + "community_name": "Community 69", + "norm_label": "apply peer events not yet seen locally. returns how many applied." + }, + { + "label": "Aggregate charge totals without per-request records (dashboard summary).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L460", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_460", + "community": 66, + "community_name": "Community 66", + "norm_label": "aggregate charge totals without per-request records (dashboard summary)." + }, + { + "label": "Aggregate charge history for a set of API keys (dashboard view).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L479", + "_origin": "ast", + "id": "tracker_meshnet_tracker_billing_rationale_479", + "community": 113, + "community_name": "Community 113", + "norm_label": "aggregate charge history for a set of api keys (dashboard view)." + }, + { + "label": "calibration.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration", + "community": 76, + "community_name": "Community 76", + "norm_label": "calibration.py" + }, + { + "label": "ToplocCalibrationStore", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L26", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "community": 91, + "community_name": "Community 91", + "norm_label": "toploccalibrationstore" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L29", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_init", + "community": 91, + "community_name": "Community 91", + "norm_label": ".__init__()" + }, + { + "label": ".record_run()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L37", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_record_run", + "community": 91, + "community_name": "Community 91", + "norm_label": ".record_run()" + }, + { + "label": ".runs()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L67", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_runs", + "community": 91, + "community_name": "Community 91", + "norm_label": ".runs()" + }, + { + "label": ".distinct_hardware_profiles()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L71", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_distinct_hardware_profiles", + "community": 76, + "community_name": "Community 76", + "norm_label": ".distinct_hardware_profiles()" + }, + { + "label": ".gate_status()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L75", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_gate_status", + "community": 76, + "community_name": "Community 76", + "norm_label": ".gate_status()" + }, + { + "label": ".envelope()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L91", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_envelope", + "community": 76, + "community_name": "Community 76", + "norm_label": ".envelope()" + }, + { + "label": "._init_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L132", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_init_db", + "community": 91, + "community_name": "Community 91", + "norm_label": "._init_db()" + }, + { + "label": "._load_from_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L143", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_load_from_db", + "community": 91, + "community_name": "Community 91", + "norm_label": "._load_from_db()" + }, + { + "label": "._save_run()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L155", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_toploccalibrationstore_save_run", + "community": 91, + "community_name": "Community 91", + "norm_label": "._save_run()" + }, + { + "label": "_percentile()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L168", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_percentile", + "community": 76, + "community_name": "Community 76", + "norm_label": "_percentile()" + }, + { + "label": "_floor()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L179", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_floor", + "community": 76, + "community_name": "Community 76", + "norm_label": "_floor()" + }, + { + "label": "_ceiling()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L185", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_ceiling", + "community": 76, + "community_name": "Community 76", + "norm_label": "_ceiling()" + }, + { + "label": "_false_positive_rate()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L191", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_false_positive_rate", + "community": 76, + "community_name": "Community 76", + "norm_label": "_false_positive_rate()" + }, + { + "label": "TOPLOC honest-noise calibration corpus (ADR-0018 consequences, issue 21).\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_rationale_1", + "community": 76, + "community_name": "Community 76", + "norm_label": "toploc honest-noise calibration corpus (adr-0018 consequences, issue 21)...." + }, + { + "label": "Thread-safe SQLite-backed corpus of per-node TOPLOC divergence runs.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L27", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_rationale_27", + "community": 91, + "community_name": "Community 91", + "norm_label": "thread-safe sqlite-backed corpus of per-node toploc divergence runs." + }, + { + "label": "Whether the corpus is broad enough to enable production thresholds. Alpha\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L76", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_rationale_76", + "community": 76, + "community_name": "Community 76", + "norm_label": "whether the corpus is broad enough to enable production thresholds. alpha..." + }, + { + "label": "Recommended tolerance constants derived from the corpus. `exp_intersections`\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L97", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_rationale_97", + "community": 76, + "community_name": "Community 76", + "norm_label": "recommended tolerance constants derived from the corpus. `exp_intersections`..." + }, + { + "label": "Fraction of the (honest, by construction) corpus that would be flagged by the\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L198", + "_origin": "ast", + "id": "tracker_meshnet_tracker_calibration_rationale_198", + "community": 76, + "community_name": "Community 76", + "norm_label": "fraction of the (honest, by construction) corpus that would be flagged by the..." + }, + { + "label": "meshnet_tracker/capability.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "meshnet_tracker/capability.py" + }, + { + "label": "normalize_policy()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L114", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_normalize_policy", + "community": 28, + "community_name": "Community 28", + "norm_label": "normalize_policy()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_py_any", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "any" + }, + { + "label": "policy_from_env()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L121", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_policy_from_env", + "community": 28, + "community_name": "Community 28", + "norm_label": "policy_from_env()" + }, + { + "label": "sanitize_detail()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L126", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_sanitize_detail", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "sanitize_detail()" + }, + { + "label": "catalogue_is_compatible()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L136", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_catalogue_is_compatible", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "catalogue_is_compatible()" + }, + { + "label": "_parse_version()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L149", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_parse_version", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_parse_version()" + }, + { + "label": "CapabilityState", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L160", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_capabilitystate", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "capabilitystate" + }, + { + "label": ".proven()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L195", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_capabilitystate_proven", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".proven()" + }, + { + "label": ".fingerprint()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L200", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_capabilitystate_fingerprint", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".fingerprint()" + }, + { + "label": ".routable_under()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L206", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_capabilitystate_routable_under", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".routable_under()" + }, + { + "label": ".with_state()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L211", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_capabilitystate_with_state", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": ".with_state()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L215", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_capabilitystate_to_dict", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".to_dict()" + }, + { + "label": "absent_state()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L239", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_absent_state", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "absent_state()" + }, + { + "label": "evaluate_report()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L252", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_evaluate_report", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "evaluate_report()" + }, + { + "label": "_ReportError", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L476", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_reporterror", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_reporterror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_py_valueerror", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "valueerror" + }, + { + "label": "_parse_report()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L480", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_parse_report", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_parse_report()" + }, + { + "label": "_object()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L515", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_object", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_object()" + }, + { + "label": "_text()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L521", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_text", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_text()" + }, + { + "label": "_optional_text()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L527", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_optional_text", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_optional_text()" + }, + { + "label": "_index()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L533", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_index", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_index()" + }, + { + "label": "_maybe_int()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L539", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_maybe_int", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_maybe_int()" + }, + { + "label": "_diagnostics()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L545", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_diagnostics", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_diagnostics()" + }, + { + "label": "Tracker-side validation of the capability report a Node presents at\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_1", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "tracker-side validation of the capability report a node presents at..." + }, + { + "label": "Return a known policy name, falling back to the default for anything else.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L115", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_115", + "community": 28, + "community_name": "Community 28", + "norm_label": "return a known policy name, falling back to the default for anything else." + }, + { + "label": "Collapse, redact and clip a string bound for an operator view.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L127", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_127", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "collapse, redact and clip a string bound for an operator view." + }, + { + "label": "True when `version` is at least `MIN_CATALOGUE_VERSION`. Versions are dotted\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L137", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_137", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "true when `version` is at least `min_catalogue_version`. versions are dotted..." + }, + { + "label": "The tracker's sanitized verdict on one node's presented proof. This is what the\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L161", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_161", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "the tracker's sanitized verdict on one node's presented proof. this is what the..." + }, + { + "label": "The presented proof covers exactly what the node advertised.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L196", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_196", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "the presented proof covers exactly what the node advertised." + }, + { + "label": "What route formation compares. `None` when the node declares no identity.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L201", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_201", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "what route formation compares. `none` when the node declares no identity." + }, + { + "label": "Re-verdict a recorded proof against what the node advertises *now*.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L212", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_212", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "re-verdict a recorded proof against what the node advertises *now*." + }, + { + "label": "The verdict for a node that presented no proof at all (legacy node).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L240", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_240", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "the verdict for a node that presented no proof at all (legacy node)." + }, + { + "label": "Judge the proof a node presented against what that node is advertising.\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L265", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_265", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "judge the proof a node presented against what that node is advertising...." + }, + { + "label": "Malformed report input. Messages name the field, never echo a payload.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L477", + "_origin": "ast", + "id": "tracker_meshnet_tracker_capability_rationale_477", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "malformed report input. messages name the field, never echo a payload." + }, + { + "label": "meshnet_tracker/cli.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "meshnet_tracker/cli.py" + }, + { + "label": "_load_env_file()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L36", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_load_env_file", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_load_env_file()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_py_path", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "path" + }, + { + "label": "_load_env_defaults()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L62", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_load_env_defaults", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_load_env_defaults()" + }, + { + "label": "_routing_config_from_args()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L74", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_routing_config_from_args", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_routing_config_from_args()" + }, + { + "label": "Namespace", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "namespace", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "namespace" + }, + { + "label": "main()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L87", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_main", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "main()" + }, + { + "label": "meshnet-tracker CLI entry point.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_rationale_1", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "meshnet-tracker cli entry point." + }, + { + "label": "Load simple KEY=VALUE pairs from an env file without overriding env vars.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L37", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_rationale_37", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "load simple key=value pairs from an env file without overriding env vars." + }, + { + "label": "Load machine-specific, local, and user-level tracker env defaults.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L63", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_rationale_63", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "load machine-specific, local, and user-level tracker env defaults." + }, + { + "label": "Build a RoutingConfig from CLI flags; None keeps env-var/server defaults.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L75", + "_origin": "ast", + "id": "tracker_meshnet_tracker_cli_rationale_75", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "build a routingconfig from cli flags; none keeps env-var/server defaults." + }, + { + "label": "meshnet_tracker/gossip.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip", + "community": 67, + "community_name": "Community 67", + "norm_label": "meshnet_tracker/gossip.py" + }, + { + "label": "NodeGossip", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L23", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip", + "community": 67, + "community_name": "Community 67", + "norm_label": "nodegossip" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L33", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_init", + "community": 67, + "community_name": "Community 67", + "norm_label": ".__init__()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L40", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_start", + "community": 67, + "community_name": "Community 67", + "norm_label": ".start()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L44", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_stop", + "community": 67, + "community_name": "Community 67", + "norm_label": ".stop()" + }, + { + "label": ".record()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L47", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_record", + "community": 67, + "community_name": "Community 67", + "norm_label": ".record()" + }, + { + "label": ".merge()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L54", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_merge", + "community": 67, + "community_name": "Community 67", + "norm_label": ".merge()" + }, + { + "label": ".last_seen()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L61", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_last_seen", + "community": 67, + "community_name": "Community 67", + "norm_label": ".last_seen()" + }, + { + "label": ".snapshot()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L66", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_snapshot", + "community": 67, + "community_name": "Community 67", + "norm_label": ".snapshot()" + }, + { + "label": "._push_loop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L70", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_nodegossip_push_loop", + "community": 67, + "community_name": "Community 67", + "norm_label": "._push_loop()" + }, + { + "label": "CRDT gossip for node liveness heartbeats. Uses a last-write-wins (LWW) register\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_rationale_1", + "community": 67, + "community_name": "Community 67", + "norm_label": "crdt gossip for node liveness heartbeats. uses a last-write-wins (lww) register..." + }, + { + "label": "LWW gossip table for inference-node heartbeat timestamps. ``record(node_id)``\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L24", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_rationale_24", + "community": 67, + "community_name": "Community 67", + "norm_label": "lww gossip table for inference-node heartbeat timestamps. ``record(node_id)``..." + }, + { + "label": "Record a heartbeat for *node_id* at *wall_ts* (default: now).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L48", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_rationale_48", + "community": 67, + "community_name": "Community 67", + "norm_label": "record a heartbeat for *node_id* at *wall_ts* (default: now)." + }, + { + "label": "Merge a gossip snapshot from a peer tracker (LWW per key).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L55", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_rationale_55", + "community": 67, + "community_name": "Community 67", + "norm_label": "merge a gossip snapshot from a peer tracker (lww per key)." + }, + { + "label": "Return wall-clock timestamp of last known heartbeat, or None.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L62", + "_origin": "ast", + "id": "tracker_meshnet_tracker_gossip_rationale_62", + "community": 67, + "community_name": "Community 67", + "norm_label": "return wall-clock timestamp of last known heartbeat, or none." + }, + { + "label": "hf_pricing.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "hf_pricing.py" + }, + { + "label": "HfPriceQuote", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L43", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "hfpricequote" + }, + { + "label": ".blended_price_per_1k_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L51", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricequote_blended_price_per_1k_tokens", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".blended_price_per_1k_tokens()" + }, + { + "label": ".alias_keys()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L60", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricequote_alias_keys", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".alias_keys()" + }, + { + "label": "_HfPricingTableParser", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L65", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_hfpricingtableparser" + }, + { + "label": "HTMLParser", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "htmlparser", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "htmlparser" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L68", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_init", + "community": 28, + "community_name": "Community 28", + "norm_label": ".__init__()" + }, + { + "label": ".handle_starttag()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L77", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_handle_starttag", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".handle_starttag()" + }, + { + "label": ".handle_data()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L94", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_handle_data", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".handle_data()" + }, + { + "label": ".handle_endtag()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L98", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_handle_endtag", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".handle_endtag()" + }, + { + "label": "parse_hf_pricing_table()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L120", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_parse_hf_pricing_table", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "parse_hf_pricing_table()" + }, + { + "label": "_default_fetch_html()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L127", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_default_fetch_html", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_default_fetch_html()" + }, + { + "label": "fetch_hf_price_quotes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L133", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_fetch_hf_price_quotes", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "fetch_hf_price_quotes()" + }, + { + "label": "cheapest_matching_quote()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L153", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_cheapest_matching_quote", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "cheapest_matching_quote()" + }, + { + "label": "HfPricingLog", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L172", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "community": 28, + "community_name": "Community 28", + "norm_label": "hfpricinglog" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L181", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init", + "community": 28, + "community_name": "Community 28", + "norm_label": ".__init__()" + }, + { + "label": ".record_change()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L189", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_record_change", + "community": 28, + "community_name": "Community 28", + "norm_label": ".record_change()" + }, + { + "label": ".history()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L212", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_history", + "community": 28, + "community_name": "Community 28", + "norm_label": ".history()" + }, + { + "label": "._init_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L221", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init_db", + "community": 28, + "community_name": "Community 28", + "norm_label": "._init_db()" + }, + { + "label": "._load_from_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L231", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_load_from_db", + "community": 28, + "community_name": "Community 28", + "norm_label": "._load_from_db()" + }, + { + "label": "._save_change()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L243", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_save_change", + "community": 28, + "community_name": "Community 28", + "norm_label": "._save_change()" + }, + { + "label": "hf_search_term()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L255", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_hf_search_term", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "hf_search_term()" + }, + { + "label": "refresh_preset_price()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L263", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "refresh_preset_price()" + }, + { + "label": "Dynamic per-model pricing benchmarked against HuggingFace inference rates\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_1", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "dynamic per-model pricing benchmarked against huggingface inference rates..." + }, + { + "label": "One (model, provider) row from the HF inference pricing table.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L44", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_44", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "one (model, provider) row from the hf inference pricing table." + }, + { + "label": "Average of input/output $-per-1M-token rates, converted to $/1k. The tracker\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L52", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_52", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "average of input/output $-per-1m-token rates, converted to $/1k. the tracker..." + }, + { + "label": "Both the bare-repo and repo::provider forms an ``hf_aliases`` entry may use.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L61", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_61", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "both the bare-repo and repo::provider forms an ``hf_aliases`` entry may use." + }, + { + "label": "Extracts (repo_id, provider, input$/1M, output$/1M) rows from the raw HTML.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L66", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_66", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "extracts (repo_id, provider, input$/1m, output$/1m) rows from the raw html." + }, + { + "label": "Pure parsing function \u2014 no network I/O, so it's directly unit-testable.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L121", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_121", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "pure parsing function \u2014 no network i/o, so it's directly unit-testable." + }, + { + "label": "Fetch and parse the HF inference pricing table filtered by ``search_term``.\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L139", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_139", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "fetch and parse the hf inference pricing table filtered by ``search_term``...." + }, + { + "label": "Cheapest quote whose repo (optionally ``repo::provider``) is in ``aliases``. An\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L156", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_156", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "cheapest quote whose repo (optionally ``repo::provider``) is in ``aliases``. an..." + }, + { + "label": "Thread-safe SQLite-backed audit log of dynamic price changes (issue 23). Every\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L173", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_173", + "community": 28, + "community_name": "Community 28", + "norm_label": "thread-safe sqlite-backed audit log of dynamic price changes (issue 23). every..." + }, + { + "label": "Best-effort search term for the HF pricing page's ``?search=`` filter.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L256", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_256", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "best-effort search term for the hf pricing page's ``?search=`` filter." + }, + { + "label": "Compute the new price for one preset, or None if nothing should change. Never\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L271", + "_origin": "ast", + "id": "tracker_meshnet_tracker_hf_pricing_rationale_271", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "compute the new price for one preset, or none if nothing should change. never..." + }, + { + "label": "logging_setup.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "logging_setup.py" + }, + { + "label": "_ExactLevelFilter", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L18", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_exactlevelfilter", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_exactlevelfilter" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L19", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_exactlevelfilter_init", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".__init__()" + }, + { + "label": ".filter()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L23", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_exactlevelfilter_filter", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".filter()" + }, + { + "label": "LogRecord", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "logrecord", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "logrecord" + }, + { + "label": "_TeeStream", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L27", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_teestream", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_teestream" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L28", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_teestream_init", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".__init__()" + }, + { + "label": "TextIO", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "textio", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "textio" + }, + { + "label": "Logger", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "logger", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "logger" + }, + { + "label": ".write()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L34", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_teestream_write", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".write()" + }, + { + "label": ".flush()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L45", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_teestream_flush", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".flush()" + }, + { + "label": ".isatty()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L52", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_teestream_isatty", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": ".isatty()" + }, + { + "label": "_make_handler()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L56", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_make_handler", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "_make_handler()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_py_path", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "path" + }, + { + "label": "RotatingFileHandler", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "rotatingfilehandler", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "rotatingfilehandler" + }, + { + "label": "configure_tracker_file_logging()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L69", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "configure_tracker_file_logging()" + }, + { + "label": "tracker_logger()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L98", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_tracker_logger", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "tracker_logger()" + }, + { + "label": "Rotating file logging for the tracker CLI.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_rationale_1", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "rotating file logging for the tracker cli." + }, + { + "label": "Configure rotatable info/warning/error log files and return the directory.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L76", + "_origin": "ast", + "id": "tracker_meshnet_tracker_logging_setup_rationale_76", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "configure rotatable info/warning/error log files and return the directory." + }, + { + "label": "model_files.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files", + "community": 55, + "community_name": "Community 55", + "norm_label": "model_files.py" + }, + { + "label": "snapshot_dir_for_repo()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L50", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_snapshot_dir_for_repo", + "community": 55, + "community_name": "Community 55", + "norm_label": "snapshot_dir_for_repo()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_py_path", + "community": 55, + "community_name": "Community 55", + "norm_label": "path" + }, + { + "label": "files_for_layer_range()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L67", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_files_for_layer_range", + "community": 55, + "community_name": "Community 55", + "norm_label": "files_for_layer_range()" + }, + { + "label": "select_safetensors_files_for_layers()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L72", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "community": 55, + "community_name": "Community 55", + "norm_label": "select_safetensors_files_for_layers()" + }, + { + "label": "_tensor_belongs_to_range()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L107", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_tensor_belongs_to_range", + "community": 55, + "community_name": "Community 55", + "norm_label": "_tensor_belongs_to_range()" + }, + { + "label": "_layer_index()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L123", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_layer_index", + "community": 55, + "community_name": "Community 55", + "norm_label": "_layer_index()" + }, + { + "label": "_is_head_tensor()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L128", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_is_head_tensor", + "community": 55, + "community_name": "Community 55", + "norm_label": "_is_head_tensor()" + }, + { + "label": "_is_tail_tensor()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L133", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_is_tail_tensor", + "community": 55, + "community_name": "Community 55", + "norm_label": "_is_tail_tensor()" + }, + { + "label": "_metadata_files()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L138", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_metadata_files", + "community": 55, + "community_name": "Community 55", + "norm_label": "_metadata_files()" + }, + { + "label": "_read_total_layers()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L149", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_read_total_layers", + "community": 55, + "community_name": "Community 55", + "norm_label": "_read_total_layers()" + }, + { + "label": "_layers_from_config()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L157", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_layers_from_config", + "community": 55, + "community_name": "Community 55", + "norm_label": "_layers_from_config()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_py_any", + "community": 55, + "community_name": "Community 55", + "norm_label": "any" + }, + { + "label": "_normalise_relative_file()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L168", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_normalise_relative_file", + "community": 55, + "community_name": "Community 55", + "norm_label": "_normalise_relative_file()" + }, + { + "label": "Helpers for serving layer-scoped model files from tracker-local snapshots.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_rationale_1", + "community": 55, + "community_name": "Community 55", + "norm_label": "helpers for serving layer-scoped model files from tracker-local snapshots." + }, + { + "label": "Return the most likely local HF snapshot directory for *repo_id*.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L51", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_rationale_51", + "community": 55, + "community_name": "Community 55", + "norm_label": "return the most likely local hf snapshot directory for *repo_id*." + }, + { + "label": "Select files needed to load a conservative safetensors shard subset.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L68", + "_origin": "ast", + "id": "tracker_meshnet_tracker_model_files_rationale_68", + "community": 55, + "community_name": "Community 55", + "norm_label": "select files needed to load a conservative safetensors shard subset." + }, + { + "label": "raft.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft", + "community": 21, + "community_name": "Community 21", + "norm_label": "raft.py" + }, + { + "label": "LogEntry", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L24", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_logentry", + "community": 36, + "community_name": "Community 36", + "norm_label": "logentry" + }, + { + "label": "RaftNode", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L30", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode", + "community": 36, + "community_name": "Community 36", + "norm_label": "raftnode" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L46", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_init", + "community": 36, + "community_name": "Community 36", + "norm_label": ".__init__()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L74", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_start", + "community": 36, + "community_name": "Community 36", + "norm_label": ".start()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L78", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_stop", + "community": 36, + "community_name": "Community 36", + "norm_label": ".stop()" + }, + { + "label": ".is_leader()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L84", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_is_leader", + "community": 36, + "community_name": "Community 36", + "norm_label": ".is_leader()" + }, + { + "label": ".leader()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L88", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_leader", + "community": 36, + "community_name": "Community 36", + "norm_label": ".leader()" + }, + { + "label": ".status()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L92", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_status", + "community": 36, + "community_name": "Community 36", + "norm_label": ".status()" + }, + { + "label": ".propose()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L102", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_propose", + "community": 36, + "community_name": "Community 36", + "norm_label": ".propose()" + }, + { + "label": ".handle_request_vote()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L123", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_handle_request_vote", + "community": 36, + "community_name": "Community 36", + "norm_label": ".handle_request_vote()" + }, + { + "label": ".handle_append_entries()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L146", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_handle_append_entries", + "community": 36, + "community_name": "Community 36", + "norm_label": ".handle_append_entries()" + }, + { + "label": "._tick_loop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L194", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_tick_loop", + "community": 36, + "community_name": "Community 36", + "norm_label": "._tick_loop()" + }, + { + "label": "._send_heartbeats()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L207", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_send_heartbeats", + "community": 36, + "community_name": "Community 36", + "norm_label": "._send_heartbeats()" + }, + { + "label": "._replicate_to_peers()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L219", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_replicate_to_peers", + "community": 36, + "community_name": "Community 36", + "norm_label": "._replicate_to_peers()" + }, + { + "label": "._send_append_entries()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L251", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_send_append_entries", + "community": 36, + "community_name": "Community 36", + "norm_label": "._send_append_entries()" + }, + { + "label": "._start_election()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L294", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_start_election", + "community": 36, + "community_name": "Community 36", + "norm_label": "._start_election()" + }, + { + "label": "._become_leader()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L339", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_become_leader", + "community": 36, + "community_name": "Community 36", + "norm_label": "._become_leader()" + }, + { + "label": "._step_down()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L348", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_step_down", + "community": 36, + "community_name": "Community 36", + "norm_label": "._step_down()" + }, + { + "label": "._apply_up_to_commit()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L355", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_apply_up_to_commit", + "community": 36, + "community_name": "Community 36", + "norm_label": "._apply_up_to_commit()" + }, + { + "label": "._reset_deadline()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L365", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_reset_deadline", + "community": 36, + "community_name": "Community 36", + "norm_label": "._reset_deadline()" + }, + { + "label": "._fresh_deadline()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L369", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_raftnode_fresh_deadline", + "community": 36, + "community_name": "Community 36", + "norm_label": "._fresh_deadline()" + }, + { + "label": "Minimal Raft consensus for tracker shard assignments. Only shard-assignment\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_rationale_1", + "community": 21, + "community_name": "Community 21", + "norm_label": "minimal raft consensus for tracker shard assignments. only shard-assignment..." + }, + { + "label": "Single Raft participant. ``apply_fn(command, payload)`` is called (under no\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L31", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_rationale_31", + "community": 36, + "community_name": "Community 36", + "norm_label": "single raft participant. ``apply_fn(command, payload)`` is called (under no..." + }, + { + "label": "Leader: append and replicate an entry. Returns True when committed. Blocks\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L103", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_rationale_103", + "community": 36, + "community_name": "Community 36", + "norm_label": "leader: append and replicate an entry. returns true when committed. blocks..." + }, + { + "label": "Send AppendEntries to all peers and update commit_index on majority ack.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L220", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_rationale_220", + "community": 36, + "community_name": "Community 36", + "norm_label": "send appendentries to all peers and update commit_index on majority ack." + }, + { + "label": "Must be called with _lock held.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L340", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_rationale_340", + "community": 36, + "community_name": "Community 36", + "norm_label": "must be called with _lock held." + }, + { + "label": "Must be called with _lock held.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L349", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_rationale_349", + "community": 36, + "community_name": "Community 36", + "norm_label": "must be called with _lock held." + }, + { + "label": "Must be called with _lock held.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L356", + "_origin": "ast", + "id": "tracker_meshnet_tracker_raft_rationale_356", + "community": 36, + "community_name": "Community 36", + "norm_label": "must be called with _lock held." + }, + { + "label": "recipe.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "recipe.py" + }, + { + "label": "RecipeIdentityError", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L80", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "recipeidentityerror" + }, + { + "label": "ValueError", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_py_valueerror", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "valueerror" + }, + { + "label": "FingerprintMismatch", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L84", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "fingerprintmismatch" + }, + { + "label": "canonical_sha256()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L93", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_canonical_sha256", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "canonical_sha256()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_py_any", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "any" + }, + { + "label": "_digest()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L100", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_digest", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_digest()" + }, + { + "label": "_text()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L104", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_text", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_text()" + }, + { + "label": "_hex64()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L110", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_hex64", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_hex64()" + }, + { + "label": "_integer()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L117", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_integer", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_integer()" + }, + { + "label": "_pin()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L125", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_pin", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_pin()" + }, + { + "label": "_runtime_pin()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L135", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_runtime_pin", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_runtime_pin()" + }, + { + "label": "_mapping()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L146", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_mapping", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "_mapping()" + }, + { + "label": "artifact_digest()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L152", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_artifact_digest", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "artifact_digest()" + }, + { + "label": "recipe_digest()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L171", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_recipe_digest", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "recipe_digest()" + }, + { + "label": "PresentedIdentity", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L182", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "presentedidentity" + }, + { + "label": ".model_artifact_digest()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L206", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity_model_artifact_digest", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": ".model_artifact_digest()" + }, + { + "label": ".runtime_recipe_digest()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L215", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity_runtime_recipe_digest", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": ".runtime_recipe_digest()" + }, + { + "label": ".key()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L219", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity_key", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".key()" + }, + { + "label": ".shard_binding_digest()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L223", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity_shard_binding_digest", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": ".shard_binding_digest()" + }, + { + "label": ".tokenizer_revision()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L253", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity_tokenizer_revision", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".tokenizer_revision()" + }, + { + "label": ".architecture_adapter()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L257", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity_architecture_adapter", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".architecture_adapter()" + }, + { + "label": ".fingerprint_dict()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L260", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_presentedidentity_fingerprint_dict", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".fingerprint_dict()" + }, + { + "label": "parse_identity()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L270", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_parse_identity", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "parse_identity()" + }, + { + "label": "coverage_gap()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L393", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_coverage_gap", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "coverage_gap()" + }, + { + "label": "DistributedForwardEvidence", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L424", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "distributedforwardevidence" + }, + { + "label": ".rejection()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L438", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_distributedforwardevidence_rejection", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".rejection()" + }, + { + "label": "RecipeStatus", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L471", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_recipestatus", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "recipestatus" + }, + { + "label": ".may_serve()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L477", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_recipestatus_may_serve", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".may_serve()" + }, + { + "label": ".may_certify()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L481", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_recipestatus_may_certify", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".may_certify()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L490", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_recipestatus_to_dict", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".to_dict()" + }, + { + "label": "CertificationLedger", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L502", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_certificationledger", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "certificationledger" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L505", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_certificationledger_init", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".__init__()" + }, + { + "label": ".register()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L509", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_certificationledger_register", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".register()" + }, + { + "label": ".status()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L516", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_certificationledger_status", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".status()" + }, + { + "label": ".certify()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L524", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".certify()" + }, + { + "label": ".to_dict()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L558", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_certificationledger_to_dict", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".to_dict()" + }, + { + "label": "Tracker-side artifact and runtime recipe identity (DGR-003). The node computes\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_1", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "tracker-side artifact and runtime recipe identity (dgr-003). the node computes..." + }, + { + "label": "A presented identity block is malformed or internally inconsistent.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L81", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_81", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "a presented identity block is malformed or internally inconsistent." + }, + { + "label": "A supplied digest is inconsistent with its identity declaration. A digest is an\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L85", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_85", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "a supplied digest is inconsistent with its identity declaration. a digest is an..." + }, + { + "label": "The artifact half of the fingerprint, derived exactly as the node derives it.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L159", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_159", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "the artifact half of the fingerprint, derived exactly as the node derives it." + }, + { + "label": "The recipe half of the fingerprint, derived exactly as the node derives it.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L172", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_172", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "the recipe half of the fingerprint, derived exactly as the node derives it." + }, + { + "label": "One node's declared artifact/recipe identity, with digests re-derived here.\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L183", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_183", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "one node's declared artifact/recipe identity, with digests re-derived here...." + }, + { + "label": "This participant's own bytes and exact range, bound to the source. The route\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L224", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_224", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "this participant's own bytes and exact range, bound to the source. the route..." + }, + { + "label": "Parse and *verify* a node's identity block. Raises when the block is malformed,\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L271", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_271", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "parse and *verify* a node's identity block. raises when the block is malformed,..." + }, + { + "label": "Why `ranges` fail to tile ``[0, layer_count)``, or None when they do. Overlaps\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L396", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_396", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": "why `ranges` fail to tile ``[0, layer_count)``, or none when they do. overlaps..." + }, + { + "label": "A real distributed forward \u2014 the only thing that certifies a recipe.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L425", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_425", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "a real distributed forward \u2014 the only thing that certifies a recipe." + }, + { + "label": "A dark recipe may be routed to *certify* it, and for nothing else. Without\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L482", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_482", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "a dark recipe may be routed to *certify* it, and for nothing else. without..." + }, + { + "label": "Which recipes the tracker has seen, and which a real forward has proven.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L503", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_503", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "which recipes the tracker has seen, and which a real forward has proven." + }, + { + "label": "Promote a recipe out of the dark, or raise saying why the evidence is short.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L529", + "_origin": "ast", + "id": "tracker_meshnet_tracker_recipe_rationale_529", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "promote a recipe out of the dark, or raise saying why the evidence is short." + }, + { + "label": "routing_stats.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats", + "community": 21, + "community_name": "Community 21", + "norm_label": "routing_stats.py" + }, + { + "label": "RoutingConfig", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L34", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routingconfig", + "community": 21, + "community_name": "Community 21", + "norm_label": "routingconfig" + }, + { + "label": "RouteStat", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L47", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestat", + "community": 21, + "community_name": "Community 21", + "norm_label": "routestat" + }, + { + "label": ".decayed_weight()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L55", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestat_decayed_weight", + "community": 21, + "community_name": "Community 21", + "norm_label": ".decayed_weight()" + }, + { + "label": "RouteCandidate", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L63", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routecandidate", + "community": 21, + "community_name": "Community 21", + "norm_label": "routecandidate" + }, + { + "label": "route_signature()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L69", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_route_signature", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "route_signature()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_py_any", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "any" + }, + { + "label": "RouteStatsStore", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L77", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "community": 21, + "community_name": "Community 21", + "norm_label": "routestatsstore" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L80", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_init", + "community": 21, + "community_name": "Community 21", + "norm_label": ".__init__()" + }, + { + "label": ".epoch()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L90", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_epoch", + "community": 21, + "community_name": "Community 21", + "norm_label": ".epoch()" + }, + { + "label": ".bump_epoch()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L94", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_bump_epoch", + "community": 21, + "community_name": "Community 21", + "norm_label": ".bump_epoch()" + }, + { + "label": ".record_sample()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L101", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_record_sample", + "community": 21, + "community_name": "Community 21", + "norm_label": ".record_sample()" + }, + { + "label": ".snapshot()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L135", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_snapshot", + "community": 21, + "community_name": "Community 21", + "norm_label": ".snapshot()" + }, + { + "label": ".model_rows()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L159", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_model_rows", + "community": 21, + "community_name": "Community 21", + "norm_label": ".model_rows()" + }, + { + "label": "._init_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L174", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_init_db", + "community": 21, + "community_name": "Community 21", + "norm_label": "._init_db()" + }, + { + "label": ".save_to_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L185", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_save_to_db", + "community": 21, + "community_name": "Community 21", + "norm_label": ".save_to_db()" + }, + { + "label": "._load_from_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L200", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_load_from_db", + "community": 21, + "community_name": "Community 21", + "norm_label": "._load_from_db()" + }, + { + "label": ".prune()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L211", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_routestatsstore_prune", + "community": 21, + "community_name": "Community 21", + "norm_label": ".prune()" + }, + { + "label": "choose_route()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L222", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_choose_route", + "community": 21, + "community_name": "Community 21", + "norm_label": "choose_route()" + }, + { + "label": "Random", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "random", + "community": 21, + "community_name": "Community 21", + "norm_label": "random" + }, + { + "label": "route_table()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L266", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_route_table", + "community": 21, + "community_name": "Community 21", + "norm_label": "route_table()" + }, + { + "label": "Learned route statistics for dynamic bandit-style route selection (ADR-0021).\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_1", + "community": 21, + "community_name": "Community 21", + "norm_label": "learned route statistics for dynamic bandit-style route selection (adr-0021)...." + }, + { + "label": "Thread-safe per-route decayed throughput statistics.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L78", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_78", + "community": 21, + "community_name": "Community 21", + "norm_label": "thread-safe per-route decayed throughput statistics." + }, + { + "label": "Mark the topology changed for the given model keys (node join/leave).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L95", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_95", + "community": 21, + "community_name": "Community 21", + "norm_label": "mark the topology changed for the given model keys (node join/leave)." + }, + { + "label": "Fold one completed request into the route's EWMA. Returns False (and records\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L109", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_109", + "community": 21, + "community_name": "Community 21", + "norm_label": "fold one completed request into the route's ewma. returns false (and records..." + }, + { + "label": "Point-in-time view of one route's learned state.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L136", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_136", + "community": 21, + "community_name": "Community 21", + "norm_label": "point-in-time view of one route's learned state." + }, + { + "label": "All measured route samples, including pinned experiment routes.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L160", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_160", + "community": 21, + "community_name": "Community 21", + "norm_label": "all measured route samples, including pinned experiment routes." + }, + { + "label": "Drop routes with no samples for `prune_after_seconds`.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L212", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_212", + "community": 21, + "community_name": "Community 21", + "norm_label": "drop routes with no samples for `prune_after_seconds`." + }, + { + "label": "Pick a route: \u03b5-scout among unproven arms, else weighted \u221d tps**alpha. Returns\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L229", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_229", + "community": 21, + "community_name": "Community 21", + "norm_label": "pick a route: \u03b5-scout among unproven arms, else weighted \u221d tps**alpha. returns..." + }, + { + "label": "Diagnostics rows: learned tps, coefficient vs best, expected traffic share.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L272", + "_origin": "ast", + "id": "tracker_meshnet_tracker_routing_stats_rationale_272", + "community": 21, + "community_name": "Community 21", + "norm_label": "diagnostics rows: learned tps, coefficient vs best, expected traffic share." + }, + { + "label": "meshnet_tracker/server.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "meshnet_tracker/server.py" + }, + { + "label": "_preset_price_keys()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L98", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_preset_price_keys", + "community": 28, + "community_name": "Community 28", + "norm_label": "_preset_price_keys()" + }, + { + "label": "derive_relay_url_from_public_tracker_url()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L116", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_derive_relay_url_from_public_tracker_url", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "derive_relay_url_from_public_tracker_url()" + }, + { + "label": "_local_relay_url()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L129", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_local_relay_url", + "community": 31, + "community_name": "Community 31", + "norm_label": "_local_relay_url()" + }, + { + "label": "_load_model_presets_from_data()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L135", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_load_model_presets_from_data", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_load_model_presets_from_data()" + }, + { + "label": "_clone_model_presets()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L166", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_clone_model_presets", + "community": 28, + "community_name": "Community 28", + "norm_label": "_clone_model_presets()" + }, + { + "label": "_snapshot_regular_files()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L178", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_snapshot_regular_files", + "community": 55, + "community_name": "Community 55", + "norm_label": "_snapshot_regular_files()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_py_path", + "community": 28, + "community_name": "Community 28", + "norm_label": "path" + }, + { + "label": "_endpoint_key()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L193", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_endpoint_key", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_endpoint_key()" + }, + { + "label": "_model_aliases()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L205", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_model_aliases", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_model_aliases()" + }, + { + "label": "_preset_aliases()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L222", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_preset_aliases", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_preset_aliases()" + }, + { + "label": "_resolve_model_preset()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L235", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_resolve_model_preset", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_resolve_model_preset()" + }, + { + "label": "_node_matches_model()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L243", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_matches_model", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_node_matches_model()" + }, + { + "label": "_node_matches_preset()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L250", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_matches_preset", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_node_matches_preset()" + }, + { + "label": "_RollingCounter", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L255", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingcounter", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "_rollingcounter" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L262", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingcounter_init", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".__init__()" + }, + { + "label": "._epoch()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L268", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingcounter_epoch", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "._epoch()" + }, + { + "label": ".record()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L271", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingcounter_record", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".record()" + }, + { + "label": ".rpm()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L280", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingcounter_rpm", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".rpm()" + }, + { + "label": ".buckets()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L287", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingcounter_buckets", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".buckets()" + }, + { + "label": ".restore_buckets()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L290", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingcounter_restore_buckets", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".restore_buckets()" + }, + { + "label": "_RollingThroughput", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L297", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingthroughput", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "_rollingthroughput" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L305", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingthroughput_init", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".__init__()" + }, + { + "label": "._epoch()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L313", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingthroughput_epoch", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "._epoch()" + }, + { + "label": ".record()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L316", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingthroughput_record", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".record()" + }, + { + "label": ".stats()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L331", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingthroughput_stats", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".stats()" + }, + { + "label": ".buckets()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L349", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingthroughput_buckets", + "community": 31, + "community_name": "Community 31", + "norm_label": ".buckets()" + }, + { + "label": ".restore_buckets()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L355", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rollingthroughput_restore_buckets", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".restore_buckets()" + }, + { + "label": "_ModelStats", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L364", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_modelstats", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "_modelstats" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L367", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_modelstats_init", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".__init__()" + }, + { + "label": ".record()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L372", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_modelstats_record", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".record()" + }, + { + "label": ".rpms()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L378", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_modelstats_rpms", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".rpms()" + }, + { + "label": "_NodeModelThroughput", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L387", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_nodemodelthroughput", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "_nodemodelthroughput" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L390", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_nodemodelthroughput_init", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".__init__()" + }, + { + "label": ".record()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L395", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_nodemodelthroughput_record", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".record()" + }, + { + "label": ".stats()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L401", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_nodemodelthroughput_stats", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".stats()" + }, + { + "label": "_StatsCollector", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L415", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "_statscollector" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L420", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_init", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".__init__()" + }, + { + "label": ".record_request()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L432", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_record_request", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".record_request()" + }, + { + "label": ".record_node_throughput()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L439", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_record_node_throughput", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".record_node_throughput()" + }, + { + "label": ".get_local_rpms()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L456", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_get_local_rpms", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".get_local_rpms()" + }, + { + "label": ".get_node_model_stats()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L461", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_get_node_model_stats", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".get_node_model_stats()" + }, + { + "label": ".get_node_throughput_stats()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L475", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_get_node_throughput_stats", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".get_node_throughput_stats()" + }, + { + "label": ".merge_peer_rpms()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L483", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_merge_peer_rpms", + "community": 44, + "community_name": "Community 44", + "norm_label": ".merge_peer_rpms()" + }, + { + "label": ".get_combined_stats()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L487", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_get_combined_stats", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".get_combined_stats()" + }, + { + "label": "._init_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L503", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_init_db", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "._init_db()" + }, + { + "label": ".save_to_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L519", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_save_to_db", + "community": 31, + "community_name": "Community 31", + "norm_label": ".save_to_db()" + }, + { + "label": "._load_from_db()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L554", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_statscollector_load_from_db", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "._load_from_db()" + }, + { + "label": "_NodeEntry", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L596", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_nodeentry", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_nodeentry" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L616", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_nodeentry_init", + "community": 10, + "community_name": "Tracker Capability Evaluation", + "norm_label": ".__init__()" + }, + { + "label": "_effective_throughput()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L688", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_effective_throughput", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_effective_throughput()" + }, + { + "label": "_effective_queue_depth()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L702", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_effective_queue_depth", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_effective_queue_depth()" + }, + { + "label": "_normalize_current_requests()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L713", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_normalize_current_requests", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "_normalize_current_requests()" + }, + { + "label": "_record_proxy_inflight()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L741", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_record_proxy_inflight", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_record_proxy_inflight()" + }, + { + "label": "_reputation_multiplier()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L751", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_reputation_multiplier", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_reputation_multiplier()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_py_any", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "any" + }, + { + "label": "_node_admission()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L762", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_admission", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_node_admission()" + }, + { + "label": "_capability_from_registration()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L792", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_capability_from_registration", + "community": 31, + "community_name": "Community 31", + "norm_label": "_capability_from_registration()" + }, + { + "label": "_capability_routable()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L823", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_capability_routable", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_capability_routable()" + }, + { + "label": "_admitted_nodes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L828", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_admitted_nodes", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_admitted_nodes()" + }, + { + "label": "_route_identity_partition()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L839", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_route_identity_partition", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_route_identity_partition()" + }, + { + "label": "_select_route()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L844", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_select_route", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_select_route()" + }, + { + "label": "_enumerate_routes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L915", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_enumerate_routes", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_enumerate_routes()" + }, + { + "label": "_node_route_summary()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L983", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_route_summary", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_node_route_summary()" + }, + { + "label": "_coverage_percentage()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1001", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_coverage_percentage", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_coverage_percentage()" + }, + { + "label": "_served_model_copies()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1033", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_served_model_copies", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_served_model_copies()" + }, + { + "label": "_model_health_summary()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1060", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_model_health_summary", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_model_health_summary()" + }, + { + "label": "_preset_layer_bounds()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1106", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_preset_layer_bounds", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_preset_layer_bounds()" + }, + { + "label": "_preset_bytes_per_layer()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1113", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_preset_bytes_per_layer()" + }, + { + "label": "_normalize_quantization()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1123", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_normalize_quantization", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_normalize_quantization()" + }, + { + "label": "_registration_quantization()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1133", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_registration_quantization", + "community": 31, + "community_name": "Community 31", + "norm_label": "_registration_quantization()" + }, + { + "label": "_has_usable_quantization()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1164", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_has_usable_quantization", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_has_usable_quantization()" + }, + { + "label": "_serviceable_nodes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1179", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_serviceable_nodes", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_serviceable_nodes()" + }, + { + "label": "_quantization_satisfies()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1191", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_quantization_satisfies", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_quantization_satisfies()" + }, + { + "label": "_available_quantizations()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1203", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_available_quantizations", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_available_quantizations()" + }, + { + "label": "_node_quantization()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1231", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_quantization", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_node_quantization()" + }, + { + "label": "_node_memory_budget_bytes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1241", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_node_memory_budget_bytes()" + }, + { + "label": "_node_layer_capacity()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1250", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_layer_capacity", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_node_layer_capacity()" + }, + { + "label": "_node_capacity_summary()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1260", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_capacity_summary", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_node_capacity_summary()" + }, + { + "label": "_node_memory_budget_for_preset()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1279", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_memory_budget_for_preset", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_node_memory_budget_for_preset()" + }, + { + "label": "_pool_summary()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1286", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_pool_summary", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_pool_summary()" + }, + { + "label": "_repo_demand_rpm()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1302", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_repo_demand_rpm", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_repo_demand_rpm()" + }, + { + "label": "_preset_for_node()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1316", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_preset_for_node", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_preset_for_node()" + }, + { + "label": "_assignment_memory_bytes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1330", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_assignment_memory_bytes", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_assignment_memory_bytes()" + }, + { + "label": "_endpoint_memory_pool()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1343", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_endpoint_memory_pool()" + }, + { + "label": "_memory_pool_map()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1385", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_memory_pool_map", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_memory_pool_map()" + }, + { + "label": "_add_shard_directive()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1411", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_add_shard_directive", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_add_shard_directive()" + }, + { + "label": "_model_demand_and_supply()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1434", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_model_demand_and_supply", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_model_demand_and_supply()" + }, + { + "label": "_scale_demanded_models_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1462", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_scale_demanded_models_locked()" + }, + { + "label": "_request_model_load_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1542", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_request_model_load_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_request_model_load_locked()" + }, + { + "label": "_release_model_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1580", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_release_model_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_release_model_locked()" + }, + { + "label": "_release_all_node_models_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1599", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_release_all_node_models_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_release_all_node_models_locked()" + }, + { + "label": "_preferred_node_quantization()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1609", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_preferred_node_quantization", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_preferred_node_quantization()" + }, + { + "label": "_queue_initial_model_placement_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1628", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_queue_initial_model_placement_locked()" + }, + { + "label": "_deployment_summary()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1710", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_deployment_summary", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_deployment_summary()" + }, + { + "label": "_max_layers_for_memory()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1729", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_max_layers_for_memory", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_max_layers_for_memory()" + }, + { + "label": "_model_metadata_from_nodes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1749", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_model_metadata_from_nodes", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_model_metadata_from_nodes()" + }, + { + "label": "_coverage_map()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1761", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_coverage_map", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_coverage_map()" + }, + { + "label": "_node_health()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1785", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_health", + "community": 99, + "community_name": "Community 99", + "norm_label": "_node_health()" + }, + { + "label": "_coverage_map_detailed()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1810", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_coverage_map_detailed", + "community": 99, + "community_name": "Community 99", + "norm_label": "_coverage_map_detailed()" + }, + { + "label": "_coverage_gaps()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1866", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_coverage_gaps", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_coverage_gaps()" + }, + { + "label": "_unassigned_managed_nodes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1874", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_unassigned_managed_nodes", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_unassigned_managed_nodes()" + }, + { + "label": "_emit_shard_change_directives()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1882", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_emit_shard_change_directives()" + }, + { + "label": "_assign_redundant_managed_nodes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1914", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_assign_redundant_managed_nodes()" + }, + { + "label": "_ws_max_size()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1951", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_ws_max_size", + "community": 28, + "community_name": "Community 28", + "norm_label": "_ws_max_size()" + }, + { + "label": "_relay_http_request_frames()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1963", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_relay_http_request_frames", + "community": 28, + "community_name": "Community 28", + "norm_label": "_relay_http_request_frames()" + }, + { + "label": "Event", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_py_event", + "community": 28, + "community_name": "Community 28", + "norm_label": "event" + }, + { + "label": "_relay_http_request()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2025", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_relay_http_request", + "community": 28, + "community_name": "Community 28", + "norm_label": "_relay_http_request()" + }, + { + "label": "_usage_split()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2055", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_usage_split", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_usage_split()" + }, + { + "label": "_stream_line_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2072", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_stream_line_tokens", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_stream_line_tokens()" + }, + { + "label": "_stream_billable_split()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2086", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_stream_billable_split", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_stream_billable_split()" + }, + { + "label": "_billable_non_stream_split()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2105", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_billable_non_stream_split", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_billable_non_stream_split()" + }, + { + "label": "_find_pinned_route()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2130", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_find_pinned_route", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_find_pinned_route()" + }, + { + "label": "_nodes_and_bounds_for_model()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2164", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_nodes_and_bounds_for_model()" + }, + { + "label": "_fetch_toploc_commitment()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2188", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_fetch_toploc_commitment", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_fetch_toploc_commitment()" + }, + { + "label": "_fetch_toploc_reference_activations()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2226", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_fetch_toploc_reference_activations", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_fetch_toploc_reference_activations()" + }, + { + "label": "_load_directive()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2263", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_load_directive", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_load_directive()" + }, + { + "label": "_drop_directive()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2275", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_drop_directive", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_drop_directive()" + }, + { + "label": "_route_stats_keys()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2287", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_route_stats_keys", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_route_stats_keys()" + }, + { + "label": "_purge_expired_nodes_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2295", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_purge_expired_nodes_locked()" + }, + { + "label": "_rebalance_model_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2328", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rebalance_model_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_rebalance_model_locked()" + }, + { + "label": "_hf_rebalance_preset()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2411", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_hf_rebalance_preset", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_hf_rebalance_preset()" + }, + { + "label": "_rebalance_hf_model_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2420", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_rebalance_hf_model_locked()" + }, + { + "label": "_rebalance_all_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2502", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rebalance_all_locked", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_rebalance_all_locked()" + }, + { + "label": "_api_key_from_headers()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2509", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_api_key_from_headers", + "community": 70, + "community_name": "Community 70", + "norm_label": "_api_key_from_headers()" + }, + { + "label": "_session_token_from_headers()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2518", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_session_token_from_headers", + "community": 70, + "community_name": "Community 70", + "norm_label": "_session_token_from_headers()" + }, + { + "label": "_session_cookie_header()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2536", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_session_cookie_header", + "community": 56, + "community_name": "Community 56", + "norm_label": "_session_cookie_header()" + }, + { + "label": "_usage_total_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2550", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_usage_total_tokens", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_usage_total_tokens()" + }, + { + "label": "_estimate_text_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2564", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_estimate_text_tokens", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_estimate_text_tokens()" + }, + { + "label": "_estimate_prompt_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2587", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_estimate_prompt_tokens()" + }, + { + "label": "_requested_completion_token_limit()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2604", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_requested_completion_token_limit", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_requested_completion_token_limit()" + }, + { + "label": "_request_total_token_upper_bound()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2614", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_request_total_token_upper_bound", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_request_total_token_upper_bound()" + }, + { + "label": "_billable_non_stream_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2622", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_billable_non_stream_tokens", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_billable_non_stream_tokens()" + }, + { + "label": "_observed_non_stream_completion_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2640", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_observed_non_stream_completion_tokens", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_observed_non_stream_completion_tokens()" + }, + { + "label": "_observed_output_from_non_stream_payload()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2661", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_observed_output_from_non_stream_payload", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_observed_output_from_non_stream_payload()" + }, + { + "label": "_observed_stream_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2675", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_observed_stream_tokens", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_observed_stream_tokens()" + }, + { + "label": "_billable_stream_tokens()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2694", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_billable_stream_tokens", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_billable_stream_tokens()" + }, + { + "label": "_registration_ban_error()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2701", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_registration_ban_error", + "community": 31, + "community_name": "Community 31", + "norm_label": "_registration_ban_error()" + }, + { + "label": "_normalize_friendly_name()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2712", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_normalize_friendly_name", + "community": 31, + "community_name": "Community 31", + "norm_label": "_normalize_friendly_name()" + }, + { + "label": "_tracker_log()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2725", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_tracker_log", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_tracker_log()" + }, + { + "label": "_ActiveProxyContext", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2775", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_activeproxycontext", + "community": 21, + "community_name": "Community 21", + "norm_label": "_activeproxycontext" + }, + { + "label": "_register_active_proxy()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2784", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_register_active_proxy", + "community": 21, + "community_name": "Community 21", + "norm_label": "_register_active_proxy()" + }, + { + "label": "_unregister_active_proxy()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2791", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_unregister_active_proxy", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "_unregister_active_proxy()" + }, + { + "label": "_request_proxy_cancel()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2796", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_request_proxy_cancel", + "community": 31, + "community_name": "Community 31", + "norm_label": "_request_proxy_cancel()" + }, + { + "label": "_upstream_socket()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2823", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_upstream_socket", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_upstream_socket()" + }, + { + "label": "_set_upstream_read_timeout()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2829", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_set_upstream_read_timeout", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_set_upstream_read_timeout()" + }, + { + "label": "_clear_proxy_progress_log_state()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2835", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_clear_proxy_progress_log_state", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_clear_proxy_progress_log_state()" + }, + { + "label": "_tracker_log_proxy_progress()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2841", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_tracker_log_proxy_progress", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "_tracker_log_proxy_progress()" + }, + { + "label": "_node_id_for_registration()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2882", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_node_id_for_registration", + "community": 31, + "community_name": "Community 31", + "norm_label": "_node_id_for_registration()" + }, + { + "label": "_TrackerHTTPServer", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2903", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhttpserver", + "community": 21, + "community_name": "Community 21", + "norm_label": "_trackerhttpserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2906", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "community": 28, + "community_name": "Community 28", + "norm_label": ".__init__()" + }, + { + "label": "Lock", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "lock", + "community": 28, + "community_name": "Community 28", + "norm_label": "lock" + }, + { + "label": "_TrackerHandler", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2986", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler", + "community": 44, + "community_name": "Community 44", + "norm_label": "_trackerhandler" + }, + { + "label": ".log_message()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2987", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_log_message", + "community": 44, + "community_name": "Community 44", + "norm_label": ".log_message()" + }, + { + "label": "._send_json()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2990", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._send_json()" + }, + { + "label": "._resolve_identity()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3005", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_resolve_identity", + "community": 70, + "community_name": "Community 70", + "norm_label": "._resolve_identity()" + }, + { + "label": "._require_role()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3024", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._require_role()" + }, + { + "label": "._read_hive_authenticated_body()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3040", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "community": 44, + "community_name": "Community 44", + "norm_label": "._read_hive_authenticated_body()" + }, + { + "label": "._read_json_body()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3062", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "community": 56, + "community_name": "Community 56", + "norm_label": "._read_json_body()" + }, + { + "label": "._purge_expired_nodes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3074", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._purge_expired_nodes()" + }, + { + "label": ".do_POST()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3078", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "community": 44, + "community_name": "Community 44", + "norm_label": ".do_post()" + }, + { + "label": ".do_GET()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3167", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": ".do_get()" + }, + { + "label": "._handle_models()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3238", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "._handle_models()" + }, + { + "label": "._handle_coverage()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3348", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_coverage", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_coverage()" + }, + { + "label": "._handle_tracker_nodes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3366", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_tracker_nodes()" + }, + { + "label": "._handle_network_map()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3418", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_network_map()" + }, + { + "label": "._handle_proxy_chat()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3500", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "._handle_proxy_chat()" + }, + { + "label": "._record_observed_throughput()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4228", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "._record_observed_throughput()" + }, + { + "label": "._record_validation_event()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4271", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_record_validation_event", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "._record_validation_event()" + }, + { + "label": "._bill_completed()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4307", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_bill_completed", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "._bill_completed()" + }, + { + "label": "._stream_relayed_frames()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4354", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "._stream_relayed_frames()" + }, + { + "label": "._send_relayed_response()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4462", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_send_relayed_response", + "community": 44, + "community_name": "Community 44", + "norm_label": "._send_relayed_response()" + }, + { + "label": "._handle_register()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4476", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "community": 31, + "community_name": "Community 31", + "norm_label": "._handle_register()" + }, + { + "label": "._handle_heartbeat()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4804", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_heartbeat()" + }, + { + "label": "._handle_raft_vote()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4864", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_vote", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_raft_vote()" + }, + { + "label": "._handle_raft_append()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4875", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_append", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_raft_append()" + }, + { + "label": "._handle_raft_status()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4886", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_status", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_raft_status()" + }, + { + "label": "._handle_gossip()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4893", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_gossip", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_gossip()" + }, + { + "label": "._handle_model_load_request()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4902", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_model_load_request()" + }, + { + "label": "._handle_model_coverage_vote()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4921", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_model_coverage_vote()" + }, + { + "label": "._handle_stats()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4942", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_stats", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_stats()" + }, + { + "label": "._handle_stats_gossip()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4952", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_stats_gossip", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_stats_gossip()" + }, + { + "label": "._handle_billing_summary()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4963", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_summary", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_billing_summary()" + }, + { + "label": "._handle_dashboard()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4972", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_dashboard", + "community": 98, + "community_name": "Community 98", + "norm_label": "._handle_dashboard()" + }, + { + "label": "._handle_favicon()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4977", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_favicon", + "community": 98, + "community_name": "Community 98", + "norm_label": "._handle_favicon()" + }, + { + "label": "._serve_package_asset()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4981", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_serve_package_asset", + "community": 98, + "community_name": "Community 98", + "norm_label": "._serve_package_asset()" + }, + { + "label": "._handle_console()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4996", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_console", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_console()" + }, + { + "label": "._handle_proxy_request_cancel()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5002", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_request_cancel", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_proxy_request_cancel()" + }, + { + "label": "._finalize_proxy_cancel()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5011", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "._finalize_proxy_cancel()" + }, + { + "label": "._test_runner_or_reject()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5066", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._test_runner_or_reject()" + }, + { + "label": "._handle_tests_list()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5081", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_list", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_tests_list()" + }, + { + "label": "ParseResult", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_py_parseresult", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "parseresult" + }, + { + "label": "._handle_tests_run()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5094", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_run", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_tests_run()" + }, + { + "label": "._handle_tests_status()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5109", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_status", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_tests_status()" + }, + { + "label": "._handle_registry_wallets()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5115", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_wallets", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_registry_wallets()" + }, + { + "label": "._handle_billing_settlements()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5138", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_settlements", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_billing_settlements()" + }, + { + "label": "._handle_billing_gossip()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5147", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_gossip", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_billing_gossip()" + }, + { + "label": "._handle_billing_forfeit()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5162", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_forfeit", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_billing_forfeit()" + }, + { + "label": "._session_account()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5200", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "community": 56, + "community_name": "Community 56", + "norm_label": "._session_account()" + }, + { + "label": "._require_accounts()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5207", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "community": 56, + "community_name": "Community 56", + "norm_label": "._require_accounts()" + }, + { + "label": "._handle_auth_register()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5214", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_register", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_auth_register()" + }, + { + "label": "._handle_auth_login()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5252", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_login", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_auth_login()" + }, + { + "label": "._handle_auth_logout()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5271", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_logout", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_auth_logout()" + }, + { + "label": "._handle_account_me()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5278", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_account_me", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_account_me()" + }, + { + "label": "._handle_account_usage()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5302", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_account_usage()" + }, + { + "label": "._handle_account_profile()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5331", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_account_profile", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_account_profile()" + }, + { + "label": "._handle_account_key_create()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5352", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_create", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_account_key_create()" + }, + { + "label": "._handle_account_topup()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5372", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_account_topup()" + }, + { + "label": "._handle_account_key_revoke()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5405", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_revoke", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_account_key_revoke()" + }, + { + "label": "._handle_admin_accounts()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5425", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_admin_accounts", + "community": 56, + "community_name": "Community 56", + "norm_label": "._handle_admin_accounts()" + }, + { + "label": "._handle_accounts_gossip()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5447", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_accounts_gossip", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_accounts_gossip()" + }, + { + "label": "._handle_registry_gossip()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5462", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_gossip", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_registry_gossip()" + }, + { + "label": "._handle_wallet_register()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5478", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "community": 70, + "community_name": "Community 70", + "norm_label": "._handle_wallet_register()" + }, + { + "label": "._handle_benchmark_hop_penalty()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5529", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_benchmark_hop_penalty()" + }, + { + "label": "._handle_benchmark_results()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5623", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_results", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_benchmark_results()" + }, + { + "label": "._handle_toploc_calibration_run()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5637", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_toploc_calibration_run()" + }, + { + "label": "._toploc_calibration_gate_min_hardware_profiles()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5743", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_toploc_calibration_gate_min_hardware_profiles", + "community": 44, + "community_name": "Community 44", + "norm_label": "._toploc_calibration_gate_min_hardware_profiles()" + }, + { + "label": "._verify_node_toploc_calibration()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5747", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "community": 44, + "community_name": "Community 44", + "norm_label": "._verify_node_toploc_calibration()" + }, + { + "label": "._handle_toploc_calibration_results()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5811", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_results", + "community": 44, + "community_name": "Community 44", + "norm_label": "._handle_toploc_calibration_results()" + }, + { + "label": "._handle_hf_pricing_history()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5825", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_hf_pricing_history", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_hf_pricing_history()" + }, + { + "label": "._handle_assign()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5837", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_assign()" + }, + { + "label": "._model_sources()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5951", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_model_sources", + "community": 55, + "community_name": "Community 55", + "norm_label": "._model_sources()" + }, + { + "label": "._handle_model_files_download()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5987", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "community": 55, + "community_name": "Community 55", + "norm_label": "._handle_model_files_download()" + }, + { + "label": "._handle_network_assign()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6072", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "._handle_network_assign()" + }, + { + "label": "._handle_route()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6271", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "._handle_route()" + }, + { + "label": "._handle_routing()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6378", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_routing()" + }, + { + "label": "._handle_model_speed()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6434", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_model_speed()" + }, + { + "label": "._handle_routes()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6472", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "._handle_routes()" + }, + { + "label": "TrackerServer", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6545", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver", + "community": 31, + "community_name": "Community 31", + "norm_label": "trackerserver" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_init", + "community": 28, + "community_name": "Community 28", + "norm_label": ".__init__()" + }, + { + "label": ".certify_recipe()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6735", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_certify_recipe", + "community": 2, + "community_name": "Capability Admission", + "norm_label": ".certify_recipe()" + }, + { + "label": "._start_embedded_relay()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6813", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_start_embedded_relay", + "community": 31, + "community_name": "Community 31", + "norm_label": "._start_embedded_relay()" + }, + { + "label": "._embedded_relay_status()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6835", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_embedded_relay_status", + "community": 31, + "community_name": "Community 31", + "norm_label": "._embedded_relay_status()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6849", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_start", + "community": 31, + "community_name": "Community 31", + "norm_label": ".start()" + }, + { + "label": "._settlement_loop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6937", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_settlement_loop", + "community": 31, + "community_name": "Community 31", + "norm_label": "._settlement_loop()" + }, + { + "label": "._send_settlement()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6991", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_send_settlement", + "community": 31, + "community_name": "Community 31", + "norm_label": "._send_settlement()" + }, + { + "label": "._deposit_loop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7011", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_deposit_loop", + "community": 31, + "community_name": "Community 31", + "norm_label": "._deposit_loop()" + }, + { + "label": "._hf_pricing_loop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7044", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_hf_pricing_loop", + "community": 28, + "community_name": "Community 28", + "norm_label": "._hf_pricing_loop()" + }, + { + "label": "._raft_apply()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7093", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_raft_apply", + "community": 31, + "community_name": "Community 31", + "norm_label": "._raft_apply()" + }, + { + "label": "._rebalance_loop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7159", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_rebalance_loop", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "._rebalance_loop()" + }, + { + "label": "._push_to_peers()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7169", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_push_to_peers", + "community": 81, + "community_name": "Community 81", + "norm_label": "._push_to_peers()" + }, + { + "label": "._save_stats_once()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7186", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_save_stats_once", + "community": 31, + "community_name": "Community 31", + "norm_label": "._save_stats_once()" + }, + { + "label": "._stats_loop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7208", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_stats_loop", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "._stats_loop()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7246", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_trackerserver_stop", + "community": 31, + "community_name": "Community 31", + "norm_label": ".stop()" + }, + { + "label": "Tracker HTTP server \u2014 node registry and route selection for the inference mesh.\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "tracker http server \u2014 node registry and route selection for the inference mesh...." + }, + { + "label": "All model strings a client may bill under for one preset.\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L99", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_99", + "community": 28, + "community_name": "Community 28", + "norm_label": "all model strings a client may bill under for one preset...." + }, + { + "label": "Return wss://host/ws when url is a public HTTPS tracker origin.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L117", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_117", + "community": 6, + "community_name": "Tracker Operations & CLI", + "norm_label": "return wss://host/ws when url is a public https tracker origin." + }, + { + "label": "Return a node-consumable ws:// URL for an embedded relay bind address.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L130", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_130", + "community": 31, + "community_name": "Community 31", + "norm_label": "return a node-consumable ws:// url for an embedded relay bind address." + }, + { + "label": "Load recommended model presets from package JSON data.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L136", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_136", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "load recommended model presets from package json data." + }, + { + "label": "Shallow-copy each preset dict so a runtime mutation (e.g. issue 23's dynamic\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L167", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_167", + "community": 28, + "community_name": "Community 28", + "norm_label": "shallow-copy each preset dict so a runtime mutation (e.g. issue 23's dynamic..." + }, + { + "label": "Normalize http(s) endpoints for host:port comparison.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L194", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_194", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "normalize http(s) endpoints for host:port comparison." + }, + { + "label": "Return stable lookup aliases for a model repo or display name.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L206", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_206", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "return stable lookup aliases for a model repo or display name." + }, + { + "label": "Circular-bucket request counter. Tracks events in `num_buckets` slots, each\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L256", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_256", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "circular-bucket request counter. tracks events in `num_buckets` slots, each..." + }, + { + "label": "Circular buckets for observed tokens/sec. Each bucket stores total output\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L298", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_298", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "circular buckets for observed tokens/sec. each bucket stores total output..." + }, + { + "label": "Three rolling windows for one model: last hour, last day, last month.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L365", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_365", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "three rolling windows for one model: last hour, last day, last month." + }, + { + "label": "Observed throughput windows for one node/model pair.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L388", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_388", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "observed throughput windows for one node/model pair." + }, + { + "label": "Thread-safe model request stats with SQLite persistence and peer slice merging.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L416", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_416", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "thread-safe model request stats with sqlite persistence and peer slice merging." + }, + { + "label": "Effective tokens/s accounting for current queue depth.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L689", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_689", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "effective tokens/s accounting for current queue depth." + }, + { + "label": "Best current load estimate: heartbeat queue or tracker-routed in-flight.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L703", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_703", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "best current load estimate: heartbeat queue or tracker-routed in-flight." + }, + { + "label": "Sanitize node-reported in-flight request snapshots from heartbeats.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L714", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_714", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "sanitize node-reported in-flight request snapshots from heartbeats." + }, + { + "label": "ADR-0018 \u00a76: veteran, good-standing nodes route more -- earnings scale with\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L752", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_752", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "adr-0018 \u00a76: veteran, good-standing nodes route more -- earnings scale with..." + }, + { + "label": "The node's recorded verdict, re-checked against what it advertises *now*. A\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L763", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_763", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "the node's recorded verdict, re-checked against what it advertises *now*. a..." + }, + { + "label": "The tracker's verdict on the proof carried by one registration payload. Used by\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L801", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_801", + "community": 31, + "community_name": "Community 31", + "norm_label": "the tracker's verdict on the proof carried by one registration payload. used by..." + }, + { + "label": "May this node carry traffic under the tracker's capability policy?", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L824", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_824", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "may this node carry traffic under the tracker's capability policy?" + }, + { + "label": "Drop every candidate whose capability proof does not admit it (ADR-0023). This\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L829", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_829", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "drop every candidate whose capability proof does not admit it (adr-0023). this..." + }, + { + "label": "Greedy interval-cover biased toward fast, lightly-loaded, reputable nodes.\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L852", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_852", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "greedy interval-cover biased toward fast, lightly-loaded, reputable nodes...." + }, + { + "label": "Enumerate viable route candidates for bandit selection (ADR-0021). One\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L924", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_924", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "enumerate viable route candidates for bandit selection (adr-0021). one..." + }, + { + "label": "Normalize public precision names to the node/backend vocabulary.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1124", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1124", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "normalize public precision names to the node/backend vocabulary." + }, + { + "label": "Resolve the active precision a registration is routable at. Only the raw body\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1134", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1134", + "community": 31, + "community_name": "Community 31", + "norm_label": "resolve the active precision a registration is routable at. only the raw body..." + }, + { + "label": "Whether a node declared a precision it can actually serve. `quantization` is\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1165", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1165", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "whether a node declared a precision it can actually serve. `quantization` is..." + }, + { + "label": "The nodes a coverage calculation is allowed to count. A node with no usable\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1180", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1180", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "the nodes a coverage calculation is allowed to count. a node with no usable..." + }, + { + "label": "Return whether a shard meets a request's minimum precision.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1192", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1192", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "return whether a shard meets a request's minimum precision." + }, + { + "label": "Summarize selectable minimum-precision variants for a model. A request may use\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1208", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1208", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "summarize selectable minimum-precision variants for a model. a request may use..." + }, + { + "label": "Return the memory pool used for shard-capacity planning.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1242", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1242", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "return the memory pool used for shard-capacity planning." + }, + { + "label": "Operator-facing capacity fields for inspection endpoints.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1261", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1261", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "operator-facing capacity fields for inspection endpoints." + }, + { + "label": "Look up recent request rate by hf_repo or preset alias.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1307", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1307", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "look up recent request rate by hf_repo or preset alias." + }, + { + "label": "Per-host RAM/VRAM budget, usage, spare capacity, and loaded assignments.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1347", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1347", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "per-host ram/vram budget, usage, spare capacity, and loaded assignments." + }, + { + "label": "Aggregate and per-endpoint view of assignable RAM across the hive.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1386", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1386", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "aggregate and per-endpoint view of assignable ram across the hive." + }, + { + "label": "Use spare host RAM/slots to add copies of high-demand models.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1463", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1463", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "use spare host ram/slots to add copies of high-demand models." + }, + { + "label": "Queue an explicitly requested model on the best available joined node.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1545", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1545", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "queue an explicitly requested model on the best available joined node." + }, + { + "label": "Queue DROP_SHARD for every served shard and remove it from routing immediately.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1583", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1583", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "queue drop_shard for every served shard and remove it from routing immediately." + }, + { + "label": "Queue removal of every loaded assignment on one node.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1600", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1600", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "queue removal of every loaded assignment on one node." + }, + { + "label": "Choose the highest supported precision that satisfies a request.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1614", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1614", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "choose the highest supported precision that satisfies a request." + }, + { + "label": "Queue a complete first copy on spare tracker-managed capacity. This\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1633", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1633", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "queue a complete first copy on spare tracker-managed capacity. this..." + }, + { + "label": "Per-node health detail for the availability map.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1786", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1786", + "community": 99, + "community_name": "Community 99", + "norm_label": "per-node health detail for the availability map." + }, + { + "label": "Like _coverage_map but with per-node identity and health in each band. Includes\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1816", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1816", + "community": 99, + "community_name": "Community 99", + "norm_label": "like _coverage_map but with per-node identity and health in each band. includes..." + }, + { + "label": "Queue DROP/LOAD directives when a managed node's shard assignment changes.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1888", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1888", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "queue drop/load directives when a managed node's shard assignment changes." + }, + { + "label": "Give newly joined managed nodes their own copy without reshuffling incumbents.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1921", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1921", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "give newly joined managed nodes their own copy without reshuffling incumbents." + }, + { + "label": "Max inbound WebSocket frame size; MESHNET_WS_MAX_BYTES<=0 means unlimited.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1952", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1952", + "community": 28, + "community_name": "Community 28", + "norm_label": "max inbound websocket frame size; meshnet_ws_max_bytes<=0 means unlimited." + }, + { + "label": "Send an HTTP-shaped request through a relay RPC WebSocket, yielding response\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1977", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_1977", + "community": 28, + "community_name": "Community 28", + "norm_label": "send an http-shaped request through a relay rpc websocket, yielding response..." + }, + { + "label": "Send an HTTP-shaped request through a relay and buffer the response. Streamed\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2032", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2032", + "community": 28, + "community_name": "Community 28", + "norm_label": "send an http-shaped request through a relay and buffer the response. streamed..." + }, + { + "label": "Parse a usage block into {\"prompt\", \"completion\", \"total\"} (ints or None).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2056", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2056", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "parse a usage block into {\"prompt\", \"completion\", \"total\"} (ints or none)." + }, + { + "label": "Token accounting for one SSE line: (observed output delta, usage split or None).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2073", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2073", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "token accounting for one sse line: (observed output delta, usage split or none)." + }, + { + "label": "(input_tokens, output_tokens) for a streamed response (US-045). Output:\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2089", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2089", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "(input_tokens, output_tokens) for a streamed response (us-045). output:..." + }, + { + "label": "(input_tokens, output_tokens) for a buffered response (US-045). Prefers the\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2106", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2106", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "(input_tokens, output_tokens) for a buffered response (us-045). prefers the..." + }, + { + "label": "First combination of exactly ``hop_count`` distinct nodes covering the layer\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2136", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2136", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "first combination of exactly ``hop_count`` distinct nodes covering the layer..." + }, + { + "label": "Fetch a node's own on-demand TOPLOC boundary commitment (ADR-0018 \u00a73), same\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2195", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2195", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "fetch a node's own on-demand toploc boundary commitment (adr-0018 \u00a73), same..." + }, + { + "label": "Teacher-force the claimed tokens on the reference node (same contract as\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2234", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2234", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "teacher-force the claimed tokens on the reference node (same contract as..." + }, + { + "label": "All stats keys a node's routes may be recorded under (model, repo, resolved\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2288", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_2288", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "all stats keys a node's routes may be recorded under (model, repo, resolved..." + }, + { + "label": "Resolve the caller to (role, account). Roles: \"validator\" (service token),\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3006", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_3006", + "community": 70, + "community_name": "Community 70", + "norm_label": "resolve the caller to (role, account). roles: \"validator\" (service token),..." + }, + { + "label": "Gate a privileged handler; sends 401/403 and returns False on failure. 401 when\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3025", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_3025", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "gate a privileged handler; sends 401/403 and returns false on failure. 401 when..." + }, + { + "label": "Read + verify a hive gossip body (HMAC per ADR-0017 \u00a73). Fails closed: without\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3041", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_3041", + "community": 44, + "community_name": "Community 44", + "norm_label": "read + verify a hive gossip body (hmac per adr-0017 \u00a73). fails closed: without..." + }, + { + "label": "Return head workers: worker nodes that can start inference for a model. The\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3367", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_3367", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "return head workers: worker nodes that can start inference for a model. the..." + }, + { + "label": "Proxy POST /v1/chat/completions to a tracker-mode (first-shard) node. Picks a\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3501", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_3501", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "proxy post /v1/chat/completions to a tracker-mode (first-shard) node. picks a..." + }, + { + "label": "Record observed route TPS for participating nodes. The tracker sees end-to-end\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4236", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_4236", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "record observed route tps for participating nodes. the tracker sees end-to-end..." + }, + { + "label": "Charge a completed request against the billing ledger (ADR-0015). With\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4317", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_4317", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "charge a completed request against the billing ledger (adr-0015). with..." + }, + { + "label": "Forward a streamed relay response (US-036) to the client as SSE, billing with\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4370", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_4370", + "community": 8, + "community_name": "Gateway Request Routing", + "norm_label": "forward a streamed relay response (us-036) to the client as sse, billing with..." + }, + { + "label": "Record a rolling wish-list signal for an unavailable precision.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4922", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_4922", + "community": 44, + "community_name": "Community 44", + "norm_label": "record a rolling wish-list signal for an unavailable precision." + }, + { + "label": "Serve the read-only web dashboard (US-035). Any tracker in the mesh \u2014 leader or\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4973", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_4973", + "community": 98, + "community_name": "Community 98", + "norm_label": "serve the read-only web dashboard (us-035). any tracker in the mesh \u2014 leader or..." + }, + { + "label": "Serve the dashboard favicon (SVG; ICO path aliases the same asset).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4978", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_4978", + "community": 98, + "community_name": "Community 98", + "norm_label": "serve the dashboard favicon (svg; ico path aliases the same asset)." + }, + { + "label": "Admin session first, then the explicit enable gate \u2014 both fail closed.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5067", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5067", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "admin session first, then the explicit enable gate \u2014 both fail closed." + }, + { + "label": "Privileged: forfeit a node's pending balance + record a strike (US-034).\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5163", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5163", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "privileged: forfeit a node's pending balance + record a strike (us-034)...." + }, + { + "label": "Resolve the session token in the Authorization header, or None.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5201", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5201", + "community": 56, + "community_name": "Community 56", + "norm_label": "resolve the session token in the authorization header, or none." + }, + { + "label": "Balance, usage totals, and API keys for the logged-in account.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5279", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5279", + "community": 56, + "community_name": "Community 56", + "norm_label": "balance, usage totals, and api keys for the logged-in account." + }, + { + "label": "Per-request charge history for the logged-in account (billing tab).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5303", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5303", + "community": 56, + "community_name": "Community 56", + "norm_label": "per-request charge history for the logged-in account (billing tab)." + }, + { + "label": "Devnet faucet (US-040): credit the configured amount to one of the logged-in\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5373", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5373", + "community": 56, + "community_name": "Community 56", + "norm_label": "devnet faucet (us-040): credit the configured amount to one of the logged-in..." + }, + { + "label": "Admin-only: all accounts with their keys and balances.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5426", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5426", + "community": 56, + "community_name": "Community 56", + "norm_label": "admin-only: all accounts with their keys and balances." + }, + { + "label": "Bind a client wallet pubkey to an API key (US-032, C6). Deposits from that\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5479", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5479", + "community": 70, + "community_name": "Community 70", + "norm_label": "bind a client wallet pubkey to an api key (us-032, c6). deposits from that..." + }, + { + "label": "Privileged: run the same prompt through 1/2/3-node pinned routes (US-030). Data\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5530", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5530", + "community": 44, + "community_name": "Community 44", + "norm_label": "privileged: run the same prompt through 1/2/3-node pinned routes (us-030). data..." + }, + { + "label": "Privileged: honest-noise TOPLOC calibration dispatch (issue 21). Fans the same\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5638", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5638", + "community": 44, + "community_name": "Community 44", + "norm_label": "privileged: honest-noise toploc calibration dispatch (issue 21). fans the same..." + }, + { + "label": "One node's calibration outcome: fetch its on-demand commitment, teacher-force\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5756", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5756", + "community": 44, + "community_name": "Community 44", + "norm_label": "one node's calibration outcome: fetch its on-demand commitment, teacher-force..." + }, + { + "label": "Dispute-auditability log for the dynamic HF-benchmarked pricing (issue 23).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5826", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5826", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "dispute-auditability log for the dynamic hf-benchmarked pricing (issue 23)." + }, + { + "label": "Return an optimal shard assignment for a node given its hardware profile. Query\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5838", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_5838", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "return an optimal shard assignment for a node given its hardware profile. query..." + }, + { + "label": "Assign a new node to fill the biggest uncovered shard gap across HF-model\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6073", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_6073", + "community": 0, + "community_name": "Tracker Routing & Placement", + "norm_label": "assign a new node to fill the biggest uncovered shard gap across hf-model..." + }, + { + "label": "Learned route table (ADR-0021): per-model candidates with observed tps,\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6379", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_6379", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "learned route table (adr-0021): per-model candidates with observed tps,..." + }, + { + "label": "Drill into observed model speed and the latency cost of each route.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6435", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_6435", + "community": 18, + "community_name": "Tracker Admin & Network APIs", + "norm_label": "drill into observed model speed and the latency cost of each route." + }, + { + "label": "HTTP tracker that manages node registration and resolves inference routes.\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6546", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_6546", + "community": 31, + "community_name": "Community 31", + "norm_label": "http tracker that manages node registration and resolves inference routes...." + }, + { + "label": "Promote one exact recipe from tracker-recorded distributed evidence. This is\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6740", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_6740", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "promote one exact recipe from tracker-recorded distributed evidence. this is..." + }, + { + "label": "Start the shared RelayServer class in-process for tracker+relay deployments.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6814", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_6814", + "community": 31, + "community_name": "Community 31", + "norm_label": "start the shared relayserver class in-process for tracker+relay deployments." + }, + { + "label": "Leader-only on-chain settlement (US-033, ADR-0015). Pay a node when pending \u2265\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6938", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_6938", + "community": 31, + "community_name": "Community 31", + "norm_label": "leader-only on-chain settlement (us-033, adr-0015). pay a node when pending \u2265..." + }, + { + "label": "Poll the treasury token account and credit confirmed deposits (US-032).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7012", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_7012", + "community": 31, + "community_name": "Community 31", + "norm_label": "poll the treasury token account and credit confirmed deposits (us-032)." + }, + { + "label": "Daily dynamic pricing refresh benchmarked against HF inference rates (issue\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7045", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_7045", + "community": 28, + "community_name": "Community 28", + "norm_label": "daily dynamic pricing refresh benchmarked against hf inference rates (issue..." + }, + { + "label": "Called by RaftNode when a log entry is committed \u2014 replicate to local registry.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7094", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_7094", + "community": 31, + "community_name": "Community 31", + "norm_label": "called by raftnode when a log entry is committed \u2014 replicate to local registry." + }, + { + "label": "POST a hive-signed payload to every cluster peer; True if all succeeded.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7170", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_7170", + "community": 81, + "community_name": "Community 81", + "norm_label": "post a hive-signed payload to every cluster peer; true if all succeeded." + }, + { + "label": "Persist each store independently so one DB failure cannot kill the loop.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7187", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_7187", + "community": 31, + "community_name": "Community 31", + "norm_label": "persist each store independently so one db failure cannot kill the loop." + }, + { + "label": "Periodically save stats/billing to DB and push local slices to cluster peers.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7209", + "_origin": "ast", + "id": "tracker_meshnet_tracker_server_rationale_7209", + "community": 2, + "community_name": "Capability Admission", + "norm_label": "periodically save stats/billing to db and push local slices to cluster peers." + }, + { + "label": "test_runner.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner", + "community": 20, + "community_name": "Community 20", + "norm_label": "test_runner.py" + }, + { + "label": "TestRunnerError", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L104", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunnererror", + "community": 20, + "community_name": "Community 20", + "norm_label": "testrunnererror" + }, + { + "label": "Exception", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_py_exception", + "community": 20, + "community_name": "Community 20", + "norm_label": "exception" + }, + { + "label": "UnknownTargetError", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L110", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_unknowntargeterror", + "community": 20, + "community_name": "Community 20", + "norm_label": "unknowntargeterror" + }, + { + "label": "RunInProgressError", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L114", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_runinprogresserror", + "community": 20, + "community_name": "Community 20", + "norm_label": "runinprogresserror" + }, + { + "label": "CollectionError", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L118", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_collectionerror", + "community": 20, + "community_name": "Community 20", + "norm_label": "collectionerror" + }, + { + "label": "discover_repo_root()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L122", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_discover_repo_root", + "community": 20, + "community_name": "Community 20", + "norm_label": "discover_repo_root()" + }, + { + "label": "Path", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_py_path", + "community": 20, + "community_name": "Community 20", + "norm_label": "path" + }, + { + "label": "_real_inference_enabled()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L137", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_real_inference_enabled", + "community": 20, + "community_name": "Community 20", + "norm_label": "_real_inference_enabled()" + }, + { + "label": "_test_python()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L141", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_test_python", + "community": 20, + "community_name": "Community 20", + "norm_label": "_test_python()" + }, + { + "label": "_function_metadata()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L158", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_function_metadata", + "community": 20, + "community_name": "Community 20", + "norm_label": "_function_metadata()" + }, + { + "label": "TestRunManager", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L188", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager", + "community": 20, + "community_name": "Community 20", + "norm_label": "testrunmanager" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L191", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_init", + "community": 20, + "community_name": "Community 20", + "norm_label": ".__init__()" + }, + { + "label": ".suites()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L215", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_suites", + "community": 20, + "community_name": "Community 20", + "norm_label": ".suites()" + }, + { + "label": ".collect()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L226", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "community": 20, + "community_name": "Community 20", + "norm_label": ".collect()" + }, + { + "label": "._test_metadata()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L270", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_test_metadata", + "community": 20, + "community_name": "Community 20", + "norm_label": "._test_metadata()" + }, + { + "label": "._collection_snapshot_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L293", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_collection_snapshot_locked", + "community": 20, + "community_name": "Community 20", + "norm_label": "._collection_snapshot_locked()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L314", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "community": 20, + "community_name": "Community 20", + "norm_label": ".start()" + }, + { + "label": "._drain()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L389", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_drain", + "community": 20, + "community_name": "Community 20", + "norm_label": "._drain()" + }, + { + "label": "deque", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "deque", + "community": 20, + "community_name": "Community 20", + "norm_label": "deque" + }, + { + "label": "._wait()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L398", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_wait", + "community": 20, + "community_name": "Community 20", + "norm_label": "._wait()" + }, + { + "label": "Popen", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "popen", + "community": 20, + "community_name": "Community 20", + "norm_label": "popen" + }, + { + "label": ".status()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L421", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_status", + "community": 20, + "community_name": "Community 20", + "norm_label": ".status()" + }, + { + "label": "._status_locked()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L425", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_status_locked", + "community": 20, + "community_name": "Community 20", + "norm_label": "._status_locked()" + }, + { + "label": ".shutdown()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L440", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_testrunmanager_shutdown", + "community": 20, + "community_name": "Community 20", + "norm_label": ".shutdown()" + }, + { + "label": "Opt-in tracker test runner backing the dashboard Testing tab. Security posture\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_1", + "community": 20, + "community_name": "Community 20", + "norm_label": "opt-in tracker test runner backing the dashboard testing tab. security posture..." + }, + { + "label": "Base class; carries the HTTP status the handler should send.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L105", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_105", + "community": 20, + "community_name": "Community 20", + "norm_label": "base class; carries the http status the handler should send." + }, + { + "label": "Find the repository root independent of the tracker's cwd. Walks up from this\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L123", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_123", + "community": 20, + "community_name": "Community 20", + "norm_label": "find the repository root independent of the tracker's cwd. walks up from this..." + }, + { + "label": "Return the project interpreter configured by the machine env file. The tracker\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L142", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_142", + "community": 20, + "community_name": "Community 20", + "norm_label": "return the project interpreter configured by the machine env file. the tracker..." + }, + { + "label": "Read description and ``Tags:`` metadata from a test docstring.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L159", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_159", + "community": 20, + "community_name": "Community 20", + "norm_label": "read description and ``tags:`` metadata from a test docstring." + }, + { + "label": "Collects pytest node IDs and runs one fixed target at a time.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L189", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_189", + "community": 20, + "community_name": "Community 20", + "norm_label": "collects pytest node ids and runs one fixed target at a time." + }, + { + "label": "Approved suites whose files exist in this repo checkout.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L216", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_216", + "community": 20, + "community_name": "Community 20", + "norm_label": "approved suites whose files exist in this repo checkout." + }, + { + "label": "Run ``pytest --collect-only -q`` and cache the node IDs. Real-inference modules\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L227", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_227", + "community": 20, + "community_name": "Community 20", + "norm_label": "run ``pytest --collect-only -q`` and cache the node ids. real-inference modules..." + }, + { + "label": "Start one collected node ID or approved ``suite:`` target.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L315", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_315", + "community": 20, + "community_name": "Community 20", + "norm_label": "start one collected node id or approved ``suite:`` target." + }, + { + "label": "Kill any active child process (tracker stop path).", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L441", + "_origin": "ast", + "id": "tracker_meshnet_tracker_test_runner_rationale_441", + "community": 20, + "community_name": "Community 20", + "norm_label": "kill any active child process (tracker stop path)." + }, + { + "label": "wallet_proof.py", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof", + "community": 70, + "community_name": "Community 70", + "norm_label": "wallet_proof.py" + }, + { + "label": "b58decode()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L21", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof_b58decode", + "community": 70, + "community_name": "Community 70", + "norm_label": "b58decode()" + }, + { + "label": "binding_message()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L34", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof_binding_message", + "community": 70, + "community_name": "Community 70", + "norm_label": "binding_message()" + }, + { + "label": "verify_wallet_signature()", + "file_type": "code", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L39", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof_verify_wallet_signature", + "community": 70, + "community_name": "Community 70", + "norm_label": "verify_wallet_signature()" + }, + { + "label": "Ed25519 proof-of-ownership for client wallet binding (ADR-0017 \u00a75, issue C6).\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L1", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof_rationale_1", + "community": 70, + "community_name": "Community 70", + "norm_label": "ed25519 proof-of-ownership for client wallet binding (adr-0017 \u00a75, issue c6)...." + }, + { + "label": "Decode a base58 string (Solana/Bitcoin alphabet) to bytes.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L22", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof_rationale_22", + "community": 70, + "community_name": "Community 70", + "norm_label": "decode a base58 string (solana/bitcoin alphabet) to bytes." + }, + { + "label": "Message a wallet owner must sign to bind ``wallet`` to ``api_key``.", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L35", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof_rationale_35", + "community": 70, + "community_name": "Community 70", + "norm_label": "message a wallet owner must sign to bind ``wallet`` to ``api_key``." + }, + { + "label": "True if ``signature_hex`` is a valid ed25519 signature by ``wallet`` over\u2026", + "file_type": "rationale", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L40", + "_origin": "ast", + "id": "tracker_meshnet_tracker_wallet_proof_rationale_40", + "community": 70, + "community_name": "Community 70", + "norm_label": "true if ``signature_hex`` is a valid ed25519 signature by ``wallet`` over..." + }, + { + "label": "meshnet-tracker", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "tracker/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet_tracker", + "community": 121, + "community_name": "Community 121", + "norm_label": "meshnet-tracker" + }, + { + "label": "meshnet_validator/__init__.py", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_init", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "meshnet_validator/__init__.py" + }, + { + "label": "ValidatorProcess", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L24", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "validatorprocess" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L27", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_init", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".__init__()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "validator_meshnet_validator_init_py_any", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "any" + }, + { + "label": ".validate_once()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L73", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_validate_once", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".validate_once()" + }, + { + "label": "._should_sample()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L96", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_should_sample", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._should_sample()" + }, + { + "label": ".start()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L122", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_start", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".start()" + }, + { + "label": ".stop()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L129", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_stop", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".stop()" + }, + { + "label": "._run_loop()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L135", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_run_loop", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._run_loop()" + }, + { + "label": "._run_reference()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L140", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_run_reference", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._run_reference()" + }, + { + "label": "._validate_event()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L150", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_validate_event", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._validate_event()" + }, + { + "label": "._event_with_on_demand_commitments()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L207", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._event_with_on_demand_commitments()" + }, + { + "label": "._fetch_hop_commitment()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L240", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_fetch_hop_commitment", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._fetch_hop_commitment()" + }, + { + "label": "._commitment_expired()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L266", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_commitment_expired", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._commitment_expired()" + }, + { + "label": "._run_teacher_forced_prefill()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L272", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._run_teacher_forced_prefill()" + }, + { + "label": "._run_teacher_forced_prefill_hops()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L298", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill_hops", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._run_teacher_forced_prefill_hops()" + }, + { + "label": "._record_clean_audit()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L328", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_record_clean_audit", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._record_clean_audit()" + }, + { + "label": "._slash_node()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L336", + "_origin": "ast", + "id": "validator_meshnet_validator_init_validatorprocess_slash_node", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._slash_node()" + }, + { + "label": "_route_wallets()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L375", + "_origin": "ast", + "id": "validator_meshnet_validator_init_route_wallets", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_route_wallets()" + }, + { + "label": "_final_text_node()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L388", + "_origin": "ast", + "id": "validator_meshnet_validator_init_final_text_node", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_final_text_node()" + }, + { + "label": "_AuditResult", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L397", + "_origin": "ast", + "id": "validator_meshnet_validator_init_auditresult", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_auditresult" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L398", + "_origin": "ast", + "id": "validator_meshnet_validator_init_auditresult_init", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".__init__()" + }, + { + "label": "_HopCommitment", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L412", + "_origin": "ast", + "id": "validator_meshnet_validator_init_hopcommitment", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_hopcommitment" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L415", + "_origin": "ast", + "id": "validator_meshnet_validator_init_hopcommitment_init", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".__init__()" + }, + { + "label": "_hop_commitments_from_event()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L422", + "_origin": "ast", + "id": "validator_meshnet_validator_init_hop_commitments_from_event", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_hop_commitments_from_event()" + }, + { + "label": "_first_divergent_hop()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L454", + "_origin": "ast", + "id": "validator_meshnet_validator_init_first_divergent_hop", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_first_divergent_hop()" + }, + { + "label": "_toploc_audit_from_event()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L477", + "_origin": "ast", + "id": "validator_meshnet_validator_init_toploc_audit_from_event", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_toploc_audit_from_event()" + }, + { + "label": "_event_value()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L499", + "_origin": "ast", + "id": "validator_meshnet_validator_init_event_value", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_event_value()" + }, + { + "label": "_event_mapping()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L507", + "_origin": "ast", + "id": "validator_meshnet_validator_init_event_mapping", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_event_mapping()" + }, + { + "label": "_mapping_value()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L512", + "_origin": "ast", + "id": "validator_meshnet_validator_init_mapping_value", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_mapping_value()" + }, + { + "label": "_outputs_match()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L518", + "_origin": "ast", + "id": "validator_meshnet_validator_init_outputs_match", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_outputs_match()" + }, + { + "label": "_parse_float()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L526", + "_origin": "ast", + "id": "validator_meshnet_validator_init_parse_float", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_parse_float()" + }, + { + "label": "_post_json()", + "file_type": "code", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L533", + "_origin": "ast", + "id": "validator_meshnet_validator_init_post_json", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_post_json()" + }, + { + "label": "Optimistic fraud validator for completed inference requests.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_1", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "optimistic fraud validator for completed inference requests." + }, + { + "label": "Separate validator loop that samples completed requests and submits slashes.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L25", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_25", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "separate validator loop that samples completed requests and submits slashes." + }, + { + "label": "Run one validation cycle and return slash receipts submitted this cycle.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L74", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_74", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "run one validation cycle and return slash receipts submitted this cycle." + }, + { + "label": "ADR-0018 \u00a71/\u00a76-7: flat sample_rate stays the default; when an\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L97", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_97", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "adr-0018 \u00a71/\u00a76-7: flat sample_rate stays the default; when an..." + }, + { + "label": "Fetch missing per-hop TOPLOC commitments only after audit sampling. Tracker\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L208", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_208", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "fetch missing per-hop toploc commitments only after audit sampling. tracker..." + }, + { + "label": "Teacher-force the claimed tokens once and collect reference activations at\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L305", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_305", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "teacher-force the claimed tokens once and collect reference activations at..." + }, + { + "label": "ADR-0018 \u00a76: reputation derives only from tracker-verified audit outcomes \u2014 a\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L329", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_329", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "adr-0018 \u00a76: reputation derives only from tracker-verified audit outcomes \u2014 a..." + }, + { + "label": "Unique wallet addresses across a route, in hop order.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L376", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_376", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "unique wallet addresses across a route, in hop order." + }, + { + "label": "Text-only fallback blame: when the audit has no per-hop fingerprints to bisect\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L389", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_389", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "text-only fallback blame: when the audit has no per-hop fingerprints to bisect..." + }, + { + "label": "One hop's on-demand TOPLOC commitment plus the route node it blames.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L413", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_413", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "one hop's on-demand toploc commitment plus the route node it blames." + }, + { + "label": "Per-hop bisection commitments (ADR-0018 \u00a73/\u00a74): each route node reports its own\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L423", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_423", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "per-hop bisection commitments (adr-0018 \u00a73/\u00a74): each route node reports its own..." + }, + { + "label": "First hop whose committed output fingerprint diverges from the referee's\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L461", + "_origin": "ast", + "id": "validator_meshnet_validator_init_rationale_461", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "first hop whose committed output fingerprint diverges from the referee's..." + }, + { + "label": "audit.py", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_audit", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "audit.py" + }, + { + "label": "ToplocAuditConfig", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L14", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_toplocauditconfig", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "toplocauditconfig" + }, + { + "label": "ToplocProofClaim", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L30", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_toplocproofclaim", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "toplocproofclaim" + }, + { + "label": ".from_mapping()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L42", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_toplocproofclaim_from_mapping", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".from_mapping()" + }, + { + "label": "Any", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_py_any", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "any" + }, + { + "label": ".as_mapping()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L53", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_toplocproofclaim_as_mapping", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".as_mapping()" + }, + { + "label": "build_activation_proofs()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L65", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_build_activation_proofs", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "build_activation_proofs()" + }, + { + "label": "ToplocVerificationResult", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L95", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_toplocverificationresult", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "toplocverificationresult" + }, + { + "label": "verify_activation_proofs()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L116", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_verify_activation_proofs", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "verify_activation_proofs()" + }, + { + "label": "verify_activation_proofs_detailed()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L129", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "verify_activation_proofs_detailed()" + }, + { + "label": "_extract_divergence()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L173", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_extract_divergence", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_extract_divergence()" + }, + { + "label": "_chunk_field()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L195", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_chunk_field", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_chunk_field()" + }, + { + "label": "_load_toploc()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L200", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_load_toploc", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_load_toploc()" + }, + { + "label": "_call_toploc()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L209", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_call_toploc", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_call_toploc()" + }, + { + "label": "_proof_encoding()", + "file_type": "code", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L223", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_proof_encoding", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "_proof_encoding()" + }, + { + "label": "ProofEncoding", + "file_type": "code", + "source_file": "", + "source_location": "", + "_origin": "ast", + "id": "proofencoding", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "proofencoding" + }, + { + "label": "TOPLOC activation proof helpers for validator-side audits.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_1", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "toploc activation proof helpers for validator-side audits." + }, + { + "label": "Canonical audit parameters for one model preset.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L15", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_15", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "canonical audit parameters for one model preset." + }, + { + "label": "Prover-provided TOPLOC proof and the parameters it was built with.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L31", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_31", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "prover-provided toploc proof and the parameters it was built with." + }, + { + "label": "Build a TOPLOC proof claim from captured activation tensors.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L71", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_71", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "build a toploc proof claim from captured activation tensors." + }, + { + "label": "Verification outcome plus the raw TOPLOC divergence metric. The `toploc`\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L96", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_96", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "verification outcome plus the raw toploc divergence metric. the `toploc`..." + }, + { + "label": "Verify prover TOPLOC proofs against reference teacher-forced activations.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L123", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_123", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "verify prover toploc proofs against reference teacher-forced activations." + }, + { + "label": "Verify prover TOPLOC proofs and surface the raw divergence metric. Same\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L136", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_136", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "verify prover toploc proofs and surface the raw divergence metric. same..." + }, + { + "label": "Aggregate per-chunk TOPLOC `VerificationResult`s, if present. `raw` is a plain\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L174", + "_origin": "ast", + "id": "validator_meshnet_validator_audit_rationale_174", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "aggregate per-chunk toploc `verificationresult`s, if present. `raw` is a plain..." + }, + { + "label": "sampling.py", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "sampling.py" + }, + { + "label": "AuditRateConfig", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L19", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_auditrateconfig", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "auditrateconfig" + }, + { + "label": ".__post_init__()", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L32", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_auditrateconfig_post_init", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".__post_init__()" + }, + { + "label": "AdaptiveAuditSampler", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L43", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "adaptiveauditsampler" + }, + { + "label": ".__init__()", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L56", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_adaptiveauditsampler_init", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".__init__()" + }, + { + "label": ".wallet_base_rate()", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L62", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_adaptiveauditsampler_wallet_base_rate", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".wallet_base_rate()" + }, + { + "label": ".sample_rate_for()", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L78", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_adaptiveauditsampler_sample_rate_for", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".sample_rate_for()" + }, + { + "label": ".should_audit()", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L83", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_adaptiveauditsampler_should_audit", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": ".should_audit()" + }, + { + "label": "._effective_rate()", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L90", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_adaptiveauditsampler_effective_rate", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._effective_rate()" + }, + { + "label": "._budget_scale()", + "file_type": "code", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L96", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_adaptiveauditsampler_budget_scale", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "._budget_scale()" + }, + { + "label": "Reputation-weighted, budget-balanced audit sampling (ADR-0018 \u00a71, \u00a76-7). The\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_rationale_1", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "reputation-weighted, budget-balanced audit sampling (adr-0018 \u00a71, \u00a76-7). the..." + }, + { + "label": "Tunable audit-rate policy. Defaults match ADR-0018 \u00a71/\u00a76.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L20", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_rationale_20", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "tunable audit-rate policy. defaults match adr-0018 \u00a71/\u00a76." + }, + { + "label": "Per-wallet audit probability + fleet-wide budget balancer. ``wallet_base_rate``\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L44", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_rationale_44", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "per-wallet audit probability + fleet-wide budget balancer. ``wallet_base_rate``..." + }, + { + "label": "Preview the effective audit probability without recording a decision.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L79", + "_origin": "ast", + "id": "validator_meshnet_validator_sampling_rationale_79", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "preview the effective audit probability without recording a decision." + }, + { + "label": "tripwire.py", + "file_type": "code", + "source_file": "validator/meshnet_validator/tripwire.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_tripwire", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "tripwire.py" + }, + { + "label": "detect_output_tripwire()", + "file_type": "code", + "source_file": "validator/meshnet_validator/tripwire.py", + "source_location": "L17", + "_origin": "ast", + "id": "validator_meshnet_validator_tripwire_detect_output_tripwire", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "detect_output_tripwire()" + }, + { + "label": "Passive output-quality tripwires (ADR-0018 \u00a77). Cheap heuristics over every\u2026", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/tripwire.py", + "source_location": "L1", + "_origin": "ast", + "id": "validator_meshnet_validator_tripwire_rationale_1", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "passive output-quality tripwires (adr-0018 \u00a77). cheap heuristics over every..." + }, + { + "label": "Flag empty output or a single word/token dominating the response.", + "file_type": "rationale", + "source_file": "validator/meshnet_validator/tripwire.py", + "source_location": "L23", + "_origin": "ast", + "id": "validator_meshnet_validator_tripwire_rationale_23", + "community": 1, + "community_name": "Validator Proof Audits", + "norm_label": "flag empty output or a single word/token dominating the response." + }, + { + "label": "meshnet-validator", + "file_type": "code", + "type": "package", + "ecosystem": "python", + "source_file": "validator/pyproject.toml", + "source_location": "L1", + "version": "0.1.0", + "_origin": "ast", + "id": "pkg_meshnet_validator", + "community": 122, + "community_name": "Community 122", + "norm_label": "meshnet-validator" + } + ], + "links": [ + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_apikeybalance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_computeattribution", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_localcontractstate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L690", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_localsolanacontracts", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_notify_slash", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_paymentcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_registry_wallet_with", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_registrycontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_registryeventlog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_settlementcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_settlementresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_slashreceipt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_validationcontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init", + "target": "contracts_meshnet_contracts_init_validationevent", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_1", + "target": "contracts_meshnet_contracts_init", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_33", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registry_wallet_with", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_apply_inactivity_decay", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_list_wallets", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_audit", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_audit_outcome", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_completed_job", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_completed_jobs", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_set_reputation", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog_apply_locked", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrywallet", + "target": "contracts_meshnet_contracts_init_registrywallet_routing_multiplier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_settle_epoch", + "target": "contracts_meshnet_contracts_init_registrywallet", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_45", + "target": "contracts_meshnet_contracts_init_registrywallet_routing_multiplier", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L711", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "target": "contracts_meshnet_contracts_init_registryeventlog", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_50", + "target": "contracts_meshnet_contracts_init_registryeventlog", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_init", + "target": "contracts_meshnet_contracts_init_registryeventlog", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_apply_events", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_events_since", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_init_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog", + "target": "contracts_meshnet_contracts_init_registryeventlog_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog_init", + "target": "contracts_meshnet_contracts_init_registryeventlog_init_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog_init", + "target": "contracts_meshnet_contracts_init_registryeventlog_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog_apply_events", + "target": "contracts_meshnet_contracts_init_registryeventlog_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_apply_inactivity_decay", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_ban_wallet", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_audit", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_audit_outcome", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_completed_jobs", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_strike", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_set_reputation", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_submit_slash_proof", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_submit_stake", + "target": "contracts_meshnet_contracts_init_registryeventlog_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog_record", + "target": "contracts_meshnet_contracts_init_registryeventlog_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog_apply_locked", + "target": "contracts_meshnet_contracts_init_registry_wallet_with", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registryeventlog_load_from_db", + "target": "contracts_meshnet_contracts_init_registryeventlog_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L528", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract_fund_api_key", + "target": "contracts_meshnet_contracts_init_apikeybalance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract_get_balance", + "target": "contracts_meshnet_contracts_init_apikeybalance", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_206", + "target": "contracts_meshnet_contracts_init_apikeybalance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L626", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_settle_epoch", + "target": "contracts_meshnet_contracts_init_apikeybalance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_computeattribution", + "target": "contracts_meshnet_contracts_init_computeattribution_layer_count", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_computeattribution", + "target": "contracts_meshnet_contracts_init_computeattribution_work_units", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract_list_attributions", + "target": "contracts_meshnet_contracts_init_computeattribution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract_record_attribution", + "target": "contracts_meshnet_contracts_init_computeattribution", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_214", + "target": "contracts_meshnet_contracts_init_computeattribution", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L656", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_settle_epoch", + "target": "contracts_meshnet_contracts_init_computeattribution", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_236", + "target": "contracts_meshnet_contracts_init_validationevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_validationcontract_list_completed_inferences", + "target": "contracts_meshnet_contracts_init_validationevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_validationcontract_record_completed_inference", + "target": "contracts_meshnet_contracts_init_validationevent", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_notify_slash", + "target": "contracts_meshnet_contracts_init_slashreceipt", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_249", + "target": "contracts_meshnet_contracts_init_slashreceipt", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_submit_slash_proof", + "target": "contracts_meshnet_contracts_init_slashreceipt", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_264", + "target": "contracts_meshnet_contracts_init_settlementresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_settle_epoch", + "target": "contracts_meshnet_contracts_init_settlementresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L709", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "target": "contracts_meshnet_contracts_init_localcontractstate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract_init", + "target": "contracts_meshnet_contracts_init_localcontractstate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_init", + "target": "contracts_meshnet_contracts_init_localcontractstate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_init", + "target": "contracts_meshnet_contracts_init_localcontractstate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_validationcontract_init", + "target": "contracts_meshnet_contracts_init_localcontractstate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L712", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "target": "contracts_meshnet_contracts_init_registrycontract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_284", + "target": "contracts_meshnet_contracts_init_registrycontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_apply_inactivity_decay", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_ban_wallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_has_minimum_stake", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_list_wallets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_probationary_jobs_remaining", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_record_audit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_record_audit_outcome", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_record_completed_job", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_record_completed_jobs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_record_strike", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_routing_multiplier", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L392", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_set_reputation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_submit_slash_proof", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract", + "target": "contracts_meshnet_contracts_init_registrycontract_submit_stake", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_init", + "target": "contracts_meshnet_contracts_init_registrycontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_apply_inactivity_decay", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_has_minimum_stake", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_probationary_jobs_remaining", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_audit", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_audit_outcome", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_completed_job", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_completed_jobs", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_routing_multiplier", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_set_reputation", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_submit_slash_proof", + "target": "contracts_meshnet_contracts_init_registrycontract_get_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_submit_slash_proof", + "target": "contracts_meshnet_contracts_init_notify_slash", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_373", + "target": "contracts_meshnet_contracts_init_registrycontract_list_wallets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_registrycontract_record_completed_job", + "target": "contracts_meshnet_contracts_init_registrycontract_record_completed_jobs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L680", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_record_completed_jobs", + "target": "contracts_meshnet_contracts_init_registrycontract_record_completed_jobs", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_417", + "target": "contracts_meshnet_contracts_init_registrycontract_record_audit_outcome", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L431", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_431", + "target": "contracts_meshnet_contracts_init_registrycontract_routing_multiplier", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_442", + "target": "contracts_meshnet_contracts_init_registrycontract_apply_inactivity_decay", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "target": "contracts_meshnet_contracts_init_validationcontract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L464", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_464", + "target": "contracts_meshnet_contracts_init_validationcontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_validationcontract", + "target": "contracts_meshnet_contracts_init_validationcontract_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_validationcontract", + "target": "contracts_meshnet_contracts_init_validationcontract_list_completed_inferences", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_validationcontract", + "target": "contracts_meshnet_contracts_init_validationcontract_record_completed_inference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L714", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "target": "contracts_meshnet_contracts_init_paymentcontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract", + "target": "contracts_meshnet_contracts_init_paymentcontract_fund_api_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract", + "target": "contracts_meshnet_contracts_init_paymentcontract_get_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract", + "target": "contracts_meshnet_contracts_init_paymentcontract_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract", + "target": "contracts_meshnet_contracts_init_paymentcontract_list_attributions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract", + "target": "contracts_meshnet_contracts_init_paymentcontract_record_attribution", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_509", + "target": "contracts_meshnet_contracts_init_paymentcontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_paymentcontract_fund_api_key", + "target": "contracts_meshnet_contracts_init_paymentcontract_get_balance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L715", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "target": "contracts_meshnet_contracts_init_settlementcontract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L579", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_579", + "target": "contracts_meshnet_contracts_init_settlementcontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L682", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract", + "target": "contracts_meshnet_contracts_init_settlementcontract_deployment_plan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract", + "target": "contracts_meshnet_contracts_init_settlementcontract_get_token_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract", + "target": "contracts_meshnet_contracts_init_settlementcontract_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L679", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract", + "target": "contracts_meshnet_contracts_init_settlementcontract_record_completed_jobs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract", + "target": "contracts_meshnet_contracts_init_settlementcontract_settle_epoch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L635", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_settlementcontract_settle_epoch", + "target": "contracts_meshnet_contracts_init_settlementcontract_record_completed_jobs", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L683", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_683", + "target": "contracts_meshnet_contracts_init_settlementcontract_deployment_plan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts", + "target": "contracts_meshnet_contracts_init_localsolanacontracts_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_localsolanacontracts", + "target": "contracts_meshnet_contracts_init_localsolanacontracts_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/__init__.py", + "source_location": "L691", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_init_rationale_691", + "target": "contracts_meshnet_contracts_init_localsolanacontracts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_main", + "target": "contracts_meshnet_contracts_init_localsolanacontracts" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter", + "target": "contracts_meshnet_contracts_solana_adapter_deposit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter", + "target": "contracts_meshnet_contracts_solana_adapter_load_keypair", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_1", + "target": "contracts_meshnet_contracts_solana_adapter", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_48", + "target": "contracts_meshnet_contracts_solana_adapter_deposit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_list_new_deposits", + "target": "contracts_meshnet_contracts_solana_adapter_deposit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_parse_deposit", + "target": "contracts_meshnet_contracts_solana_adapter_deposit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_load_keypair", + "target": "keypair", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_56", + "target": "contracts_meshnet_contracts_solana_adapter_load_keypair", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_init", + "target": "contracts_meshnet_contracts_solana_adapter_load_keypair", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_create_mock_usdt_mint", + "target": "keypair", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_init", + "target": "keypair", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_63", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rpcclient", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rpcclient", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_init", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_account_exists", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_create_mock_usdt_mint", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_get_sol_balance", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_list_new_deposits", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_parse_deposit", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_request_airdrop", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_instructions", + "target": "contracts_meshnet_contracts_solana_adapter_rpcclient_call", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_92", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_account_exists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "context": "call", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_create_mock_usdt_mint", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_ensure_token_account", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_get_sol_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_list_new_deposits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_mint_mock_usdt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_parse_deposit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_request_airdrop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_instructions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_payouts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_treasury_token_account", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_treasury_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_main", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_125", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_list_new_deposits", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_list_new_deposits", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_parse_deposit", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_187", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_payouts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_payouts", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_account_exists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_payouts", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_instructions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_account_exists", + "target": "pubkey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_ensure_token_account", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_account_exists", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_create_mock_usdt_mint", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_instructions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_ensure_token_account", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_instructions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_mint_mock_usdt", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_send_instructions", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_246", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_create_mock_usdt_mint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_mint_mock_usdt", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_ensure_token_account", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "contracts/meshnet_contracts/solana_adapter.py", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "contracts_meshnet_contracts_solana_adapter_rationale_289", + "target": "contracts_meshnet_contracts_solana_adapter_solanacustodialtreasury_mint_mock_usdt", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_init_rationale_1", + "target": "gateway_meshnet_gateway_init", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/cli.py", + "source_location": "L7", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_cli", + "target": "gateway_meshnet_gateway_cli_main", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/cli.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_cli", + "target": "gateway_meshnet_gateway_server_gatewayserver", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/cli.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_cli_rationale_1", + "target": "gateway_meshnet_gateway_cli", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/cli.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_cli_main", + "target": "gateway_meshnet_gateway_server_gatewayserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure", + "target": "gateway_meshnet_gateway_prefill_backpressure_positive_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_rationale_1", + "target": "gateway_meshnet_gateway_prefill_backpressure", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_prefill_backpressure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_init", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_effective_in_flight", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_from_env", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_max_buffered_bytes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_rationale_28", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_binaryactivation", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhttpserver", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_modelunavailable", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_trackerunavailable", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_rationale_36", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_effective_in_flight", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_rationale_41", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_max_buffered_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_from_env", + "target": "gateway_meshnet_gateway_prefill_backpressure_positive_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_chunk_token_count", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_from_env" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L657", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_run_binary_pipeline", + "target": "gateway_meshnet_gateway_prefill_backpressure_prefilltransferlimits_from_env" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_send", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_rationale_63", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_binaryactivation", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhttpserver", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_modelunavailable", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_run_binary_pipeline", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_trackerunavailable", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_send", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_close", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_send", + "target": "gateway_meshnet_gateway_prefill_backpressure_py_event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_send", + "target": "r", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_send", + "target": "t", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_rationale_81", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_send", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/prefill_backpressure.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_prefill_backpressure_rationale_115", + "target": "gateway_meshnet_gateway_prefill_backpressure_boundedprefillsender_close", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_api_key_from_authorization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_banned_route_wallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_binaryactivation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L692", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_chunk_token_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L592", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_completion_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L796", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_compress_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_decompress_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_estimate_token_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_gatewayhandler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_gatewayhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L858", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_gatewayserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L847", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_get_head_workers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L842", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_get_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_lamports_to_sol", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L645", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_last_message_content", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_majority_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L708", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_make_stub_binary_activation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L628", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_modelunavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L822", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_parse_shape", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L582", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_payment_address_for_api_key", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L715", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_post_binary_forward", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L638", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_post_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_preferred_binary_encoding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L696", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_prompt_token_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L778", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_reassemble_binary_responses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_run_binary_pipeline", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_safe_error_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_stub_response_prefix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L634", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_trackerunavailable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_valid_route_nodes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_validate_activation_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server", + "target": "gateway_meshnet_gateway_server_validate_route_payload", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_rationale_1", + "target": "gateway_meshnet_gateway_server", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L907", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver_last_binary_chunk_responses", + "target": "gateway_meshnet_gateway_server_binaryactivation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L715", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_post_binary_forward", + "target": "gateway_meshnet_gateway_server_binaryactivation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L778", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_reassemble_binary_responses", + "target": "gateway_meshnet_gateway_server_binaryactivation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L655", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_run_binary_pipeline", + "target": "gateway_meshnet_gateway_server_binaryactivation", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_stub_response_prefix", + "target": "gateway_meshnet_gateway_server_binaryactivation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhttpserver", + "target": "gateway_meshnet_gateway_server_gatewayhttpserver_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L915", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver_start", + "target": "gateway_meshnet_gateway_server_gatewayhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L847", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_get_head_workers", + "target": "gateway_meshnet_gateway_server_gatewayhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhttpserver_init", + "target": "gateway_meshnet_gateway_server_gatewayserver_init", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhttpserver_init", + "target": "gateway_meshnet_gateway_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_banned_route_wallet", + "target": "gateway_meshnet_gateway_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver_init", + "target": "gateway_meshnet_gateway_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_do_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_do_post", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_available_models", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_estimate_cost", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_health", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_models", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L192", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_log_message", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_proxy_to_head_worker", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_record_inference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_openai_error", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_sse_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_get", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_available_models", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_get", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_estimate_cost", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_get", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_health", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_get", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_models", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_get", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_balance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_post", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_post", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_do_post", + "target": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_available_models", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_estimate_cost", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_health", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_models", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_balance", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_send_openai_error", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_available_models", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_estimate_cost", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_models", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_balance", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_proxy_to_head_worker", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_read_json_body", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_json_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_openai_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_openai_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "target": "gateway_meshnet_gateway_server_gatewayhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "target": "gateway_meshnet_gateway_server_gatewayhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_models", + "target": "gateway_meshnet_gateway_server_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_available_models", + "target": "gateway_meshnet_gateway_server_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_balance", + "target": "gateway_meshnet_gateway_server_api_key_from_authorization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_balance", + "target": "gateway_meshnet_gateway_server_lamports_to_sol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "target": "gateway_meshnet_gateway_server_api_key_from_authorization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_wallet_top_up", + "target": "gateway_meshnet_gateway_server_payment_address_for_api_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_estimate_cost", + "target": "gateway_meshnet_gateway_server_lamports_to_sol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_estimate_cost", + "target": "gateway_meshnet_gateway_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "target": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "target": "gateway_meshnet_gateway_server_gatewayhandler_proxy_to_head_worker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "target": "gateway_meshnet_gateway_server_gatewayhandler_send_sse_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_chat_completions", + "target": "gateway_meshnet_gateway_server_get_head_workers", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_rationale_290", + "target": "gateway_meshnet_gateway_server_gatewayhandler_proxy_to_head_worker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "target": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "target": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_handle_meshnet_request", + "target": "gateway_meshnet_gateway_server_majority_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "target": "gateway_meshnet_gateway_server_completion_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "target": "gateway_meshnet_gateway_server_gatewayhandler_record_inference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "target": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "target": "gateway_meshnet_gateway_server_last_message_content", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "target": "gateway_meshnet_gateway_server_reassemble_binary_responses", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "target": "gateway_meshnet_gateway_server_run_binary_pipeline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_build_completion", + "target": "gateway_meshnet_gateway_server_stub_response_prefix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "target": "gateway_meshnet_gateway_server_banned_route_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "target": "gateway_meshnet_gateway_server_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "target": "gateway_meshnet_gateway_server_modelunavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "target": "gateway_meshnet_gateway_server_safe_error_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "target": "gateway_meshnet_gateway_server_trackerunavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "target": "gateway_meshnet_gateway_server_validate_route_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "target": "gateway_meshnet_gateway_server_gatewayhandler_resolve_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "target": "gateway_meshnet_gateway_server_banned_route_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "target": "gateway_meshnet_gateway_server_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "target": "gateway_meshnet_gateway_server_modelunavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "target": "gateway_meshnet_gateway_server_safe_error_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "target": "gateway_meshnet_gateway_server_trackerunavailable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_resolve_routes", + "target": "gateway_meshnet_gateway_server_validate_route_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L437", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_record_inference", + "target": "gateway_meshnet_gateway_server_api_key_from_authorization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayhandler_record_inference", + "target": "gateway_meshnet_gateway_server_estimate_token_count", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_safe_error_body", + "target": "gateway_meshnet_gateway_server_py_httperror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_validate_route_payload", + "target": "gateway_meshnet_gateway_server_valid_route_nodes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L574", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_rationale_574", + "target": "gateway_meshnet_gateway_server_estimate_token_count", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L629", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_modelunavailable", + "target": "gateway_meshnet_gateway_server_modelunavailable_init", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L628", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_modelunavailable", + "target": "gateway_meshnet_gateway_server_py_exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L634", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_trackerunavailable", + "target": "gateway_meshnet_gateway_server_py_exception", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L630", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_modelunavailable_init", + "target": "gateway_meshnet_gateway_server_gatewayserver_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_run_binary_pipeline", + "target": "gateway_meshnet_gateway_server_prompt_token_count", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L832", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_validate_activation_body", + "target": "gateway_meshnet_gateway_server_make_stub_binary_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L722", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_post_binary_forward", + "target": "gateway_meshnet_gateway_server_compress_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_post_binary_forward", + "target": "gateway_meshnet_gateway_server_decompress_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L754", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_post_binary_forward", + "target": "gateway_meshnet_gateway_server_parse_shape", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L765", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_post_binary_forward", + "target": "gateway_meshnet_gateway_server_validate_activation_body", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L779", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_rationale_779", + "target": "gateway_meshnet_gateway_server_reassemble_binary_responses", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_get_head_workers", + "target": "gateway_meshnet_gateway_server_get_json", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_rationale_848", + "target": "gateway_meshnet_gateway_server_get_head_workers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver", + "target": "gateway_meshnet_gateway_server_gatewayserver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L907", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver", + "target": "gateway_meshnet_gateway_server_gatewayserver_last_binary_chunk_responses", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L911", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver", + "target": "gateway_meshnet_gateway_server_gatewayserver_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L930", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_gatewayserver", + "target": "gateway_meshnet_gateway_server_gatewayserver_stop", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L859", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_rationale_859", + "target": "gateway_meshnet_gateway_server_gatewayserver", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "gateway/meshnet_gateway/server.py", + "source_location": "L908", + "weight": 1.0, + "_origin": "ast", + "source": "gateway_meshnet_gateway_server_rationale_908", + "target": "gateway_meshnet_gateway_server_gatewayserver_last_binary_chunk_responses", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_init_rationale_1", + "target": "node_meshnet_node_init", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_compressionresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_decompress_activation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_env_bool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_env_float", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_env_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression", + "target": "node_meshnet_node_activation_compression_raw", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_rationale_1", + "target": "node_meshnet_node_activation_compression", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_activation_compression", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_activation_compression", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_activation_compression", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compress_activation", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionpolicies_for_condition", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionpolicies_init", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_rationale_17", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_tensor", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_maybe_compress_activation", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_activation_compression_compressionpolicy", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compress_activation", + "target": "node_meshnet_node_activation_compression_compressionresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionresult", + "target": "node_meshnet_node_activation_compression_compressionresult_compressed", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_decompress_activation", + "target": "node_meshnet_node_activation_compression_compressionresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_raw", + "target": "node_meshnet_node_activation_compression_compressionresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionpolicies", + "target": "node_meshnet_node_activation_compression_compressionpolicies_for_condition", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionpolicies", + "target": "node_meshnet_node_activation_compression_compressionpolicies_init", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_rationale_53", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhttpserver", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_activation_compression_compressionpolicies", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionpolicies_for_condition", + "target": "node_meshnet_node_activation_compression_env_bool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionpolicies_for_condition", + "target": "node_meshnet_node_activation_compression_env_float", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compressionpolicies_for_condition", + "target": "node_meshnet_node_activation_compression_env_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_compress_activation", + "target": "node_meshnet_node_activation_compression_raw", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_rationale_81", + "target": "node_meshnet_node_activation_compression_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_activation_compression_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_tensor", + "target": "node_meshnet_node_activation_compression_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_activation_compression_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/server.py", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_forward", + "target": "node_meshnet_node_activation_compression_compress_activation" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_activation_compression_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_maybe_compress_activation", + "target": "node_meshnet_node_activation_compression_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L615", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "target": "node_meshnet_node_activation_compression_compress_activation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_activation_compression_compress_activation" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/activation_compression.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_activation_compression_rationale_108", + "target": "node_meshnet_node_activation_compression_decompress_activation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_activation_compression_decompress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_tensor", + "target": "node_meshnet_node_activation_compression_decompress_activation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_activation_compression_decompress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_decompress_body", + "target": "node_meshnet_node_activation_compression_decompress_activation", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_activation_compression_decompress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L528", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "target": "node_meshnet_node_activation_compression_decompress_activation" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1270", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_activation_compression_decompress_activation" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_admission_admissionrequirement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_admission_admit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_admission_capabilityadmissionerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_admission_diagnostics_suffix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_admission_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_admission_probe_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_doctor_validate_loaded_backend", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_rationale_1", + "target": "node_meshnet_node_admission", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_admission", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_admission", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_admit", + "target": "node_meshnet_node_admission_capabilityadmissionerror", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilityadmissionerror", + "target": "node_meshnet_node_admission_capabilityadmissionerror_init", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilityadmissionerror", + "target": "node_meshnet_node_admission_py_runtimeerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilityadmissionerror", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L24", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilityadmissionerror", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilityadmissionerror", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilityadmissionerror", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_mismatch", + "target": "node_meshnet_node_admission_capabilityadmissionerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_rationale_45", + "target": "node_meshnet_node_admission_capabilityadmissionerror", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_admissionrequirement_for_context", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilitycontext", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L24", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilitycontext", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilitycontext", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_capabilitycontext", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_probe_capability", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_rationale_54", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L735", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_refresher", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_assume_capability", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_capability_report_for", + "target": "node_meshnet_node_admission_capabilitycontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_admission_admissionrequirement_for_context", + "target": "node_meshnet_node_admission_admissionrequirement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_admissionrequirement", + "target": "node_meshnet_node_admission_admissionrequirement_shard_label", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_admissionrequirement", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L24", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_admissionrequirement", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_admissionrequirement", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L25", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_admission_admissionrequirement", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_admit", + "target": "node_meshnet_node_admission_admissionrequirement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_mismatch", + "target": "node_meshnet_node_admission_admissionrequirement", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_rationale_71", + "target": "node_meshnet_node_admission_admissionrequirement", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_admission_admissionrequirement", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/startup.py", + "source_location": "L756", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_admission_admissionrequirement_for_context" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_admit", + "target": "node_meshnet_node_admission_diagnostics_suffix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_admit", + "target": "node_meshnet_node_admission_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_admit", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_rationale_111", + "target": "node_meshnet_node_admission_admit", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_admission_admit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L756", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_admission_admit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_diagnostics_suffix", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_probe_capability", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_probe_capability", + "target": "node_meshnet_node_doctor_validate_loaded_backend", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/admission.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_admission_rationale_217", + "target": "node_meshnet_node_admission_probe_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_admission_probe_capability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_adapter_for", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_architecture", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_boundarystage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_protocolidentity", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_samplingparameters", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_tailoutput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_architecture_boundary_typedtailresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_native_protocol_codec_decode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_native_protocol_codec_encode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_native_protocol_codec_encode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary", + "target": "node_meshnet_node_native_protocol_codec_validate_tail_result", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_rationale_1", + "target": "node_meshnet_node_architecture_boundary", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_adapter_for", + "target": "node_meshnet_node_architecture_boundary_architecture", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architecture", + "target": "node_meshnet_node_architecture_boundary_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architecture", + "target": "node_meshnet_node_architecture_boundary_py_str", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_boundarystage", + "target": "node_meshnet_node_architecture_boundary_py_str", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_boundarystage", + "target": "node_meshnet_node_architecture_boundary_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_input_for", + "target": "node_meshnet_node_architecture_boundary_boundarystage", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "target": "node_meshnet_node_architecture_boundary_protocolidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "target": "node_meshnet_node_architecture_boundary_samplingparameters", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "target": "node_meshnet_node_architecture_boundary_tailoutput", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_tailoutput", + "target": "node_meshnet_node_architecture_boundary_tailoutput_sampled_token", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_tailoutput_sampled_token", + "target": "node_meshnet_node_native_protocol_codec_protocolerror" + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "target": "node_meshnet_node_architecture_boundary_typedtailresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_typedtailresult", + "target": "node_meshnet_node_architecture_boundary_typedtailresult_sampled_token_id", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_adapter_for", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_named_payloads", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_token_ids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_input_for", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_protocol_architecture", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_token_ids", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_named_payloads", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_token_ids", + "target": "node_meshnet_node_native_protocol_codec_protocolerror" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_rationale_97", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_token_ids", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_named_payloads", + "target": "node_meshnet_node_native_protocol_codec_encode_bundle" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_named_payloads", + "target": "node_meshnet_node_native_protocol_codec_encode_tensor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_bundle_from_named_payloads", + "target": "node_meshnet_node_native_protocol_codec_protocolerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_input_for", + "target": "node_meshnet_node_native_protocol_codec_decode_bundle" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_input_for", + "target": "node_meshnet_node_native_protocol_codec_protocolerror" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_rationale_128", + "target": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_input_for", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "target": "node_meshnet_node_native_protocol_codec_protocolerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_architectureboundaryadapter_tail_result", + "target": "node_meshnet_node_native_protocol_codec_validate_tail_result" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/architecture_boundary.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_architecture_boundary_adapter_for", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_backendidentity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_build_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_config_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_modelidentity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_optional_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_recipeidentity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_require_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_sanitize_diagnostic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_sanitize_diagnostics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_secret_env_values", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_capability_shardrange", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_runtime_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_1", + "target": "node_meshnet_node_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_capability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_as_mapping", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_from_dict", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_post_init", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_json", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_post_init", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreporterror", + "target": "node_meshnet_node_capability_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreporterror", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreporterror", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_config_fingerprint", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_64", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_require_int", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_require_text", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_sanitize_diagnostics", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange_post_init", + "target": "node_meshnet_node_capability_capabilityreporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_sanitize_diagnostic", + "target": "node_meshnet_node_capability_secret_env_values", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_88", + "target": "node_meshnet_node_capability_sanitize_diagnostic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_sanitize_diagnostics", + "target": "node_meshnet_node_capability_sanitize_diagnostic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_sanitize_diagnostics", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_sanitize_diagnostics", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_110", + "target": "node_meshnet_node_capability_sanitize_diagnostics", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_sanitize_diagnostics", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_as_mapping", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_from_dict", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_config_fingerprint", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity_from_dict", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_optional_text", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity_from_dict", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_require_int", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_require_text", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange_from_dict", + "target": "node_meshnet_node_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_config_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_config_fingerprint", + "target": "node_meshnet_node_capability_sha256", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_140", + "target": "node_meshnet_node_capability_config_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_from_dict", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_post_init", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity_from_dict", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity_post_init", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_optional_text", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity_from_dict", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity_post_init", + "target": "node_meshnet_node_capability_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_from_dict", + "target": "node_meshnet_node_capability_optional_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_post_init", + "target": "node_meshnet_node_capability_optional_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity_from_dict", + "target": "node_meshnet_node_capability_optional_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity_post_init", + "target": "node_meshnet_node_capability_optional_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_post_init", + "target": "node_meshnet_node_capability_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange_from_dict", + "target": "node_meshnet_node_capability_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange_post_init", + "target": "node_meshnet_node_capability_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L498", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_modelidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_capability_modelidentity_from_dict", + "target": "node_meshnet_node_capability_modelidentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity", + "target": "node_meshnet_node_capability_modelidentity_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity", + "target": "node_meshnet_node_capability_modelidentity_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_187", + "target": "node_meshnet_node_capability_modelidentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/capability.py", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_modelidentity_from_dict" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_modelidentity_from_dict", + "target": "node_meshnet_node_capability_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_shardrange", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_219", + "target": "node_meshnet_node_capability_shardrange", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_capability_shardrange_from_dict", + "target": "node_meshnet_node_capability_shardrange", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange", + "target": "node_meshnet_node_capability_shardrange_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange", + "target": "node_meshnet_node_capability_shardrange_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/capability.py", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_shardrange_from_dict" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_shardrange_from_dict", + "target": "node_meshnet_node_capability_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_recipeidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_246", + "target": "node_meshnet_node_capability_recipeidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_capability_recipeidentity_from_dict", + "target": "node_meshnet_node_capability_recipeidentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity", + "target": "node_meshnet_node_capability_recipeidentity_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity", + "target": "node_meshnet_node_capability_recipeidentity_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/capability.py", + "source_location": "L445", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_recipeidentity_from_dict" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_recipeidentity_from_dict", + "target": "node_meshnet_node_capability_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_capability_backendidentity_from_dict", + "target": "node_meshnet_node_capability_backendidentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity", + "target": "node_meshnet_node_capability_backendidentity_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity", + "target": "node_meshnet_node_capability_backendidentity_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_backendidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_280", + "target": "node_meshnet_node_capability_backendidentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_backendidentity_from_dict", + "target": "node_meshnet_node_capability_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/capability.py", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_backendidentity_from_dict" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_capability_capabilityreport_age_seconds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_capability_capabilityreport_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_capability_capabilityreport_from_json", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_capability_capabilityreport_identity_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_capability_capabilityreport_passed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_capability_capabilityreport_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_capability_capabilityreport_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_capability_capabilityreport_to_json", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_335", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult_reports", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_write_reports", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_capability_report", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_assume_capability", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_capability_report_for", + "target": "node_meshnet_node_capability_capabilityreport", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_fingerprint", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_377", + "target": "node_meshnet_node_capability_capabilityreport_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_381", + "target": "node_meshnet_node_capability_capabilityreport_identity_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_to_json", + "target": "node_meshnet_node_capability_capabilityreport_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/capability.py", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_dict", + "target": "node_meshnet_node_runtime_recipe_shardidentity_from_dict" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_capabilityreport_from_json", + "target": "node_meshnet_node_capability_capabilityreport_from_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_build_capability_report", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/capability.py", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_capability_rationale_490", + "target": "node_meshnet_node_capability_build_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_capability_build_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_capability_build_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_capability_build_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_capability_report_for", + "target": "node_meshnet_node_capability_build_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_apply_relay_concurrency_flag", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_cmd_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_cmd_default", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_cmd_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_cmd_models", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_cmd_start", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_doctor_overrides", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_first_available_port", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_load_env_defaults", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L13", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_load_env_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_resolve_model_flags", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_cli_run_node", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_config_load_config", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_config_merge_cli_overrides", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_config_save_config", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_dashboard_run_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_doctor_default_report_path", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_doctor_render_result", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_doctor_resolve_selection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_doctor_run_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_doctor_write_reports", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_model_catalog_browse_hf_hub", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_model_catalog_resolve_model_alias", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_startup_run_startup", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_wizard_print_models_table", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli", + "target": "node_meshnet_node_wizard_run_wizard", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_1", + "target": "node_meshnet_node_cli", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_load_env_defaults", + "target": "node_meshnet_node_cli_load_env_file", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L13", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_load_env_file", + "target": "node_meshnet_node_cli_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_14", + "target": "node_meshnet_node_cli_load_env_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_cli_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_start", + "target": "node_meshnet_node_cli_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_run_node", + "target": "node_meshnet_node_cli_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_default", + "target": "node_meshnet_node_cli_apply_relay_concurrency_flag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_start", + "target": "node_meshnet_node_cli_apply_relay_concurrency_flag", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_40", + "target": "node_meshnet_node_cli_apply_relay_concurrency_flag", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_main", + "target": "node_meshnet_node_cli_load_env_defaults", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_46", + "target": "node_meshnet_node_cli_load_env_defaults", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_default", + "target": "node_meshnet_node_cli_run_node", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_58", + "target": "node_meshnet_node_cli_run_node", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_run_node", + "target": "node_meshnet_node_dashboard_run_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/cli.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_run_node", + "target": "node_meshnet_node_server_stubnodeserver_chat_completion_count" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_run_node", + "target": "node_meshnet_node_startup_run_startup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_default", + "target": "node_meshnet_node_cli_resolve_model_flags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_start", + "target": "node_meshnet_node_cli_resolve_model_flags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_doctor_overrides", + "target": "node_meshnet_node_cli_resolve_model_flags", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_111", + "target": "node_meshnet_node_cli_resolve_model_flags", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_resolve_model_flags", + "target": "node_meshnet_node_model_catalog_resolve_model_alias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_start", + "target": "node_meshnet_node_cli_first_available_port", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_126", + "target": "node_meshnet_node_cli_first_available_port", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_default", + "target": "node_meshnet_node_config_load_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_default", + "target": "node_meshnet_node_config_merge_cli_overrides", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_default", + "target": "node_meshnet_node_config_save_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_default", + "target": "node_meshnet_node_wizard_run_wizard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_main", + "target": "node_meshnet_node_cli_cmd_default", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_139", + "target": "node_meshnet_node_cli_cmd_default", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_models", + "target": "node_meshnet_node_model_catalog_browse_hf_hub", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_models", + "target": "node_meshnet_node_wizard_print_models_table", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_main", + "target": "node_meshnet_node_cli_cmd_models", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_208", + "target": "node_meshnet_node_cli_cmd_models", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_config", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_config", + "target": "node_meshnet_node_config_load_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_main", + "target": "node_meshnet_node_cli_cmd_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_235", + "target": "node_meshnet_node_cli_cmd_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_cli_doctor_overrides", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_249", + "target": "node_meshnet_node_cli_doctor_overrides", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_config_load_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_config_merge_cli_overrides", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_doctor_default_report_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_doctor_render_result", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_doctor_resolve_selection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_doctor_run_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L308", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_doctor", + "target": "node_meshnet_node_doctor_write_reports", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L538", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_main", + "target": "node_meshnet_node_cli_cmd_doctor", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_272", + "target": "node_meshnet_node_cli_cmd_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_start", + "target": "node_meshnet_node_startup_run_startup", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/cli.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_cmd_start", + "target": "node_meshnet_node_torch_server_torchnodeserver_route_timeout" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L540", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_main", + "target": "node_meshnet_node_cli_cmd_start", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/cli.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_cli_rationale_328", + "target": "node_meshnet_node_cli_cmd_start", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config", + "target": "node_meshnet_node_config_delete_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config", + "target": "node_meshnet_node_config_load_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config", + "target": "node_meshnet_node_config_merge_cli_overrides", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config", + "target": "node_meshnet_node_config_save_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_rationale_1", + "target": "node_meshnet_node_config", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L10", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_config", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_config_path", + "target": "node_meshnet_node_config_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_delete_config", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_load_config", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_save_config", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L601", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_default_report_path", + "target": "node_meshnet_node_config_config_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_delete_config", + "target": "node_meshnet_node_config_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_load_config", + "target": "node_meshnet_node_config_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_save_config", + "target": "node_meshnet_node_config_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_rationale_44", + "target": "node_meshnet_node_config_load_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_rationale_58", + "target": "node_meshnet_node_config_save_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/config.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_config_rationale_75", + "target": "node_meshnet_node_config_merge_cli_overrides", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_build_rich_renderable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_ema", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_format_uptime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_gpu_stats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_is_interactive_tty", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_make_bar", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_node_stats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_nvml_gpu_util", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_run_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_run_plain_loop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard", + "target": "node_meshnet_node_dashboard_run_rich_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_rationale_1", + "target": "node_meshnet_node_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_rationale_15", + "target": "node_meshnet_node_dashboard_is_interactive_tty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_dashboard", + "target": "node_meshnet_node_dashboard_is_interactive_tty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_build_rich_renderable", + "target": "node_meshnet_node_dashboard_format_uptime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_plain_loop", + "target": "node_meshnet_node_dashboard_format_uptime", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_build_rich_renderable", + "target": "node_meshnet_node_dashboard_gpu_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_gpu_stats", + "target": "node_meshnet_node_dashboard_nvml_gpu_util", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_rationale_32", + "target": "node_meshnet_node_dashboard_gpu_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_plain_loop", + "target": "node_meshnet_node_dashboard_gpu_stats", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_rationale_60", + "target": "node_meshnet_node_dashboard_nvml_gpu_util", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_build_rich_renderable", + "target": "node_meshnet_node_dashboard_ema", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_ema", + "target": "node_meshnet_node_dashboard_ema_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_ema", + "target": "node_meshnet_node_dashboard_ema_update", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_ema", + "target": "node_meshnet_node_dashboard_ema_value", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_rationale_73", + "target": "node_meshnet_node_dashboard_ema", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_rich_dashboard", + "target": "node_meshnet_node_dashboard_ema", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_build_rich_renderable", + "target": "node_meshnet_node_dashboard_ema_update", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_rich_dashboard", + "target": "node_meshnet_node_dashboard_ema_update", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_build_rich_renderable", + "target": "node_meshnet_node_dashboard_make_bar", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_build_rich_renderable", + "target": "node_meshnet_node_dashboard_node_stats", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_node_stats", + "target": "node_meshnet_node_server_stubnodeserver_chat_completion_count" + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_node_stats", + "target": "node_meshnet_node_torch_server_torchnodeserver_failed_requests" + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_node_stats", + "target": "node_meshnet_node_torch_server_torchnodeserver_queue_depth" + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_node_stats", + "target": "node_meshnet_node_torch_server_torchnodeserver_total_requests" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_plain_loop", + "target": "node_meshnet_node_dashboard_node_stats", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_rationale_110", + "target": "node_meshnet_node_dashboard_run_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_dashboard", + "target": "node_meshnet_node_dashboard_run_plain_loop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_dashboard", + "target": "node_meshnet_node_dashboard_run_rich_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/dashboard.py", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_dashboard_run_rich_dashboard", + "target": "node_meshnet_node_dashboard_build_rich_renderable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_backend_device", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L557", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_backend_device_name", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_build_probe_input", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_classify_failure", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_default_load_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L600", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_default_report_path", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_describe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_describe_output", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_detect_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_doctorresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_int64_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_model_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_probe_forward", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_probeinput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_reciperesult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_render_result", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_resolve_selection", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_run_doctor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_runtime_versions", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_select_recipes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_selected_model_id", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_validate_loaded_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_validate_recipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_doctor_write_reports", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_hardware_detect_hardware", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_model_catalog_resolve_model_alias", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_native_backend", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_startup_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor", + "target": "node_meshnet_node_torch_server_load_backend", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_1", + "target": "node_meshnet_node_doctor", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_build_probe_input", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_describe_output", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_doctor_doctorerror_hint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_doctor_doctorerror_init", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_doctor_py_runtimeerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L39", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorerror", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probe_forward", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_100", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_resolve_selection", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_select_recipes", + "target": "node_meshnet_node_doctor_doctorerror", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_backend_device", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_default_load_backend", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_doctor_doctorselection_shard_label", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L39", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorselection", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_113", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_resolve_selection", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_loaded_backend", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L737", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L790", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_refresher", + "target": "node_meshnet_node_doctor_doctorselection", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_129", + "target": "node_meshnet_node_doctor_reciperesult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_doctor_reciperesult_hint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_doctor_reciperesult_passed", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L39", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_reciperesult", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_loaded_backend", + "target": "node_meshnet_node_doctor_reciperesult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_reciperesult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_doctor_doctorresult_exit_code", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_doctor_doctorresult_passed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_doctor_doctorresult_reports", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L39", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_doctorresult", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_147", + "target": "node_meshnet_node_doctor_doctorresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_render_result", + "target": "node_meshnet_node_doctor_doctorresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_doctor_doctorresult", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_173", + "target": "node_meshnet_node_doctor_resolve_selection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_resolve_selection", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_resolve_selection", + "target": "node_meshnet_node_doctor_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_resolve_selection", + "target": "node_meshnet_node_doctor_selected_model_id", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_backend_device", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_default_load_backend", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_describe_output", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L569", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_model_config", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probe_forward", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_selected_model_id", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_loaded_backend", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L600", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_default_report_path", + "target": "node_meshnet_node_doctor_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_detect_layers", + "target": "node_meshnet_node_doctor_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_render_result", + "target": "node_meshnet_node_doctor_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L606", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_write_reports", + "target": "node_meshnet_node_doctor_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_222", + "target": "node_meshnet_node_doctor_selected_model_id", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_selected_model_id", + "target": "node_meshnet_node_model_catalog_resolve_model_alias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_detect_layers", + "target": "node_meshnet_node_startup_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_build_probe_input", + "target": "node_meshnet_node_doctor_probeinput", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L521", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L39", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probeinput", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_248", + "target": "node_meshnet_node_doctor_probeinput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_build_probe_input", + "target": "node_meshnet_node_doctor_int64_header", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_257", + "target": "node_meshnet_node_doctor_int64_header", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probe_forward", + "target": "node_meshnet_node_doctor_build_probe_input", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_265", + "target": "node_meshnet_node_doctor_build_probe_input", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probe_forward", + "target": "node_meshnet_node_doctor_describe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_probe_forward", + "target": "node_meshnet_node_doctor_describe_output", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_287", + "target": "node_meshnet_node_doctor_probe_forward", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_probe_forward", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_describe_output", + "target": "node_meshnet_node_protocol_namedtensor_body" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_330", + "target": "node_meshnet_node_doctor_describe_output", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_default_load_backend", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_default_load_backend", + "target": "node_meshnet_node_torch_server_load_backend", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_357", + "target": "node_meshnet_node_doctor_default_load_backend", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_377", + "target": "node_meshnet_node_doctor_select_recipes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_doctor_select_recipes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_select_recipes", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_select_recipes", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_404", + "target": "node_meshnet_node_doctor_run_doctor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_doctor_validate_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_run_doctor", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_430", + "target": "node_meshnet_node_doctor_validate_loaded_backend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_loaded_backend", + "target": "node_meshnet_node_doctor_validate_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_loaded_backend", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_loaded_backend", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_backend_device", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L498", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_backend_device_name", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_classify_failure", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_describe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_model_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_doctor_runtime_versions", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_validate_recipe", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_classify_failure", + "target": "node_meshnet_node_doctor_py_baseexception", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_517", + "target": "node_meshnet_node_doctor_classify_failure", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_describe", + "target": "node_meshnet_node_doctor_py_baseexception", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L544", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_544", + "target": "node_meshnet_node_doctor_describe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L564", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_backend_device_name", + "target": "node_meshnet_node_hardware_detect_hardware", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L558", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_558", + "target": "node_meshnet_node_doctor_backend_device_name", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_570", + "target": "node_meshnet_node_doctor_model_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L582", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_582", + "target": "node_meshnet_node_doctor_runtime_versions", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L607", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_607", + "target": "node_meshnet_node_doctor_write_reports", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/doctor.py", + "source_location": "L622", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_doctor_rationale_622", + "target": "node_meshnet_node_doctor_render_result", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_allow_patterns_from_remote_index", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_allow_patterns_from_sources", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_compute_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_download_huggingface_subset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_download_model_source", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_download_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_download_shard_from_peer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_download_source_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_fetch_source_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_merge_tree", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_peer_download_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_reuse_local_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_safe_extract_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_source_files_cached", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_sourceprogress", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_taronlysource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_valid_source_rel_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_downloader_write_shard_archive", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_safetensors_selection_layers_from_config_dict", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader", + "target": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_1", + "target": "node_meshnet_node_downloader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L10", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_downloader", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_downloader", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_compute_shard_checksum", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard_from_peer", + "target": "node_meshnet_node_downloader_compute_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_32", + "target": "node_meshnet_node_downloader_compute_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L10", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_downloader_compute_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/server.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_shard_download", + "target": "node_meshnet_node_downloader_compute_shard_checksum" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_downloader_compute_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_registration_shard_checksum", + "target": "node_meshnet_node_downloader_compute_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_allow_patterns_from_remote_index", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_allow_patterns_from_sources", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_huggingface_subset", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_model_source", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard_from_peer", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_fetch_source_file", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_merge_tree", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_reuse_local_file", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_safe_extract_shard", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_source_files_cached", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_valid_source_rel_files", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_write_shard_archive", + "target": "node_meshnet_node_downloader_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_46", + "target": "node_meshnet_node_downloader_write_shard_archive", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_write_shard_archive", + "target": "node_meshnet_node_downloader_py_any", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L10", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_downloader_write_shard_archive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/server.py", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_shard_download", + "target": "node_meshnet_node_downloader_write_shard_archive" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_model_source", + "target": "node_meshnet_node_downloader_safe_extract_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard_from_peer", + "target": "node_meshnet_node_downloader_safe_extract_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard_from_peer", + "target": "node_meshnet_node_downloader_peer_download_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L475", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard", + "target": "node_meshnet_node_downloader_download_shard_from_peer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard_from_peer", + "target": "node_meshnet_node_downloader_merge_tree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_fetch_source_file", + "target": "node_meshnet_node_downloader_taronlysource", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_116", + "target": "node_meshnet_node_downloader_taronlysource", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_taronlysource", + "target": "node_meshnet_node_downloader_py_exception", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_fetch_source_file", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_125", + "target": "node_meshnet_node_downloader_fetch_source_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_sourceprogress", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_156", + "target": "node_meshnet_node_downloader_sourceprogress", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_sourceprogress", + "target": "node_meshnet_node_downloader_sourceprogress_add_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_sourceprogress", + "target": "node_meshnet_node_downloader_sourceprogress_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_sourceprogress", + "target": "node_meshnet_node_downloader_sourceprogress_file_done", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_sourceprogress", + "target": "node_meshnet_node_downloader_sourceprogress_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_sourceprogress", + "target": "node_meshnet_node_downloader_sourceprogress_message", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_sourceprogress", + "target": "node_meshnet_node_downloader_sourceprogress_rewind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_sourceprogress_add_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_sourceprogress_rewind", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_182", + "target": "node_meshnet_node_downloader_sourceprogress_rewind", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_sourceprogress_file_done", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_sourceprogress_message", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_sourceprogress_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_reuse_local_file", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_206", + "target": "node_meshnet_node_downloader_reuse_local_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_valid_source_rel_files", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_source_files_cached", + "target": "node_meshnet_node_downloader_valid_source_rel_files", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard", + "target": "node_meshnet_node_downloader_source_files_cached", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_model_source", + "target": "node_meshnet_node_downloader_merge_tree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_source_files", + "target": "node_meshnet_node_downloader_merge_tree", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_model_source", + "target": "node_meshnet_node_downloader_download_source_files", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_257", + "target": "node_meshnet_node_downloader_download_source_files", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard", + "target": "node_meshnet_node_downloader_download_model_source", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L544", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard", + "target": "node_meshnet_node_downloader_download_huggingface_subset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L532", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard", + "target": "node_meshnet_node_downloader_allow_patterns_from_sources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_allow_patterns_from_remote_index", + "target": "node_meshnet_node_safetensors_selection_layers_from_config_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L437", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_allow_patterns_from_remote_index", + "target": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_download_shard", + "target": "node_meshnet_node_downloader_allow_patterns_from_remote_index", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L408", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_408", + "target": "node_meshnet_node_downloader_allow_patterns_from_remote_index", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/downloader.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_downloader_rationale_454", + "target": "node_meshnet_node_downloader_download_shard", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_downloader_download_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1011", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_downloader_download_shard", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_contract_seal_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_init_load_locked_target", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_require_pinned_target", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_shard", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_nodememory", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_plan_route", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_plan_seams", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_plan_topology", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_routefit", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_seamplan", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_rationale_1", + "target": "node_meshnet_node_glm_alpha_init", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_load_locked_target", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_load_locked_target", + "target": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_load_locked_target", + "target": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_load_locked_target", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_load_locked_target", + "target": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_load_locked_target", + "target": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_load_locked_target", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/__init__.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_init_rationale_71", + "target": "node_meshnet_node_glm_alpha_init_load_locked_target", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L898", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_glm_alpha_init_load_locked_target", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L900", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_glm_alpha_artifact", + "target": "node_meshnet_node_glm_alpha_init_load_locked_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_contract_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_freeze_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_seal_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_thaw_json", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_1", + "target": "node_meshnet_node_glm_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract_section", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract_threshold", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_64", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "target": "node_meshnet_node_glm_alpha_contract_alphacontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "target": "node_meshnet_node_glm_alpha_contract_contract_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_contract_signing_payload", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_68", + "target": "node_meshnet_node_glm_alpha_contract_contract_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract_section", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract_threshold", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_freeze_json", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_seal_contract", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_thaw_json", + "target": "node_meshnet_node_glm_alpha_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "target": "node_meshnet_node_glm_alpha_contract_thaw_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "target": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_75", + "target": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_seal_contract", + "target": "node_meshnet_node_glm_alpha_contract_compute_contract_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_freeze_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract_to_dict", + "target": "node_meshnet_node_glm_alpha_contract_thaw_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract_section", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract_threshold", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L30", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_97", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_alphacontract_threshold", + "target": "node_meshnet_node_glm_alpha_contract_alphacontract_section", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_131", + "target": "node_meshnet_node_glm_alpha_contract_parse_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_280", + "target": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_require_contract_target", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "target": "node_meshnet_node_glm_alpha_contract_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_320", + "target": "node_meshnet_node_glm_alpha_contract_load_alpha_contract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/contract.py", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_contract_rationale_351", + "target": "node_meshnet_node_glm_alpha_contract_seal_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_load_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_read_resource", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_mapping", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_pinned_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_revision", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_1", + "target": "node_meshnet_node_glm_alpha_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_manifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_file_sha256", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_getitem", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "target": "node_meshnet_node_glm_alpha_manifest_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_json", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_47", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_read_resource", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_int", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_mapping", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_pinned_target", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_revision", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_sha256", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_text", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest_shard", + "target": "node_meshnet_node_glm_alpha_manifest_glmtargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_digest", + "target": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_51", + "target": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest_digest", + "target": "node_meshnet_node_glm_alpha_manifest_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_getitem", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_json", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_int", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_mapping", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_revision", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_sha256", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_text", + "target": "node_meshnet_node_glm_alpha_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_require_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "target": "node_meshnet_node_glm_alpha_manifest_require_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "target": "node_meshnet_node_glm_alpha_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_revision", + "target": "node_meshnet_node_glm_alpha_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_sha256", + "target": "node_meshnet_node_glm_alpha_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "target": "node_meshnet_node_glm_alpha_manifest_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L404", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_require_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "target": "node_meshnet_node_glm_alpha_manifest_require_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_require_revision", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_require_revision", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "target": "node_meshnet_node_glm_alpha_manifest_shard", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_95", + "target": "node_meshnet_node_glm_alpha_manifest_shard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_shard", + "target": "node_meshnet_node_glm_alpha_manifest_shard_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest_shard", + "target": "node_meshnet_node_glm_alpha_manifest_shard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_115", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_pinned_target", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest_shard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest_total_gb", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest_total_gib", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_route", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_topology", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_routefit", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_seamplan", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_topologyplan", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_148", + "target": "node_meshnet_node_glm_alpha_manifest_targetmanifest_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_parse_shards", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_212", + "target": "node_meshnet_node_glm_alpha_manifest_parse_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_file_sha256", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_getitem", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L326", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_270", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_require_pinned_target", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_route", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_seams", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_topology", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_routefit", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_seamplan", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L38", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_topologyplan", + "target": "node_meshnet_node_glm_alpha_manifest_architecturesnapshot", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_327", + "target": "node_meshnet_node_glm_alpha_manifest_parse_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_json", + "target": "node_meshnet_node_glm_alpha_manifest_read_resource", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_read_resource", + "target": "node_meshnet_node_glm_alpha_manifest_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L457", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_json", + "target": "node_meshnet_node_glm_alpha_manifest_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "target": "node_meshnet_node_glm_alpha_manifest_load_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "target": "node_meshnet_node_glm_alpha_manifest_load_json", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_452", + "target": "node_meshnet_node_glm_alpha_manifest_load_target_manifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_458", + "target": "node_meshnet_node_glm_alpha_manifest_load_architecture_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/manifest.py", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_manifest_rationale_470", + "target": "node_meshnet_node_glm_alpha_manifest_require_pinned_target", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_nodememory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_plan_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_plan_seams", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_plan_topology", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_routefit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_seamplan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_1", + "target": "node_meshnet_node_glm_alpha_planner", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory_from_host", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory_post_init", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_route", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_seams", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_topology", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_81", + "target": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_resourceplanerror", + "target": "node_meshnet_node_glm_alpha_planner_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory", + "target": "node_meshnet_node_glm_alpha_planner_nodememory_from_host", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory", + "target": "node_meshnet_node_glm_alpha_planner_nodememory_placement_budget_gib", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory", + "target": "node_meshnet_node_glm_alpha_planner_nodememory_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_nodememory", + "target": "node_meshnet_node_glm_alpha_planner_nodememory_reserve_gib", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_route", + "target": "node_meshnet_node_glm_alpha_planner_nodememory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_topology", + "target": "node_meshnet_node_glm_alpha_planner_nodememory", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_86", + "target": "node_meshnet_node_glm_alpha_planner_nodememory", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_119", + "target": "node_meshnet_node_glm_alpha_planner_nodememory_from_host", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_159", + "target": "node_meshnet_node_glm_alpha_planner_nodememory_reserve_gib", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_164", + "target": "node_meshnet_node_glm_alpha_planner_nodememory_placement_budget_gib", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "target": "indexerlayout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_route", + "target": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_topology", + "target": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_177", + "target": "node_meshnet_node_glm_alpha_planner_kv_bytes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_route", + "target": "indexerlayout", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_topology", + "target": "indexerlayout", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_topology", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_219", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_topologyplan", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan_is_arithmetic_minimum_topology", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_topologyplan", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_233", + "target": "node_meshnet_node_glm_alpha_planner_topologyplan_is_arithmetic_minimum_topology", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "target": "node_meshnet_node_glm_alpha_planner_plan_topology", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_261", + "target": "node_meshnet_node_glm_alpha_planner_plan_topology", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_route", + "target": "node_meshnet_node_glm_alpha_planner_routefit", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_313", + "target": "node_meshnet_node_glm_alpha_planner_routefit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_routefit", + "target": "node_meshnet_node_glm_alpha_planner_routefit_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_349", + "target": "node_meshnet_node_glm_alpha_planner_plan_route", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_plan_seams", + "target": "node_meshnet_node_glm_alpha_planner_seamplan", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_413", + "target": "node_meshnet_node_glm_alpha_planner_seamplan", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L437", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_seamplan", + "target": "node_meshnet_node_glm_alpha_planner_seamplan_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_466", + "target": "node_meshnet_node_glm_alpha_planner_plan_seams", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/glm_alpha/planner.py", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_glm_alpha_planner_rationale_518", + "target": "node_meshnet_node_glm_alpha_planner_plan_all_tiers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_benchmark_throughput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_benchmark_throughput_checked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_detect_hardware", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_detect_nvidia_smi_gpu_memory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L10", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_detect_ram_mb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_detect_torch_cuda_inventory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_detect_windows_gpu_memory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_detect_windows_ram_mb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_gpu_inventory_profile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_torch_cuda_is_executable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_with_forced_cpu", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware", + "target": "node_meshnet_node_hardware_with_model_drive", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_1", + "target": "node_meshnet_node_hardware", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_hardware", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_hardware", + "target": "node_meshnet_node_hardware_detect_ram_mb", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_ram_mb", + "target": "node_meshnet_node_hardware_detect_windows_ram_mb", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_11", + "target": "node_meshnet_node_hardware_detect_ram_mb", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_22", + "target": "node_meshnet_node_hardware_detect_windows_ram_mb", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_hardware", + "target": "node_meshnet_node_hardware_detect_windows_gpu_memory", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_66", + "target": "node_meshnet_node_hardware_detect_windows_gpu_memory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_hardware", + "target": "node_meshnet_node_hardware_detect_nvidia_smi_gpu_memory", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_110", + "target": "node_meshnet_node_hardware_detect_nvidia_smi_gpu_memory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_hardware", + "target": "node_meshnet_node_hardware_detect_torch_cuda_inventory", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_128", + "target": "node_meshnet_node_hardware_detect_torch_cuda_inventory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_hardware", + "target": "node_meshnet_node_hardware_torch_cuda_is_executable", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_146", + "target": "node_meshnet_node_hardware_torch_cuda_is_executable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_hardware", + "target": "node_meshnet_node_hardware_gpu_inventory_profile", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_176", + "target": "node_meshnet_node_hardware_with_forced_cpu", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_hardware_with_forced_cpu", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L880", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_hardware_with_forced_cpu", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_detect_hardware", + "target": "node_meshnet_node_hardware_with_model_drive", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_188", + "target": "node_meshnet_node_hardware_with_model_drive", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_199", + "target": "node_meshnet_node_hardware_detect_hardware", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_hardware_detect_hardware", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_hardware_detect_hardware", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_benchmark_throughput", + "target": "node_meshnet_node_hardware_benchmark_throughput_checked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_251", + "target": "node_meshnet_node_hardware_benchmark_throughput_checked", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_hardware_benchmark_throughput_checked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L929", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_hardware_benchmark_throughput_checked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/hardware.py", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_hardware_rationale_298", + "target": "node_meshnet_node_hardware_benchmark_throughput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_active_modules_for_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_build_quantization_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1306", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_cache_unsupported_for_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1203", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_call_layer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1049", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_causal_lm_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1074", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_checkpoint_tensor_name_for_model", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1011", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_config_candidates", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1167", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_decoder_attention_mask", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_embed_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1153", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_final_norm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_finalize_active_shard_modules_on_device", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1274", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_int_tensor_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_load_torch_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1291", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_looks_like_oom", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1098", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_model_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L990", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_model_load_plan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1063", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_model_state_dict_keys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1025", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_native_quantization_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1033", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_native_torch_dtype", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1162", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_position_ids", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1125", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_rotary_embedding_module", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1193", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_rotary_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_sessioncacheentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_sessioncachestore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L816", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_should_partial_materialize_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1255", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_tensor_from_bfloat16_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1282", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_tensor_from_int64_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1249", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_tensor_to_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_torch_cuda_is_executable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L803", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_total_layers_for_local_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1084", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_transformer_backbone", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_validate_quantization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_backend_validate_recipe_params", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L807", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend", + "target": "node_meshnet_node_safetensors_selection_select_tensor_names_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_1", + "target": "node_meshnet_node_model_backend", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_embed_tokens", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_insufficientvramerror", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_kvcachemiss", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1104", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_layers", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_modelbackenderror", + "target": "node_meshnet_node_model_backend_py_runtimeerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_modelbackenderror", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_25", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_decode_tail_token", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L426", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_generate_text", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_generate_text_streaming", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_transformer_backbone", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "target": "node_meshnet_node_model_backend_modelbackenderror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_29", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L776", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_validate_recipe_params", + "target": "node_meshnet_node_model_backend_unsupportedrecipeparam", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_build_quantization_config", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_33", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_model_backend_missingmodeldependencyerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_insufficientvramerror", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_37", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_model_backend_insufficientvramerror", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L872", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_41", + "target": "node_meshnet_node_model_backend_partialmodelloadunsupported", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_kvcachemiss", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_45", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore_lookup", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L669", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_model_backend_kvcachemiss", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_53", + "target": "node_meshnet_node_model_backend_torch_cuda_is_executable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torch_cuda_is_executable", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_torch_cuda_is_executable", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_active_modules_for_shard", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_build_quantization_config", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1203", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_call_layer", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1049", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_causal_lm_config", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1074", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_checkpoint_tensor_name_for_model", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1011", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_config_candidates", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1167", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_decoder_attention_mask", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_embed_tokens", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1153", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_final_norm", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_finalize_active_shard_modules_on_device", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1274", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_int_tensor_header", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_torch_shard", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1098", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_layers", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L990", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_load_plan", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1063", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_state_dict_keys", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1025", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_native_quantization_config", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1033", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_native_torch_dtype", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_position_embeddings", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1162", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_position_ids", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1125", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rotary_embedding_module", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1193", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rotary_position_embeddings", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore_init", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore_store", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1255", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensor_from_bfloat16_bytes", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1282", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensor_from_int64_header", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1249", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensor_to_bytes", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensorpayload_to_envelope", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_decode_tail", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_decode_tail_token", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L631", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_new_session_cache", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L756", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_payload", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L803", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_total_layers_for_local_snapshot", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1084", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_transformer_backbone", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L770", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_validate_recipe_params", + "target": "node_meshnet_node_model_backend_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_74", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensorpayload", + "target": "node_meshnet_node_model_backend_tensorpayload_from_envelope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensorpayload", + "target": "node_meshnet_node_model_backend_tensorpayload_to_envelope", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensorpayload", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L756", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_payload", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_to_tensor_payload", + "target": "node_meshnet_node_model_backend_tensorpayload" + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L274", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L274", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment", + "target": "node_meshnet_node_model_backend_tensorpayload", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tensorpayload_to_envelope", + "target": "node_meshnet_node_protocol_activationenvelope_from_tensor_payload" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_145", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_tailtokenresult", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_decode_tail_token", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_model_backend_tailtokenresult", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_157", + "target": "node_meshnet_node_model_backend_sessioncacheentry", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncacheentry", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore_lookup", + "target": "node_meshnet_node_model_backend_sessioncacheentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore_store", + "target": "node_meshnet_node_model_backend_sessioncacheentry", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_172", + "target": "node_meshnet_node_model_backend_sessioncachestore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L233", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore", + "target": "node_meshnet_node_model_backend_sessioncachestore_drop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore", + "target": "node_meshnet_node_model_backend_sessioncachestore_evict_locked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore", + "target": "node_meshnet_node_model_backend_sessioncachestore_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore", + "target": "node_meshnet_node_model_backend_sessioncachestore_len", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore", + "target": "node_meshnet_node_model_backend_sessioncachestore_lookup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore", + "target": "node_meshnet_node_model_backend_sessioncachestore_store", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_sessioncachestore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore_store", + "target": "node_meshnet_node_model_backend_sessioncachestore_evict_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L710", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_sessioncachestore_store", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_sessioncachestore_lookup", + "target": "node_meshnet_node_model_backend_sessioncachestore_evict_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_sessioncachestore_lookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L674", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_sessioncachestore_lookup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_release_session", + "target": "node_meshnet_node_model_backend_sessioncachestore_drop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_validate_quantization", + "target": "quantization", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_validate_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1703", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_load_backend", + "target": "node_meshnet_node_model_backend_validate_quantization", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_build_quantization_config", + "target": "quantization", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_torch_shard", + "target": "quantization", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L990", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_load_plan", + "target": "quantization", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L999", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_load_plan", + "target": "node_meshnet_node_model_backend_build_quantization_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_256", + "target": "node_meshnet_node_model_backend_build_quantization_config", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_torch_shard", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_277", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L584", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_count_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L590", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_count_text_tokens", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_decode_tail", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_decode_tail_token", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_effective_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L602", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_messages", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_eos_token_ids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_generate_text", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_generate_text_streaming", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L631", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_new_session_cache", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L756", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_payload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_release_session", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L648", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L111", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 0.5 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_clamp_downstream_hops", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_load_backend", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L974", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1355", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_send_openai_response", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver_init", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver_resolve_backend", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1513", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_backend", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1546", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_backend_for", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_init", + "target": "node_meshnet_node_model_backend_torchmodelshard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_embed_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_final_norm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_looks_like_oom", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_model_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_model_load_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_should_partial_materialize_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_total_layers_for_local_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_init", + "target": "node_meshnet_node_model_backend_validate_recipe_params", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L864", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_backend_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L783", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_torch_shard", + "target": "node_meshnet_node_model_backend_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L990", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_load_plan", + "target": "node_meshnet_node_model_backend_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_should_partial_materialize_shard", + "target": "node_meshnet_node_model_backend_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L804", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_total_layers_for_local_snapshot", + "target": "node_meshnet_node_model_backend_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "target": "node_meshnet_node_model_backend_embed_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "target": "node_meshnet_node_model_backend_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L409", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "target": "node_meshnet_node_model_backend_position_ids", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "target": "node_meshnet_node_model_backend_torchmodelshard_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_prompt", + "target": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_420", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_embed_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_int_tensor_header", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L437", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_tensor_to_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_torchmodelshard_effective_start", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_encode_next_token", + "target": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "target": "node_meshnet_node_model_backend_tensor_from_bfloat16_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "target": "node_meshnet_node_model_backend_tensor_from_int64_header", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "target": "node_meshnet_node_model_backend_torchmodelshard_decode_tail_token", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "target": "node_meshnet_node_model_backend_torchmodelshard_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_forward_bytes", + "target": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_decode_tail", + "target": "node_meshnet_node_model_backend_torchmodelshard_decode_tail_token", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_495", + "target": "node_meshnet_node_model_backend_torchmodelshard_eos_token_ids", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_519", + "target": "node_meshnet_node_model_backend_torchmodelshard_generate_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L522", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_generate_text", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_messages", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L556", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_generate_text_streaming", + "target": "node_meshnet_node_model_backend_torchmodelshard_generate_text", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_549", + "target": "node_meshnet_node_model_backend_torchmodelshard_generate_text_streaming", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L559", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_generate_text_streaming", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_messages", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L585", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_585", + "target": "node_meshnet_node_model_backend_torchmodelshard_count_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L586", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_count_prompt_tokens", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_messages", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L591", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_591", + "target": "node_meshnet_node_model_backend_torchmodelshard_count_text_tokens", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L603", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_603", + "target": "node_meshnet_node_model_backend_torchmodelshard_encode_messages", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "target": "node_meshnet_node_model_backend_torchmodelshard_effective_start", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L664", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_torchmodelshard_effective_start", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L632", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_632", + "target": "node_meshnet_node_model_backend_torchmodelshard_new_session_cache", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_torchmodelshard_new_session_cache", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L658", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_658", + "target": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_cache_unsupported_for_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L670", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers_session", + "target": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L745", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "target": "node_meshnet_node_model_backend_call_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L732", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "target": "node_meshnet_node_model_backend_decoder_attention_mask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L727", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_run_layers", + "target": "node_meshnet_node_model_backend_rotary_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_payload", + "target": "node_meshnet_node_model_backend_int_tensor_header", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L759", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_torchmodelshard_payload", + "target": "node_meshnet_node_model_backend_tensor_to_bytes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_771", + "target": "node_meshnet_node_model_backend_validate_recipe_params", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1701", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_load_torch_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1705", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_load_backend", + "target": "node_meshnet_node_model_backend_load_torch_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_total_layers_for_local_snapshot", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L903", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_backend_causal_lm_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L921", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_backend_checkpoint_tensor_name_for_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L955", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_backend_finalize_active_shard_modules_on_device", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L912", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_backend_model_state_dict_keys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L870", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L891", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_load_partial_model_from_snapshot", + "target": "node_meshnet_node_safetensors_selection_select_tensor_names_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_finalize_active_shard_modules_on_device", + "target": "node_meshnet_node_model_backend_active_modules_for_shard", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L962", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_962", + "target": "node_meshnet_node_model_backend_finalize_active_shard_modules_on_device", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1006", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_load_plan", + "target": "node_meshnet_node_model_backend_native_quantization_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1007", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_load_plan", + "target": "node_meshnet_node_model_backend_native_torch_dtype", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L997", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_997", + "target": "node_meshnet_node_model_backend_model_load_plan", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1026", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_native_quantization_config", + "target": "node_meshnet_node_model_backend_config_candidates", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1034", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_native_torch_dtype", + "target": "node_meshnet_node_model_backend_config_candidates", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_1050", + "target": "node_meshnet_node_model_backend_causal_lm_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1064", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_1064", + "target": "node_meshnet_node_model_backend_model_state_dict_keys", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1075", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_1075", + "target": "node_meshnet_node_model_backend_checkpoint_tensor_name_for_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1110", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_embed_tokens", + "target": "node_meshnet_node_model_backend_transformer_backbone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1154", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_final_norm", + "target": "node_meshnet_node_model_backend_transformer_backbone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1099", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_model_layers", + "target": "node_meshnet_node_model_backend_transformer_backbone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1121", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_position_embeddings", + "target": "node_meshnet_node_model_backend_transformer_backbone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1126", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rotary_embedding_module", + "target": "node_meshnet_node_model_backend_transformer_backbone", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_active_modules_for_shard", + "target": "node_meshnet_node_model_backend_model_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_active_modules_for_shard", + "target": "node_meshnet_node_model_backend_embed_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1142", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_active_modules_for_shard", + "target": "node_meshnet_node_model_backend_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_active_modules_for_shard", + "target": "node_meshnet_node_model_backend_rotary_embedding_module", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1197", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rotary_position_embeddings", + "target": "node_meshnet_node_model_backend_rotary_embedding_module", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_active_modules_for_shard", + "target": "node_meshnet_node_model_backend_final_norm", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_1168", + "target": "node_meshnet_node_model_backend_decoder_attention_mask", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1194", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_1194", + "target": "node_meshnet_node_model_backend_rotary_position_embeddings", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_model_backend_tensor_from_bfloat16_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1075", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_model_backend_tensor_from_bfloat16_bytes" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1291", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_looks_like_oom", + "target": "node_meshnet_node_model_backend_py_baseexception", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1306", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_cache_unsupported_for_shard", + "target": "node_meshnet_node_model_backend_py_baseexception", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_backend.py", + "source_location": "L1307", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_backend_rationale_1307", + "target": "node_meshnet_node_model_backend_cache_unsupported_for_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_browse_hf_hub", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_load_model_metadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_local_model_path", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_model_metadata_for", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L12", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_modelpreset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog", + "target": "node_meshnet_node_model_catalog_resolve_model_alias", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_1", + "target": "node_meshnet_node_model_catalog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_model_catalog", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_model_catalog", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_modelpreset", + "target": "node_meshnet_node_model_catalog_modelpreset_fits_vram", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_modelpreset", + "target": "node_meshnet_node_model_catalog_modelpreset_recommended_quant", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_modelpreset", + "target": "node_meshnet_node_model_catalog_modelpreset_vram_for_quant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_resolve_model_alias", + "target": "node_meshnet_node_model_catalog_modelpreset", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_model_catalog_modelpreset", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_ask_quant", + "target": "node_meshnet_node_model_catalog_modelpreset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_modelpreset_fits_vram", + "target": "node_meshnet_node_model_catalog_modelpreset_vram_for_quant", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_25", + "target": "node_meshnet_node_model_catalog_modelpreset_vram_for_quant", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_39", + "target": "node_meshnet_node_model_catalog_modelpreset_recommended_quant", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_local_model_path", + "target": "node_meshnet_node_model_catalog_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_model_metadata_for", + "target": "node_meshnet_node_model_catalog_local_model_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_model_metadata_for", + "target": "node_meshnet_node_model_catalog_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_185", + "target": "node_meshnet_node_model_catalog_resolve_model_alias", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_detect_num_layers", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_model_metadata_for", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_195", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1645", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1653", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_detect_num_layers", + "target": "node_meshnet_node_model_catalog_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_219", + "target": "node_meshnet_node_model_catalog_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_model_catalog_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_model_catalog_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_237", + "target": "node_meshnet_node_model_catalog_model_metadata_for", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_model_catalog_model_metadata_for", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1093", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_model_catalog_model_metadata_for", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/model_catalog.py", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_model_catalog_rationale_281", + "target": "node_meshnet_node_model_catalog_browse_hf_hub", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_model_catalog_browse_hf_hub", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_browse_hf_interactive", + "target": "node_meshnet_node_model_catalog_browse_hf_hub", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_native_backend_immutableartifactpin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_native_backend_nativeidentityinputs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_native_backend_nativenumericalrecipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_native_backend_nativesessionrejected", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_pin_load_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe_check_session_open", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe_handshake_error", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_1", + "target": "node_meshnet_node_native_backend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "target": "node_meshnet_node_native_backend_nativeloadedartifactreport_post_init", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter_loaded_artifact_report", + "target": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_29", + "target": "node_meshnet_node_native_backend_nativeloadedartifactreport", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeloadedartifactreport_post_init", + "target": "recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_immutableartifactpin", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_immutableartifactpin", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_immutableartifactpin", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_immutableartifactpin", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_immutableartifactpin", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_57", + "target": "node_meshnet_node_native_backend_immutableartifactpin", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativenumericalrecipe", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativenumericalrecipe", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativenumericalrecipe", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativenumericalrecipe", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativenumericalrecipe", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_67", + "target": "node_meshnet_node_native_backend_nativenumericalrecipe", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeidentityinputs", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeidentityinputs", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeidentityinputs", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeidentityinputs", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeidentityinputs", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter_init", + "target": "node_meshnet_node_native_backend_nativeidentityinputs", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_85", + "target": "node_meshnet_node_native_backend_nativeidentityinputs", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "target": "node_meshnet_node_native_backend_nativeidentityinputs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter_init", + "target": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_94", + "target": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "target": "node_meshnet_node_runtime_pin_load_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_shard_identity_from_native_report", + "target": "recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected", + "target": "node_meshnet_node_native_backend_nativesessionrejected_init", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected", + "target": "recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter_check_session_open", + "target": "node_meshnet_node_native_backend_nativesessionrejected", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_136", + "target": "node_meshnet_node_native_backend_nativesessionrejected", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativesessionrejected_init", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_check_session_open", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_loaded_artifact_report", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_on_session_open", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L16", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_144", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter_check_session_open", + "target": "node_meshnet_node_runtime_recipe_handshake_error" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_nativeworkerbackendadapter_on_session_open", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_check_session_open", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_161", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_check_session_open", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_backend.py", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_backend_rationale_179", + "target": "node_meshnet_node_native_backend_nativeworkerbackendadapter_on_session_open", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_init", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_checksum_of", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_crc32c", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_decode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_decode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_default_flow_control", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_encode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_encode_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_encode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_expected_bytes", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_itemsize", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_negotiate_flow_control", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_payloadcorrupt", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_plan_prefill_chunks", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_prefillchunk", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_validate_session_message_size", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_codec_validate_tail_result", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "submodule_import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_init_rationale_1", + "target": "node_meshnet_node_native_protocol_init", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_checksum_of", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_crc32c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_decode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_decode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_default_flow_control", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_encode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_encode_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_encode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_expected_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_itemsize", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_negotiate_flow_control", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_payloadcorrupt", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_plan_prefill_chunks", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_prefillchunk", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_validate_session_message_size", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_codec_validate_tail_result", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "submodule_import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_1", + "target": "node_meshnet_node_native_protocol_codec", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "submodule_import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_codec", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_bundle", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_tensor", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_bundle", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_tensor", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_expected_bytes", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_itemsize", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_payloadcorrupt", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L542", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_plan_prefill_chunks", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_protocolerror", + "target": "node_meshnet_node_native_protocol_codec_py_exception", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_72", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_validate_session_message_size", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_validate_tail_result", + "target": "node_meshnet_node_native_protocol_codec_protocolerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_tensor", + "target": "node_meshnet_node_native_protocol_codec_payloadcorrupt", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_76", + "target": "node_meshnet_node_native_protocol_codec_payloadcorrupt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_expected_bytes", + "target": "node_meshnet_node_native_protocol_codec_itemsize", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_tensor", + "target": "node_meshnet_node_native_protocol_codec_expected_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_tensor", + "target": "node_meshnet_node_native_protocol_codec_expected_bytes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_94", + "target": "node_meshnet_node_native_protocol_codec_expected_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_payload", + "target": "node_meshnet_node_native_protocol_codec_expected_bytes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_checksum_of", + "target": "node_meshnet_node_native_protocol_codec_crc32c", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_tensor", + "target": "node_meshnet_node_native_protocol_codec_crc32c", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_checksum_of", + "target": "checksum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_tensor", + "target": "node_meshnet_node_native_protocol_codec_checksum_of", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_tensor", + "target": "node_meshnet_node_protocol_namedtensor", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_161", + "target": "node_meshnet_node_native_protocol_codec_encode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_decode_step", + "target": "node_meshnet_node_native_protocol_codec_encode_tensor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_session_request", + "target": "node_meshnet_node_native_protocol_codec_encode_tensor" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_bundle", + "target": "node_meshnet_node_native_protocol_codec_decode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_tensor", + "target": "node_meshnet_node_protocol_namedtensor", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_228", + "target": "node_meshnet_node_native_protocol_codec_decode_tensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "target": "node_meshnet_node_native_protocol_codec_encode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_bundle", + "target": "node_meshnet_node_protocol_namedtensor", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_bundle", + "target": "tensorbundle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_decode_step", + "target": "node_meshnet_node_native_protocol_codec_encode_bundle" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_session_request", + "target": "node_meshnet_node_native_protocol_codec_encode_bundle" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_bundle", + "target": "tensorbundle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_decode_step", + "target": "tensorbundle", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L458", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "target": "node_meshnet_node_native_protocol_codec_decode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_365", + "target": "node_meshnet_node_native_protocol_codec_decode_bundle", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_encode_decode_step", + "target": "decodestep", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_412", + "target": "node_meshnet_node_native_protocol_codec_encode_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "target": "decodestep", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_428", + "target": "node_meshnet_node_native_protocol_codec_validate_tail_result", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_validate_tail_result", + "target": "tailresult", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_451", + "target": "node_meshnet_node_native_protocol_codec_decode_step_bundle", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_481", + "target": "node_meshnet_node_native_protocol_codec_validate_session_message_size", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_validate_session_message_size", + "target": "node_meshnet_node_shard_lifecycle_sessionrequest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_validate_session_message_size", + "target": "sessionresponse", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_plan_prefill_chunks", + "target": "node_meshnet_node_native_protocol_codec_prefillchunk", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_prefillchunk", + "target": "node_meshnet_node_native_protocol_codec_prefillchunk_chunk_info", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_prefillchunk", + "target": "node_meshnet_node_native_protocol_codec_prefillchunk_final_chunk", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_prefillchunk", + "target": "node_meshnet_node_native_protocol_codec_prefillchunk_position", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L506", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_506", + "target": "node_meshnet_node_native_protocol_codec_prefillchunk", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_prefillchunk_chunk_info", + "target": "chunkinfo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_prefillchunk_position", + "target": "positionspan", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_536", + "target": "node_meshnet_node_native_protocol_codec_plan_prefill_chunks", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L561", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_default_flow_control", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_capability_report", + "target": "node_meshnet_node_native_protocol_codec_default_flow_control" + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L570", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_negotiate_flow_control", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/codec.py", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_codec_rationale_573", + "target": "node_meshnet_node_native_protocol_codec_negotiate_flow_control", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_conformance_canonical_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_conformance_canonical_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_conformance_canonical_payload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_conformance_canonical_session_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_conformance_serialize", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "submodule_import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_rationale_1", + "target": "node_meshnet_node_native_protocol_conformance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_session_request", + "target": "node_meshnet_node_native_protocol_conformance_canonical_payload", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_rationale_63", + "target": "node_meshnet_node_native_protocol_conformance_canonical_payload", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_session_request", + "target": "node_meshnet_node_shard_lifecycle_sessionrequest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_rationale_69", + "target": "node_meshnet_node_native_protocol_conformance_canonical_session_request", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_rationale_113", + "target": "node_meshnet_node_native_protocol_conformance_canonical_capability_report", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_canonical_decode_step", + "target": "node_meshnet_node_shard_lifecycle_sessionrequest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_rationale_141", + "target": "node_meshnet_node_native_protocol_conformance_canonical_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/conformance.py", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_conformance_rationale_165", + "target": "node_meshnet_node_native_protocol_conformance_serialize", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L6", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc", + "target": "node_meshnet_node_native_protocol_generated_init", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "submodule_import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L6", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_add_shardruntimeservicer_to_server", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimestub", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_29", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimestub", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimestub", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimestub_init", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_36", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimestub_init", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_69", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_cancel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_getcapability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_health", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_release", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_session", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_76", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_getcapability", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_83", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_health", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_90", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_session", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_102", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_release", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_109", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntimeservicer_cancel", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_rationale_156", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_cancel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_getcapability", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_health", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_release", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/native_protocol/generated/shard_runtime_pb2_grpc.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime", + "target": "node_meshnet_node_native_protocol_generated_shard_runtime_pb2_grpc_shardruntime_session", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L847", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_baseline_from_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_cell", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_contractevaluation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_contractthresholds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_decode_base64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_evaluate_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_evaluate_recipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_load_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_parse_contract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_performancecontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_ratio", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_recipe_entries", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L472", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_recipeevaluation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_report_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_resident_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_validate_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_performance_contract_verify_real_provenance", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_recipe_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_1", + "target": "node_meshnet_node_performance_contract", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_performance_contract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_decode_base64", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_contract", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L835", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_load_contract", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L778", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_parse_contract", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_performancecontracterror", + "target": "node_meshnet_node_performance_contract_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_performancecontracterror", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_53", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_report_signing_payload", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_validate_report", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_verify_real_provenance", + "target": "node_meshnet_node_performance_contract_performancecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_contractthresholds", + "target": "node_meshnet_node_performance_contract_contractthresholds_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_contractthresholds", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_recipe", + "target": "node_meshnet_node_performance_contract_contractthresholds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L796", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_parse_contract", + "target": "node_meshnet_node_performance_contract_contractthresholds", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_58", + "target": "node_meshnet_node_performance_contract_contractthresholds", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_contract", + "target": "node_meshnet_node_performance_contract_performancecontract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_load_contract", + "target": "node_meshnet_node_performance_contract_performancecontract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_parse_contract", + "target": "node_meshnet_node_performance_contract_performancecontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_performancecontract", + "target": "node_meshnet_node_performance_contract_performancecontract_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_performancecontract", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_95", + "target": "node_meshnet_node_performance_contract_performancecontract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_validate_report", + "target": "node_meshnet_node_performance_contract_performancecontract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_verify_real_provenance", + "target": "node_meshnet_node_performance_contract_performancecontract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_performancecontract_to_dict", + "target": "node_meshnet_node_performance_contract_contractevaluation_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L849", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_baseline_from_report", + "target": "node_meshnet_node_performance_contract_recipe_entries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_contract", + "target": "node_meshnet_node_performance_contract_recipe_entries", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_recipe_entries", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L847", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_baseline_from_report", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_canonical_sha256", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_cell", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_decode_base64", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_contract", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_recipe", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L775", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_parse_contract", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_report_signing_payload", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_resident_bytes", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L217", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_validate_report", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_verify_real_provenance", + "target": "node_meshnet_node_performance_contract_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L552", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_recipe", + "target": "node_meshnet_node_performance_contract_cell", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_print_models_table", + "target": "node_meshnet_node_performance_contract_cell" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_recipe", + "target": "node_meshnet_node_performance_contract_resident_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L558", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_recipe", + "target": "node_meshnet_node_performance_contract_ratio", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_146", + "target": "node_meshnet_node_performance_contract_ratio", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_baseline_from_report", + "target": "node_meshnet_node_performance_contract_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_validate_report", + "target": "node_meshnet_node_performance_contract_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_performance_contract_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L817", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_performance_contract_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_158", + "target": "node_meshnet_node_performance_contract_report_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_verify_real_provenance", + "target": "node_meshnet_node_performance_contract_report_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_performance_contract_report_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_sign_report", + "target": "node_meshnet_node_performance_contract_report_signing_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_verify_real_provenance", + "target": "node_meshnet_node_performance_contract_decode_base64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_validate_report", + "target": "node_meshnet_node_performance_contract_verify_real_provenance", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_contract", + "target": "node_meshnet_node_performance_contract_validate_report", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_218", + "target": "node_meshnet_node_performance_contract_validate_report", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_recipe", + "target": "node_meshnet_node_performance_contract_recipeevaluation", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_473", + "target": "node_meshnet_node_performance_contract_recipeevaluation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L486", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_recipeevaluation", + "target": "node_meshnet_node_performance_contract_recipeevaluation_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_recipeevaluation", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 0.5 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L507", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_contractevaluation", + "target": "node_meshnet_node_performance_contract_contractevaluation_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L40", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_contractevaluation", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_contract", + "target": "node_meshnet_node_performance_contract_contractevaluation", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_495", + "target": "node_meshnet_node_performance_contract_contractevaluation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L796", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_parse_contract", + "target": "node_meshnet_node_performance_contract_contractevaluation_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L701", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_evaluate_contract", + "target": "node_meshnet_node_performance_contract_evaluate_recipe", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L681", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_681", + "target": "node_meshnet_node_performance_contract_evaluate_contract", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_load_contract", + "target": "node_meshnet_node_performance_contract_parse_contract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L776", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_776", + "target": "node_meshnet_node_performance_contract_parse_contract", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_load_contract", + "target": "node_meshnet_node_performance_contract_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L831", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_831", + "target": "node_meshnet_node_performance_contract_load_contract", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/performance_contract.py", + "source_location": "L848", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_performance_contract_rationale_848", + "target": "node_meshnet_node_performance_contract_baseline_from_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_protocol_canonical_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_protocol_fragment_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_protocol_namedtensor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_protocol_normalize_shape", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_protocol_sha256_hex", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol", + "target": "node_meshnet_node_protocol_tensorfragment", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_rationale_1", + "target": "node_meshnet_node_protocol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_to_bytes", + "target": "node_meshnet_node_protocol_canonical_json", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_canonical_json", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_from_tensor_payload", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_to_dict", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_to_tensor_payload", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_bytes", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_dict", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_to_dict", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment_from_bytes", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment_from_dict", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment_to_dict", + "target": "node_meshnet_node_protocol_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_body", + "target": "node_meshnet_node_protocol_sha256_hex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_bytes", + "target": "node_meshnet_node_protocol_sha256_hex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment_from_bytes", + "target": "node_meshnet_node_protocol_sha256_hex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment_from_dict", + "target": "node_meshnet_node_protocol_sha256_hex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment_validate", + "target": "node_meshnet_node_protocol_sha256_hex", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_bytes", + "target": "node_meshnet_node_protocol_normalize_shape", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_dict", + "target": "node_meshnet_node_protocol_normalize_shape", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_bytes", + "target": "node_meshnet_node_protocol_fragment_bytes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_rationale_46", + "target": "node_meshnet_node_protocol_tensorfragment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment", + "target": "node_meshnet_node_protocol_tensorfragment_from_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment", + "target": "node_meshnet_node_protocol_tensorfragment_from_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment", + "target": "node_meshnet_node_protocol_tensorfragment_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment", + "target": "node_meshnet_node_protocol_tensorfragment_validate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_bytes", + "target": "node_meshnet_node_protocol_tensorfragment_from_bytes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_dict", + "target": "node_meshnet_node_protocol_tensorfragment_from_dict" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_tensorfragment_from_dict", + "target": "node_meshnet_node_protocol_activationenvelope_validate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_tensor", + "target": "node_meshnet_node_protocol_namedtensor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor", + "target": "node_meshnet_node_protocol_namedtensor_body", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor", + "target": "node_meshnet_node_protocol_namedtensor_from_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor", + "target": "node_meshnet_node_protocol_namedtensor_from_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor", + "target": "node_meshnet_node_protocol_namedtensor_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor", + "target": "node_meshnet_node_protocol_namedtensor_validate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_rationale_104", + "target": "node_meshnet_node_protocol_namedtensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_from_tensor_payload", + "target": "node_meshnet_node_protocol_namedtensor_from_bytes" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_to_tensor_payload", + "target": "node_meshnet_node_protocol_namedtensor_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_validate", + "target": "node_meshnet_node_protocol_namedtensor_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_validate", + "target": "node_meshnet_node_protocol_activationenvelope_validate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_to_dict", + "target": "node_meshnet_node_protocol_activationenvelope_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_from_bytes", + "target": "node_meshnet_node_protocol_namedtensor_from_dict" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_namedtensor_from_dict", + "target": "node_meshnet_node_protocol_activationenvelope_validate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope", + "target": "node_meshnet_node_protocol_activationenvelope_from_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope", + "target": "node_meshnet_node_protocol_activationenvelope_from_tensor_payload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L285", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope", + "target": "node_meshnet_node_protocol_activationenvelope_tensor", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope", + "target": "node_meshnet_node_protocol_activationenvelope_to_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope", + "target": "node_meshnet_node_protocol_activationenvelope_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope", + "target": "node_meshnet_node_protocol_activationenvelope_to_tensor_payload", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope", + "target": "node_meshnet_node_protocol_activationenvelope_validate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_rationale_197", + "target": "node_meshnet_node_protocol_activationenvelope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_to_tensor_payload", + "target": "node_meshnet_node_protocol_activationenvelope_tensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_to_bytes", + "target": "node_meshnet_node_protocol_activationenvelope_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/protocol.py", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_protocol_activationenvelope_from_bytes", + "target": "node_meshnet_node_protocol_activationenvelope_validate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_build_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_compute_drift", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_concurrencymetrics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_driftreport", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_first_divergence", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L625", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_format_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L658", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_mean", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_measure_recipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L446", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_peakmemory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_percentile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_promptspec", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_recipedriver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_requestoutcome", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_run_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_drivers_run_configured_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark", + "target": "node_meshnet_node_recipe_drivers_run_configured_gpu_diagnostic", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_1", + "target": "node_meshnet_node_recipe_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_lane", + "target": "node_meshnet_node_recipe_benchmark_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_lane", + "target": "node_meshnet_node_recipe_benchmark_py_str", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_45", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L777", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_recipe_from_config", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_lane", + "confidence_score": 0.5 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "target": "node_meshnet_node_recipe_benchmark_py_runtimeerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_benchmarkplan_post_init", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L593", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_build_report", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_59", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_artifact_sha256", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L751", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_build_driver", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_gpu_offload_evidence", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L644", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_await_health", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L661", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_generate", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L577", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_load_evidence_signing_key", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L803", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_producer_for_profile", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_require_real_inference", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L813", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L414", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_generate", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_select", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_validate_config", + "target": "node_meshnet_node_recipe_benchmark_benchmarkerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_64", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver_generate", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_generate", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L764", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_plan_from_config", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_generate", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_select", + "target": "node_meshnet_node_recipe_benchmark_samplingpolicy", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L89", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_promptspec", + "target": "node_meshnet_node_recipe_benchmark_promptspec_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_83", + "target": "node_meshnet_node_recipe_benchmark_promptspec", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_promptspec", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_promptspec", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_promptspec", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_plan_from_config", + "target": "node_meshnet_node_recipe_benchmark_promptspec", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_promptspec", + "confidence_score": 0.5 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_build_report", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_95", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_build_driver", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_plan_from_config", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_benchmarkplan", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_benchmarkplan_to_dict", + "target": "node_meshnet_node_recipe_benchmark_driftreport_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_137", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipespec", + "target": "node_meshnet_node_recipe_benchmark_recipespec_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_recipe_from_config", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_recipespec", + "confidence_score": 0.5 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_loadstats", + "target": "node_meshnet_node_recipe_benchmark_loadstats_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_165", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver_load", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L832", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "target": "node_meshnet_node_recipe_benchmark_loadstats", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_179", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver_generate", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_generate", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_generate", + "target": "node_meshnet_node_recipe_benchmark_generationsample", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_recipedriver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_peakmemory_init", + "target": "node_meshnet_node_recipe_benchmark_recipedriver", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_199", + "target": "node_meshnet_node_recipe_benchmark_recipedriver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_generate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_load", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_memory_probe", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipedriver", + "target": "protocol", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_recipedriver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_load", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_202", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_load", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_generate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_205", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_generate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_generate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_peakmemory_sample", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_memory_probe", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_208", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_memory_probe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_recipedriver_close", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_216", + "target": "node_meshnet_node_recipe_benchmark_requestoutcome", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_requestoutcome", + "target": "node_meshnet_node_recipe_benchmark_requestoutcome_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_requestoutcome", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "target": "node_meshnet_node_recipe_benchmark_requestoutcome", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_243", + "target": "node_meshnet_node_recipe_benchmark_percentile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "target": "node_meshnet_node_recipe_benchmark_percentile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_compute_drift", + "target": "node_meshnet_node_recipe_benchmark_mean", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "target": "node_meshnet_node_recipe_benchmark_mean", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_concurrencymetrics", + "target": "node_meshnet_node_recipe_benchmark_concurrencymetrics_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_257", + "target": "node_meshnet_node_recipe_benchmark_concurrencymetrics", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "target": "node_meshnet_node_recipe_benchmark_concurrencymetrics", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L565", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L288", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_288", + "target": "node_meshnet_node_recipe_benchmark_summarize_concurrency", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_build_report", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_compute_drift", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L511", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_328", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement_available", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement_outputs_by_prompt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L820", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L820", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L830", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L820", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_compute_drift", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement_outputs_by_prompt", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L341", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_341", + "target": "node_meshnet_node_recipe_benchmark_recipemeasurement_outputs_by_prompt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_recipemeasurement_to_dict", + "target": "node_meshnet_node_recipe_benchmark_driftreport_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_compute_drift", + "target": "node_meshnet_node_recipe_benchmark_driftreport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_driftreport", + "target": "node_meshnet_node_recipe_benchmark_driftreport_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L370", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_370", + "target": "node_meshnet_node_recipe_benchmark_driftreport", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L607", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_build_report", + "target": "node_meshnet_node_recipe_benchmark_driftreport_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_compute_drift", + "target": "node_meshnet_node_recipe_benchmark_first_divergence", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L400", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_400", + "target": "node_meshnet_node_recipe_benchmark_first_divergence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L607", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_build_report", + "target": "node_meshnet_node_recipe_benchmark_compute_drift", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L411", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_411", + "target": "node_meshnet_node_recipe_benchmark_compute_drift", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L534", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_peakmemory", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L449", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_peakmemory", + "target": "node_meshnet_node_recipe_benchmark_peakmemory_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_peakmemory", + "target": "node_meshnet_node_recipe_benchmark_peakmemory_sample", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_peakmemory", + "target": "node_meshnet_node_recipe_benchmark_peakmemory_sample_until", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_447", + "target": "node_meshnet_node_recipe_benchmark_peakmemory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_peakmemory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_peakmemory_sample", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_peakmemory_sample_until", + "target": "node_meshnet_node_recipe_benchmark_peakmemory_sample", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_run_request", + "target": "node_meshnet_node_recipe_benchmark_peakmemory_sample", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_peakmemory_sample_until", + "target": "node_meshnet_node_recipe_benchmark_py_event", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_463", + "target": "node_meshnet_node_recipe_benchmark_peakmemory_sample_until", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_py_event", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L554", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_measure_recipe", + "target": "node_meshnet_node_recipe_benchmark_run_request", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_516", + "target": "node_meshnet_node_recipe_benchmark_measure_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_measure_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L828", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_benchmark_measure_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L578", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_build_report", + "target": "node_meshnet_node_recipe_benchmark_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L586", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_586", + "target": "node_meshnet_node_recipe_benchmark_build_report", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_benchmark_build_report", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_benchmark_build_report", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L684", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_main", + "target": "node_meshnet_node_recipe_benchmark_format_summary", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_benchmark.py", + "source_location": "L626", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_benchmark_rationale_626", + "target": "node_meshnet_node_recipe_benchmark_format_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_artifact_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_build_driver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_directory_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_free_port", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L514", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_gpu_layer_config_detail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_gpu_offload_evidence", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_host_manifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_load_evidence_signing_key", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_plan_from_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_process_rss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L798", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_producer_for_profile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_real_inference_enabled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_recipe_from_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_require_real_inference", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_run_configured_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L793", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_run_configured_gpu_diagnostic", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L806", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_sign_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_transformersdriver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_utc_now", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers", + "target": "node_meshnet_node_recipe_drivers_validate_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_1", + "target": "node_meshnet_node_recipe_drivers", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_73", + "target": "node_meshnet_node_recipe_drivers_real_inference_enabled", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_require_real_inference", + "target": "node_meshnet_node_recipe_drivers_real_inference_enabled", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L808", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_require_real_inference", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_load_evidence_signing_key", + "target": "ed25519privatekey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_load_evidence_signing_key", + "target": "node_meshnet_node_recipe_drivers_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L814", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_load_evidence_signing_key", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_sign_report", + "target": "ed25519privatekey", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L815", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_utc_now", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_sign_report", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_sign_report", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_build_driver", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_host_manifest", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_plan_from_config", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_recipe_from_config", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L788", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_configured_benchmark", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L793", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_configured_gpu_diagnostic", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L806", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_select", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_validate_config", + "target": "node_meshnet_node_recipe_drivers_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L630", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_drivers_process_rss", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L724", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_memory_probe", + "target": "node_meshnet_node_recipe_drivers_process_rss", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_116", + "target": "node_meshnet_node_recipe_drivers_process_rss", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "target": "node_meshnet_node_recipe_drivers_process_rss", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_memory_probe", + "target": "node_meshnet_node_recipe_drivers_process_rss", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_directory_bytes", + "target": "node_meshnet_node_recipe_drivers_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "target": "node_meshnet_node_recipe_drivers_directory_bytes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_artifact_sha256", + "target": "node_meshnet_node_recipe_drivers_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_host_manifest", + "target": "node_meshnet_node_recipe_drivers_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_init", + "target": "node_meshnet_node_recipe_drivers_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_init", + "target": "node_meshnet_node_recipe_drivers_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_validate_config", + "target": "node_meshnet_node_recipe_drivers_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_host_manifest", + "target": "node_meshnet_node_recipe_drivers_artifact_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L581", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_drivers_artifact_sha256", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_141", + "target": "node_meshnet_node_recipe_drivers_artifact_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "target": "node_meshnet_node_recipe_drivers_artifact_sha256", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_validate_config", + "target": "node_meshnet_node_recipe_drivers_artifact_sha256", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_172", + "target": "node_meshnet_node_recipe_drivers_host_manifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L842", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_host_manifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_223", + "target": "node_meshnet_node_recipe_drivers_validate_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_validate_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L747", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_build_driver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_336", + "target": "node_meshnet_node_recipe_drivers_transformersdriver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L472", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_generate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_memory_probe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_select", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_vram_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L394", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_load", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_vram_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_memory_probe", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_vram_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L433", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_transformersdriver_generate", + "target": "node_meshnet_node_recipe_drivers_transformersdriver_select", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L598", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_drivers_free_port", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L625", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_drivers_gpu_offload_evidence", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_488", + "target": "node_meshnet_node_recipe_drivers_gpu_offload_evidence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L636", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_drivers_gpu_layer_config_detail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L750", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_build_driver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L641", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_await_health", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L726", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L659", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_generate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L531", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L572", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_excerpt", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L563", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_text", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L721", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_memory_probe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L560", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_url", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_521", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L625", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_excerpt", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_await_health", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_log_excerpt", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_llamacppserverdriver_load", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_await_health", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L837", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_llamacppserverdriver_close", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_build_driver", + "target": "recipedriverbundle", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L742", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_742", + "target": "node_meshnet_node_recipe_drivers_build_driver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L827", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_build_driver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L818", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_plan_from_config", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L824", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_recipe_from_config", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L789", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_789", + "target": "node_meshnet_node_recipe_drivers_run_configured_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L790", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_configured_benchmark", + "target": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L794", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_794", + "target": "node_meshnet_node_recipe_drivers_run_configured_gpu_diagnostic", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L795", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_configured_gpu_diagnostic", + "target": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L810", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "target": "node_meshnet_node_recipe_drivers_producer_for_profile", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_drivers.py", + "source_location": "L807", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_drivers_rationale_807", + "target": "node_meshnet_node_recipe_drivers_run_profiled_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_parse_recipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_require_mapping", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_rationale_1", + "target": "node_meshnet_node_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_rationale_30", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest_require", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "target": "node_meshnet_node_recipe_manifest_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_require_mapping", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_require_text", + "target": "node_meshnet_node_recipe_manifest_recipemanifesterror", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_rationale_40", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipe", + "target": "node_meshnet_node_recipe_manifest_recipe_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest_get", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest_require", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_refresher", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_resolve_recipe", + "target": "node_meshnet_node_recipe_manifest_recipe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_rationale_60", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_ids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_require", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_refresher", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_resolve_recipe", + "target": "node_meshnet_node_recipe_manifest_recipemanifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_get", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_get", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_recipemanifest_require", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_get", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_rationale_74", + "target": "node_meshnet_node_recipe_manifest_recipemanifest_require", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe", + "target": "node_meshnet_node_recipe_manifest_require_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_require_mapping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_require_mapping", + "target": "node_meshnet_node_recipe_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe", + "target": "node_meshnet_node_recipe_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_require_text", + "target": "node_meshnet_node_recipe_manifest_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe", + "target": "node_meshnet_node_recipe_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_parse_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_rationale_140", + "target": "node_meshnet_node_recipe_manifest_parse_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "target": "node_meshnet_node_recipe_manifest_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/recipe_manifest.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_recipe_manifest_rationale_191", + "target": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L701", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_resolve_recipe", + "target": "node_meshnet_node_recipe_manifest_load_recipe_manifest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_decode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_encode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_make_envelope", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_max_concurrency_from_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_peer_id_from_wallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_peer_id_suffix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_relaybridgeinfo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge", + "target": "node_meshnet_node_relay_bridge_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_1", + "target": "node_meshnet_node_relay_bridge", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_relay_bridge", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_27", + "target": "node_meshnet_node_relay_bridge_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_run", + "target": "node_meshnet_node_relay_bridge_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_relay_bridge_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient_request", + "target": "node_meshnet_node_relay_bridge_ws_max_size" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_46", + "target": "node_meshnet_node_relay_bridge_encode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_send_binary_response_frame", + "target": "node_meshnet_node_relay_bridge_encode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_relay_bridge_encode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient_request", + "target": "node_meshnet_node_relay_bridge_encode_binary_frame" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_run", + "target": "node_meshnet_node_relay_bridge_decode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_relay_bridge_decode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient_request", + "target": "node_meshnet_node_relay_bridge_decode_binary_frame" + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_start", + "target": "node_meshnet_node_relay_bridge_relaybridgeinfo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_run", + "target": "node_meshnet_node_relay_bridge_make_envelope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_send_response_frame", + "target": "node_meshnet_node_relay_bridge_make_envelope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_init", + "target": "node_meshnet_node_relay_bridge_max_concurrency_from_env", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_connection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_discard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_request", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_93", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_init", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_connection", + "target": "node_meshnet_node_relay_bridge_py_httpconnection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_request", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_connection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_request", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_discard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_discard", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_discard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L358", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_stop", + "target": "node_meshnet_node_relay_bridge_loopbackhttpclientpool_close", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_149", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_relay_addr", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L279", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_send_binary_response_frame", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_send_response_frame", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_stop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_stream_response", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_wait_connected", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_attach_relay_bridge", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_start_relay_bridge_if_available", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_262", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_send_response_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_send_response_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_stream_response", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_send_response_frame", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_280", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_send_binary_response_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_send_binary_response_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_relayhttpbridge_process_request", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_stream_response", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_377", + "target": "node_meshnet_node_relay_bridge_relayhttpbridge_stream_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_peer_id_from_wallet", + "target": "node_meshnet_node_relay_bridge_peer_id_suffix", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_423", + "target": "node_meshnet_node_relay_bridge_peer_id_suffix", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/relay_bridge.py", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_relay_bridge_rationale_434", + "target": "node_meshnet_node_relay_bridge_peer_id_from_wallet", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_relay_bridge_peer_id_from_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L371", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_start_relay_bridge_if_available", + "target": "node_meshnet_node_relay_bridge_peer_id_from_wallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_activation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_assert_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_assert_performance_gate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L359", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_format_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_percentile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_performancethresholds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_run_benchmark_matrix", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_seamsample", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_stubtransport", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_summaries_by", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_summary", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_1", + "target": "node_meshnet_node_route_session_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_assert_performance_gate", + "target": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_26", + "target": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_benchmark_matrix", + "target": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L324", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport_init", + "target": "node_meshnet_node_route_session_benchmark_benchmarkscenario", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_36", + "target": "node_meshnet_node_route_session_benchmark_seamsample", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L342", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "target": "node_meshnet_node_route_session_benchmark_seamsample", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport_transfer", + "target": "node_meshnet_node_route_session_benchmark_seamsample", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_summaries_by", + "target": "node_meshnet_node_route_session_benchmark_seamsample", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_summary", + "target": "node_meshnet_node_route_session_benchmark_seamsample", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_assert_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_benchmarkrun", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_67", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L352", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_benchmarkrun_to_dict", + "target": "node_meshnet_node_route_session_benchmark_summaries_by", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_benchmark_matrix", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "target": "node_meshnet_node_route_session_benchmark_benchmarkrun_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_summary", + "target": "node_meshnet_node_route_session_benchmark_percentile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_summaries_by", + "target": "node_meshnet_node_route_session_benchmark_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_summaries_by", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_key" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_141", + "target": "node_meshnet_node_route_session_benchmark_stubtransport", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_stubtransport", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport", + "target": "node_meshnet_node_route_session_benchmark_stubtransport_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport", + "target": "node_meshnet_node_route_session_benchmark_stubtransport_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport", + "target": "node_meshnet_node_route_session_benchmark_stubtransport_transfer", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport_init", + "target": "cachemode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport_init", + "target": "transportmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "target": "transportmode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "target": "cachemode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_stubtransport_transfer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_stubtransport_transfer", + "target": "node_meshnet_node_route_session_benchmark_activation", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_204", + "target": "node_meshnet_node_route_session_benchmark_stubtransport_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "target": "node_meshnet_node_route_session_benchmark_stubtransport_close", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_216", + "target": "node_meshnet_node_route_session_benchmark_activation", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_226", + "target": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_run_benchmark_matrix", + "target": "node_meshnet_node_route_session_benchmark_run_route_session_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_main", + "target": "node_meshnet_node_route_session_benchmark_run_benchmark_matrix", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_237", + "target": "node_meshnet_node_route_session_benchmark_run_benchmark_matrix", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_252", + "target": "node_meshnet_node_route_session_benchmark_assert_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_assert_performance_gate", + "target": "node_meshnet_node_route_session_benchmark_performancethresholds", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_262", + "target": "node_meshnet_node_route_session_benchmark_performancethresholds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_main", + "target": "node_meshnet_node_route_session_benchmark_assert_performance_gate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_281", + "target": "node_meshnet_node_route_session_benchmark_assert_performance_gate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_main", + "target": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_317", + "target": "node_meshnet_node_route_session_benchmark_run_real_model_lan_benchmark", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_main", + "target": "node_meshnet_node_route_session_benchmark_format_summary", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/route_session_benchmark.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_route_session_benchmark_rationale_360", + "target": "node_meshnet_node_route_session_benchmark_format_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin", + "target": "node_meshnet_node_runtime_pin_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin", + "target": "node_meshnet_node_runtime_pin_load_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin", + "target": "node_meshnet_node_runtime_pin_read_series_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin", + "target": "node_meshnet_node_runtime_pin_read_sums_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin", + "target": "node_meshnet_node_runtime_pin_read_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin", + "target": "node_meshnet_node_runtime_pin_runtimepin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin", + "target": "node_meshnet_node_runtime_pin_runtimepinerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_rationale_1", + "target": "node_meshnet_node_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_load_runtime_pin", + "target": "node_meshnet_node_runtime_pin_runtimepinerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_rationale_51", + "target": "node_meshnet_node_runtime_pin_runtimepinerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_read_sums_file", + "target": "node_meshnet_node_runtime_pin_runtimepinerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_read_text", + "target": "node_meshnet_node_runtime_pin_runtimepinerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_runtimepinerror", + "target": "node_meshnet_node_runtime_pin_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_runtimepin_patch_stack_digest", + "target": "node_meshnet_node_runtime_pin_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_load_runtime_pin", + "target": "node_meshnet_node_runtime_pin_runtimepin", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_rationale_63", + "target": "node_meshnet_node_runtime_pin_runtimepin", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_runtimepin", + "target": "node_meshnet_node_runtime_pin_runtimepin_patch_stack_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_runtimepin", + "target": "node_meshnet_node_runtime_pin_runtimepin_runtime_version", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_rationale_72", + "target": "node_meshnet_node_runtime_pin_runtimepin_patch_stack_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_rationale_92", + "target": "node_meshnet_node_runtime_pin_runtimepin_runtime_version", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_load_runtime_pin", + "target": "node_meshnet_node_runtime_pin_read_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_read_series_file", + "target": "node_meshnet_node_runtime_pin_read_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_read_sums_file", + "target": "node_meshnet_node_runtime_pin_read_text", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_read_text", + "target": "node_meshnet_node_runtime_pin_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_load_runtime_pin", + "target": "node_meshnet_node_runtime_pin_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_read_series_file", + "target": "node_meshnet_node_runtime_pin_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_read_sums_file", + "target": "node_meshnet_node_runtime_pin_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_load_runtime_pin", + "target": "node_meshnet_node_runtime_pin_read_series_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_load_runtime_pin", + "target": "node_meshnet_node_runtime_pin_read_sums_file", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_pin.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_pin_rationale_130", + "target": "node_meshnet_node_runtime_pin_load_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L917", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_check_handshake", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_check_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_check_session_open", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L794", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_coverage_gap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_explain_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_glm_alpha_artifact", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1042", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_handshake_error", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_require_pin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_require_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_require_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_routeincompatible", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L566", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L384", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L586", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_1", + "target": "node_meshnet_node_runtime_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_as_mapping", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_post_init", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_139", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "target": "node_meshnet_node_runtime_recipe_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_hex64", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_int", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_pin", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_runtime_pin", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_text", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_routeincompatible", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L687", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L604", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_143", + "target": "node_meshnet_node_runtime_recipe_routeincompatible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L869", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_route", + "target": "node_meshnet_node_runtime_recipe_routeincompatible", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_routeincompatible", + "target": "node_meshnet_node_runtime_recipe_routeincompatible_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L704", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_routeincompatible", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_routeincompatible_init", + "target": "node_meshnet_node_runtime_recipe_routemismatch_describe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_canonical_sha256", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L163", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_digest", + "target": "node_meshnet_node_runtime_recipe_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_155", + "target": "node_meshnet_node_runtime_recipe_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_as_mapping", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_dict", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_from_dict", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_digest", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_hex64", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_int", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_pin", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_runtime_pin", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_text", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_axes", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_model_artifact_digest", + "target": "node_meshnet_node_runtime_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_runtime_recipe_digest", + "target": "node_meshnet_node_runtime_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L649", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_shard_binding_digest", + "target": "node_meshnet_node_runtime_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L295", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L555", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_proto", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_hex64", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_pin", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_runtime_pin", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L465", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_post_init", + "target": "node_meshnet_node_runtime_recipe_require_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_proto", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_post_init", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L264", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_post_init", + "target": "node_meshnet_node_runtime_recipe_require_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_post_init", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_post_init", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L695", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L601", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_require_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_require_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L296", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_require_pin", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_190", + "target": "node_meshnet_node_runtime_recipe_require_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_runtime_pin", + "target": "node_meshnet_node_runtime_recipe_require_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_post_init", + "target": "node_meshnet_node_runtime_recipe_require_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_post_init", + "target": "node_meshnet_node_runtime_recipe_require_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L362", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_dict", + "target": "node_meshnet_node_runtime_recipe_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_from_dict", + "target": "node_meshnet_node_runtime_recipe_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict", + "target": "node_meshnet_node_runtime_recipe_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L683", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding", + "target": "node_meshnet_node_runtime_recipe_derivativebinding_covers", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_runtime_recipe_derivativebinding_from_dict", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding", + "target": "node_meshnet_node_runtime_recipe_derivativebinding_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_derivativebinding", + "target": "node_meshnet_node_runtime_recipe_derivativebinding_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_glm_alpha_artifact", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_222", + "target": "node_meshnet_node_runtime_recipe_derivativebinding", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L614", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_post_init", + "target": "node_meshnet_node_runtime_recipe_derivativebinding_covers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1838", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_coverage_map_detailed", + "target": "node_meshnet_node_runtime_recipe_derivativebinding_covers" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_derivativebinding_from_dict" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_is_derivative", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_model_artifact_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L322", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_source_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L347", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L878", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_glm_alpha_artifact", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_277", + "target": "node_meshnet_node_runtime_recipe_artifactidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L323", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_323", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_source_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_330", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_model_artifact_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_artifactidentity_to_dict", + "target": "node_meshnet_node_runtime_recipe_shardidentity_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_artifactidentity_from_dict" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_385", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L429", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe_axes", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L450", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe_runtime_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_runtimerecipe", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_430", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe_axes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L435", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_435", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe_runtime_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_runtimerecipe_from_dict" + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_dict", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L547", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_proto", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L501", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_key", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "context": "parameter_type", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_matches", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L494", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L536", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_to_proto", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_480", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_route", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L622", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_fingerprint", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_502", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L938", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_handshake", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_matches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_route", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_matches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L780", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_explain_mismatch", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_matches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L703", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_matches", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L701", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_dict" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L537", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_537", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_to_proto", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L928", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_handshake", + "target": "node_meshnet_node_runtime_recipe_compatibilityfingerprint_from_proto" + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L917", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_handshake", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_route", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_session_open", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_explain_mismatch", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1042", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_handshake_error", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L567", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_567", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L573", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_routemismatch", + "target": "node_meshnet_node_runtime_recipe_routemismatch_describe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L577", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_routemismatch", + "target": "node_meshnet_node_runtime_recipe_routemismatch_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L706", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_routemismatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1068", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_handshake_error", + "target": "node_meshnet_node_runtime_recipe_routemismatch_describe", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L917", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_handshake", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L826", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_route", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L963", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_session_open", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L717", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_explain_mismatch", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L587", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_587", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L865", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_route", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L622", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity", + "target": "node_meshnet_node_runtime_recipe_shardidentity_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L676", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "target": "node_meshnet_node_runtime_recipe_shardidentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L600", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity", + "target": "node_meshnet_node_runtime_recipe_shardidentity_post_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L633", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity", + "target": "node_meshnet_node_runtime_recipe_shardidentity_shard_binding_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L665", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_shardidentity", + "target": "node_meshnet_node_runtime_recipe_shardidentity_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L623", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_623", + "target": "node_meshnet_node_runtime_recipe_shardidentity_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L634", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_634", + "target": "node_meshnet_node_runtime_recipe_shardidentity_shard_binding_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_677", + "target": "node_meshnet_node_runtime_recipe_shardidentity_from_dict", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L853", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_route", + "target": "node_meshnet_node_runtime_recipe_explain_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L723", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_723", + "target": "node_meshnet_node_runtime_recipe_explain_mismatch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L855", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_route", + "target": "node_meshnet_node_runtime_recipe_coverage_gap", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L797", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_797", + "target": "node_meshnet_node_runtime_recipe_coverage_gap", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_829", + "target": "node_meshnet_node_runtime_recipe_check_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L867", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_require_route", + "target": "node_meshnet_node_runtime_recipe_check_route", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L866", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_866", + "target": "node_meshnet_node_runtime_recipe_require_route", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L883", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_883", + "target": "node_meshnet_node_runtime_recipe_glm_alpha_artifact", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L979", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_check_session_open", + "target": "node_meshnet_node_runtime_recipe_check_handshake", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L921", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_921", + "target": "node_meshnet_node_runtime_recipe_check_handshake", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L970", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_970", + "target": "node_meshnet_node_runtime_recipe_check_session_open", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/runtime_recipe.py", + "source_location": "L1045", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_runtime_recipe_rationale_1045", + "target": "node_meshnet_node_runtime_recipe_handshake_error", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L164", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_is_head_tensor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_is_tail_tensor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_layer_index", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_layers_from_config_dict", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_metadata_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_normalise_relative_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_read_total_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_select_safetensors_files_for_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_select_tensor_names_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection", + "target": "node_meshnet_node_safetensors_selection_tensor_belongs_to_range", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_rationale_1", + "target": "node_meshnet_node_safetensors_selection", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_rationale_68", + "target": "node_meshnet_node_safetensors_selection_select_safetensors_files_for_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_select_safetensors_files_for_layers", + "target": "node_meshnet_node_safetensors_selection_metadata_files", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_select_safetensors_files_for_layers", + "target": "node_meshnet_node_safetensors_selection_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_select_safetensors_files_for_layers", + "target": "node_meshnet_node_safetensors_selection_read_total_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_select_safetensors_files_for_layers", + "target": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_metadata_files", + "target": "node_meshnet_node_safetensors_selection_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_normalise_relative_file", + "target": "node_meshnet_node_safetensors_selection_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_read_total_layers", + "target": "node_meshnet_node_safetensors_selection_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_rationale_106", + "target": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "target": "node_meshnet_node_safetensors_selection_normalise_relative_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_select_files_for_layers_from_index", + "target": "node_meshnet_node_safetensors_selection_tensor_belongs_to_range", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_rationale_128", + "target": "node_meshnet_node_safetensors_selection_select_tensor_names_for_layers_from_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_select_tensor_names_for_layers_from_index", + "target": "node_meshnet_node_safetensors_selection_tensor_belongs_to_range", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_tensor_belongs_to_range", + "target": "node_meshnet_node_safetensors_selection_is_head_tensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_tensor_belongs_to_range", + "target": "node_meshnet_node_safetensors_selection_is_tail_tensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_tensor_belongs_to_range", + "target": "node_meshnet_node_safetensors_selection_layer_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_read_total_layers", + "target": "node_meshnet_node_safetensors_selection_layers_from_config_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/safetensors_selection.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_safetensors_selection_layers_from_config_dict", + "target": "node_meshnet_node_safetensors_selection_py_any", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry", + "target": "node_meshnet_node_seam_telemetry_seamaggregate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_rationale_1", + "target": "node_meshnet_node_seam_telemetry", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_seam_telemetry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry_record_compression", + "target": "node_meshnet_node_seam_telemetry_seamaggregate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry_record_seam", + "target": "node_meshnet_node_seam_telemetry_seamaggregate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_mark_reported", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_note_tokens", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_record_compression", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_record_seam", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_report_due", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_generationtelemetry", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_rationale_34", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L807", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L28", + "weight": 0.8, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_rationale_67", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_record_seam", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/seam_telemetry.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_seam_telemetry_rationale_102", + "target": "node_meshnet_node_seam_telemetry_generationtelemetry_record_compression", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_compress_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_decompress_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_make_stub_binary_activation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_parse_shape", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_stubhandler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_stubhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_stubnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server", + "target": "node_meshnet_node_server_validate_activation_body", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_rationale_1", + "target": "node_meshnet_node_server", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_server", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_server", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_rationale_29", + "target": "node_meshnet_node_server_make_stub_binary_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_forward", + "target": "node_meshnet_node_server_make_stub_binary_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_validate_activation_body", + "target": "node_meshnet_node_server_make_stub_binary_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_forward", + "target": "node_meshnet_node_server_parse_shape", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_server_parse_shape", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L520", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "target": "node_meshnet_node_server_parse_shape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1268", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_server_parse_shape" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_forward", + "target": "node_meshnet_node_server_decompress_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_forward", + "target": "node_meshnet_node_server_validate_activation_body", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L49", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_server_validate_activation_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "target": "node_meshnet_node_server_validate_activation_body" + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhttpserver", + "target": "node_meshnet_node_server_stubhttpserver_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver_start", + "target": "node_meshnet_node_server_stubhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhttpserver_init", + "target": "node_meshnet_node_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhttpserver_init", + "target": "node_meshnet_node_server_stubnodeserver_init", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver_init", + "target": "node_meshnet_node_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_do_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_do_post", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_handle_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_handle_forward", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_handle_infer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_handle_shard_download", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_log_message", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler", + "target": "node_meshnet_node_server_stubhandler_send_sse_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_do_post", + "target": "node_meshnet_node_server_stubhandler_handle_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_do_post", + "target": "node_meshnet_node_server_stubhandler_handle_forward", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_do_post", + "target": "node_meshnet_node_server_stubhandler_handle_infer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_do_get", + "target": "node_meshnet_node_server_stubhandler_handle_shard_download", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_chat_completions", + "target": "node_meshnet_node_server_stubhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_chat_completions", + "target": "node_meshnet_node_server_stubhandler_send_sse_response", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubhandler_handle_shard_download", + "target": "node_meshnet_node_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_rationale_329", + "target": "node_meshnet_node_server_stubnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver", + "target": "node_meshnet_node_server_stubnodeserver_chat_completion_count", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver", + "target": "node_meshnet_node_server_stubnodeserver_forward_chunk_count", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver", + "target": "node_meshnet_node_server_stubnodeserver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver", + "target": "node_meshnet_node_server_stubnodeserver_received_activations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver", + "target": "node_meshnet_node_server_stubnodeserver_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_stubnodeserver", + "target": "node_meshnet_node_server_stubnodeserver_stop", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_server_stubnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_attach_relay_bridge", + "target": "node_meshnet_node_server_stubnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_server_stubnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_rationale_368", + "target": "node_meshnet_node_server_stubnodeserver_received_activations", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L373", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_rationale_373", + "target": "node_meshnet_node_server_stubnodeserver_forward_chunk_count", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/server.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_server_rationale_378", + "target": "node_meshnet_node_server_stubnodeserver_chat_completion_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_cacheexpectation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_cacheresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_cancellationtoken", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L321", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_cancelrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_capabilityrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_capabilityresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_deadlinepolicy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_flowcontrollimits", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_healthrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_healthresponse", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_lifecyclestate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_metricsrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L345", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_metricsresponse", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_releaserequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_rpcname", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L292", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionframe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionphase", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionrequest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_statuscode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle", + "target": "node_meshnet_node_shard_lifecycle_tlsauthhooks", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rationale_1", + "target": "node_meshnet_node_shard_lifecycle", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rpcname", + "target": "node_meshnet_node_shard_lifecycle_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rpcname", + "target": "node_meshnet_node_shard_lifecycle_py_str", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "target": "node_meshnet_node_shard_lifecycle_rpcname", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_cacheexpectation", + "target": "node_meshnet_node_shard_lifecycle_py_str", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_cacheresult", + "target": "node_meshnet_node_shard_lifecycle_py_str", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_lifecyclestate", + "target": "node_meshnet_node_shard_lifecycle_py_str", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionphase", + "target": "node_meshnet_node_shard_lifecycle_py_str", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_statuscode", + "target": "node_meshnet_node_shard_lifecycle_py_str", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_cacheexpectation", + "target": "node_meshnet_node_shard_lifecycle_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_cacheresult", + "target": "node_meshnet_node_shard_lifecycle_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_lifecyclestate", + "target": "node_meshnet_node_shard_lifecycle_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionphase", + "target": "node_meshnet_node_shard_lifecycle_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_statuscode", + "target": "node_meshnet_node_shard_lifecycle_py_enum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_structuredstatus_from_dict", + "target": "node_meshnet_node_shard_lifecycle_statuscode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "target": "node_meshnet_node_shard_lifecycle_lifecyclestate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_capabilityresponse_validate", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol_acquire", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror_init", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "target": "node_meshnet_node_shard_lifecycle_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rationale_82", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionframe_validate", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionrequest_validate", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_validate", + "target": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_deadlinepolicy_post_init", + "target": "node_meshnet_node_shard_lifecycle_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrollimits_post_init", + "target": "node_meshnet_node_shard_lifecycle_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_tlsauthhooks_validate", + "target": "node_meshnet_node_shard_lifecycle_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_lifecyclecontracterror_init", + "target": "node_meshnet_node_shard_lifecycle_cancellationtoken_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_capabilityresponse_validate", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol_acquire", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionframe_validate", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_cancel", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_release", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionrequest_validate", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L434", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_validate", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_structuredstatus", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus_from_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_structuredstatus", + "target": "node_meshnet_node_shard_lifecycle_structuredstatus_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_structuredstatus_to_dict", + "target": "node_meshnet_node_shard_lifecycle_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_structuredstatus_from_dict", + "target": "node_meshnet_node_shard_lifecycle_py_any", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_deadlinepolicy", + "target": "node_meshnet_node_shard_lifecycle_deadlinepolicy_post_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "target": "node_meshnet_node_shard_lifecycle_deadlinepolicy", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rationale_131", + "target": "node_meshnet_node_shard_lifecycle_tlsauthhooks", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "target": "node_meshnet_node_shard_lifecycle_tlsauthhooks", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_tlsauthhooks", + "target": "node_meshnet_node_shard_lifecycle_tlsauthhooks_validate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol_init", + "target": "node_meshnet_node_shard_lifecycle_flowcontrollimits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrollimits", + "target": "node_meshnet_node_shard_lifecycle_flowcontrollimits_post_init", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionframe_validate", + "target": "node_meshnet_node_shard_lifecycle_flowcontrollimits", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "target": "node_meshnet_node_shard_lifecycle_flowcontrollimits", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L468", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "target": "node_meshnet_node_shard_lifecycle_flowcontrollimits", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol_acquire", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L165", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol_outstanding", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol_release", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rationale_156", + "target": "node_meshnet_node_shard_lifecycle_flowcontrol", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_flowcontrol_acquire", + "target": "node_meshnet_node_shard_lifecycle_cancellationtoken_cancelled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_cancellationtoken", + "target": "node_meshnet_node_shard_lifecycle_cancellationtoken_cancel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_cancellationtoken", + "target": "node_meshnet_node_shard_lifecycle_cancellationtoken_cancelled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_cancellationtoken", + "target": "node_meshnet_node_shard_lifecycle_cancellationtoken_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_capabilityresponse", + "target": "node_meshnet_node_shard_lifecycle_capabilityresponse_validate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionrequest", + "target": "node_meshnet_node_shard_lifecycle_sessionrequest_validate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L300", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionframe", + "target": "node_meshnet_node_shard_lifecycle_sessionframe_validate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "target": "node_meshnet_node_shard_lifecycle_sessionframe", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rationale_357", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_cancel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_release", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L407", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_cancel", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_release", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_transition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_apply", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract_validate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_sessionlifecycle_release", + "target": "node_meshnet_node_shard_lifecycle_sessionlifecycle_cancel", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_rationale_423", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L443", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract_to_bytes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract_validate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_from_bytes", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract_validate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/shard_lifecycle.py", + "source_location": "L444", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_shard_lifecycle_shardrpccontract_to_bytes", + "target": "node_meshnet_node_shard_lifecycle_shardrpccontract_validate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_admit_capability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L301", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_assignment_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_attach_relay_bridge", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L232", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_cap_auto_assigned_shard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L705", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_capability_device", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_capability_refresher", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_configure_torch_threads", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1640", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_discover_relay_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_downloaded_model_inventory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_format_shard_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_full_model_sources", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L327", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_get_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L145", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_hardware_label", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_infer_relay_url_from_tracker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_max_assignable_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_memory_budget", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_model_cache_path", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_positive_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_post_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1665", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_probationary_status_line", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L608", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_register_with_tracker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L675", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_registration_display_fields", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_registration_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_relay_ready_line", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_resolve_recipe", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_run_startup", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_runtime_shard_safety_fraction", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_shard_budget_line", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_start_heartbeat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_start_relay_bridge_if_available", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L684", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_tracker_http_error_message", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L645", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_startup_warn_virtual_network_ip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_torch_server", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_torch_server_torchnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_wallet", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup", + "target": "node_meshnet_node_wallet_load_or_create_wallet", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_1", + "target": "node_meshnet_node_startup", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_downloaded_model_inventory", + "target": "node_meshnet_node_startup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_47", + "target": "node_meshnet_node_startup_downloaded_model_inventory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1100", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_downloaded_model_inventory", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_startup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_refresher", + "target": "node_meshnet_node_startup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1640", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_detect_num_layers", + "target": "node_meshnet_node_startup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_model_cache_path", + "target": "node_meshnet_node_startup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_registration_shard_checksum", + "target": "node_meshnet_node_startup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_102", + "target": "node_meshnet_node_startup_registration_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1410", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_registration_shard_checksum", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1647", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_detect_num_layers", + "target": "node_meshnet_node_startup_model_cache_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1079", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_model_cache_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_120", + "target": "node_meshnet_node_startup_memory_budget", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L923", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_memory_budget", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_129", + "target": "node_meshnet_node_startup_full_model_sources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1008", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_full_model_sources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1139", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_hardware_label", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1137", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_relay_ready_line", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_configure_torch_threads", + "target": "node_meshnet_node_startup_positive_int", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L176", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_176", + "target": "node_meshnet_node_startup_configure_torch_threads", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L881", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_configure_torch_threads", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_cap_auto_assigned_shard", + "target": "node_meshnet_node_startup_max_assignable_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1383", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_max_assignable_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_shard_budget_line", + "target": "node_meshnet_node_startup_max_assignable_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L246", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_cap_auto_assigned_shard", + "target": "node_meshnet_node_startup_runtime_shard_safety_fraction", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_228", + "target": "node_meshnet_node_startup_runtime_shard_safety_fraction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1318", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_runtime_shard_safety_fraction", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L989", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_cap_auto_assigned_shard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1062", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_format_shard_label", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1134", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_shard_budget_line", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L988", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_assignment_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L617", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_register_with_tracker", + "target": "node_meshnet_node_startup_post_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1586", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_post_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_discover_relay_url", + "target": "node_meshnet_node_startup_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L983", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_discover_relay_url", + "target": "node_meshnet_node_startup_infer_relay_url_from_tracker", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_333", + "target": "node_meshnet_node_startup_infer_relay_url_from_tracker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L853", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_discover_relay_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_start_relay_bridge_if_available", + "target": "node_meshnet_node_startup_discover_relay_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1068", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_start_relay_bridge_if_available", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_attach_relay_bridge", + "target": "node_meshnet_node_torch_server_torchnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1076", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_attach_relay_bridge", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_424", + "target": "node_meshnet_node_startup_start_heartbeat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L621", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_register_with_tracker", + "target": "node_meshnet_node_startup_start_heartbeat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1592", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_start_heartbeat", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_start_heartbeat", + "target": "node_meshnet_node_startup_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_start_heartbeat", + "target": "thread", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_startup_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L705", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_device", + "target": "node_meshnet_node_startup_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_refresher", + "target": "node_meshnet_node_startup_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1665", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_probationary_status_line", + "target": "node_meshnet_node_startup_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L608", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_register_with_tracker", + "target": "node_meshnet_node_startup_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L615", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_615", + "target": "node_meshnet_node_startup_register_with_tracker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1115", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_register_with_tracker", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L646", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_646", + "target": "node_meshnet_node_startup_warn_virtual_network_ip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L875", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_warn_virtual_network_ip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L854", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_registration_display_fields", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L685", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_685", + "target": "node_meshnet_node_startup_tracker_http_error_message", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1350", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_tracker_http_error_message", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L684", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_tracker_http_error_message", + "target": "node_meshnet_node_startup_py_httperror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L700", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_700", + "target": "node_meshnet_node_startup_resolve_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_resolve_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L747", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_startup_capability_device", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L706", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_706", + "target": "node_meshnet_node_startup_capability_device", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_startup_py_capabilityvalidator", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/startup.py", + "source_location": "L734", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_admit_capability", + "target": "node_meshnet_node_torch_server_torchnodeserver_backend" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L727", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_727", + "target": "node_meshnet_node_startup_admit_capability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1046", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_admit_capability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L761", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_capability_refresher", + "target": "node_meshnet_node_startup_py_capabilityvalidator", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_py_capabilityvalidator", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L771", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_771", + "target": "node_meshnet_node_startup_capability_refresher", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1117", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_capability_refresher", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L834", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_834", + "target": "node_meshnet_node_startup_run_startup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L969", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L956", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_startup_probationary_status_line", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_torch_server_torchnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "getattr", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1061", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_torch_server_torchnodeserver_backend" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L954", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_run_startup", + "target": "node_meshnet_node_wallet_load_or_create_wallet", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/startup.py", + "source_location": "L1641", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_startup_rationale_1641", + "target": "node_meshnet_node_startup_detect_num_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_testing_assume_capability", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_testing_capability_report_for", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing", + "target": "node_meshnet_node_testing_capability_stub", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_rationale_1", + "target": "node_meshnet_node_testing", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_assume_capability", + "target": "node_meshnet_node_testing_capability_report_for", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_capability_report_for", + "target": "node_meshnet_node_testing_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_rationale_38", + "target": "node_meshnet_node_testing_capability_report_for", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_capability_stub", + "target": "node_meshnet_node_testing_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_rationale_60", + "target": "node_meshnet_node_testing_assume_capability", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_capability_stub", + "target": "node_meshnet_node_testing_py_capabilityvalidator", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/testing.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_testing_rationale_65", + "target": "node_meshnet_node_testing_capability_stub", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1438", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_backend_token_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_clamp_downstream_hops", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_directhopclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_directrequestuncertainerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1448", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_fallback_message_token_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1457", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_fallback_text_token_count", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_format_downstream_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_is_cache_miss_body", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_load_backend", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L275", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_maybe_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_own_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_pipelinecachemiss", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_relay_hop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_relayhopclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_response_error_snippet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_torchhandler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_torchhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1464", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_torchnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1418", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_usage_for_response", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server", + "target": "node_meshnet_node_torch_server_write_progress_line", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1", + "target": "node_meshnet_node_torch_server", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_pipelinecachemiss", + "target": "node_meshnet_node_torch_server_py_exception", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_38", + "target": "node_meshnet_node_torch_server_pipelinecachemiss", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1172", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_pipelinecachemiss", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_42", + "target": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient_request", + "target": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L41", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayrequestuncertainerror", + "target": "connectionerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directrequestuncertainerror", + "target": "connectionerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_rpc", + "target": "connectionerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient_request", + "target": "node_meshnet_node_torch_server_directrequestuncertainerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_46", + "target": "node_meshnet_node_torch_server_directrequestuncertainerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_own_endpoint_key", + "target": "node_meshnet_node_torch_server_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_57", + "target": "node_meshnet_node_torch_server_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1028", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "target": "node_meshnet_node_torch_server_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_own_endpoint_key", + "target": "node_meshnet_node_torch_server_torchhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1020", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "target": "node_meshnet_node_torch_server_own_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_80", + "target": "node_meshnet_node_torch_server_clamp_downstream_hops", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1003", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "target": "node_meshnet_node_torch_server_clamp_downstream_hops", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1005", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "target": "node_meshnet_node_torch_server_format_downstream_route", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_103", + "target": "node_meshnet_node_torch_server_write_progress_line", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_write_progress_line", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_120", + "target": "node_meshnet_node_torch_server_relayhopclient", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relay_hop", + "target": "node_meshnet_node_torch_server_relayhopclient", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_torch_server_relayhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_torch_server_relayhopclient_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient", + "target": "node_meshnet_node_torch_server_relayhopclient_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_relayhopclient", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient_request", + "target": "node_meshnet_node_torch_server_directhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relayhopclient_close", + "target": "node_meshnet_node_torch_server_directhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_torch_server_directhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_torch_server_directhopclient_connect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_torch_server_directhopclient_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient", + "target": "node_meshnet_node_torch_server_directhopclient_request", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_198", + "target": "node_meshnet_node_torch_server_directhopclient", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_directhopclient", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient_connect", + "target": "node_meshnet_node_torch_server_py_httpconnection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient_request", + "target": "node_meshnet_node_torch_server_directhopclient_connect", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_directhopclient_request", + "target": "node_meshnet_node_torch_server_directhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relay_hop", + "target": "node_meshnet_node_torch_server_directhopclient_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1157", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_directhopclient_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_relay_hop", + "target": "node_meshnet_node_torch_server_directhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L942", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_directhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1212", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_directhopclient_close", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_257", + "target": "node_meshnet_node_torch_server_relay_hop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1150", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_relay_hop", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_278", + "target": "node_meshnet_node_torch_server_maybe_compress_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1171", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_is_cache_miss_body", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_291", + "target": "node_meshnet_node_torch_server_response_error_snippet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1174", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "target": "node_meshnet_node_torch_server_response_error_snippet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_torch_server_torchhttpserver_chat_enabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_torch_server_torchhttpserver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L332", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_torch_server_torchhttpserver_note_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L380", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_torch_server_torchhttpserver_resolve_backend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver", + "target": "node_meshnet_node_torch_server_torchhttpserver_snapshot_current_requests", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1659", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_start", + "target": "node_meshnet_node_torch_server_torchhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver_init", + "target": "node_meshnet_node_torch_server_torchnodeserver_init", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_335", + "target": "node_meshnet_node_torch_server_torchhttpserver_note_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L557", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "target": "node_meshnet_node_torch_server_torchhttpserver_note_decode_step", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L361", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_361", + "target": "node_meshnet_node_torch_server_torchhttpserver_snapshot_current_requests", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L360", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhttpserver_snapshot_current_requests", + "target": "node_meshnet_node_torch_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1540", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_current_requests", + "target": "node_meshnet_node_torch_server_torchhttpserver_snapshot_current_requests", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_load_backend", + "target": "node_meshnet_node_torch_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1537", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_current_requests", + "target": "node_meshnet_node_torch_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_init", + "target": "node_meshnet_node_torch_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L702", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhttpserver_resolve_backend", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L462", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_post", + "target": "node_meshnet_node_torch_server_torchhttpserver_chat_enabled", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L693", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_do_post", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L974", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L675", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_handle_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L497", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_handle_forward", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L469", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_handle_infer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L504", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_handle_prompt_forward", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L402", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_log_message", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L652", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_record_failed_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L405", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_request_id", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_request_log_suffix", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1050", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L637", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_send_activation", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L664", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1355", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_send_openai_response", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1299", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_start_openai_stream", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1290", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_stream_openai_response", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L419", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_track_request_begin", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L452", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_track_request_end", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler", + "target": "node_meshnet_node_torch_server_torchhandler_track_request_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L677", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_request_id", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_request_log_suffix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L562", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "target": "node_meshnet_node_torch_server_torchhandler_request_log_suffix", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L710", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_track_request_begin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_track_request_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L684", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_track_request_end", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L463", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_post", + "target": "node_meshnet_node_torch_server_torchhandler_handle_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_post", + "target": "node_meshnet_node_torch_server_torchhandler_handle_forward", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_post", + "target": "node_meshnet_node_torch_server_torchhandler_handle_infer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L470", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_infer", + "target": "node_meshnet_node_torch_server_torchhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L491", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_infer", + "target": "node_meshnet_node_torch_server_torchhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_forward", + "target": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L500", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_forward", + "target": "node_meshnet_node_torch_server_torchhandler_handle_prompt_forward", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_prompt_forward", + "target": "node_meshnet_node_torch_server_torchhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_prompt_forward", + "target": "node_meshnet_node_torch_server_torchhandler_send_activation", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L513", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_prompt_forward", + "target": "node_meshnet_node_torch_server_torchhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L594", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_binary_forward", + "target": "node_meshnet_node_torch_server_torchhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L657", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_read_json_body", + "target": "node_meshnet_node_torch_server_torchhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L704", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1368", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_send_openai_response", + "target": "node_meshnet_node_torch_server_torchhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L682", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_handle_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L759", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_record_failed_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L749", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_backend_token_count", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L774", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L856", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L757", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_send_openai_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L824", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_start_openai_stream", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L738", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_do_chat_completions", + "target": "node_meshnet_node_torch_server_torchhandler_stream_openai_response", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L975", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_975", + "target": "node_meshnet_node_torch_server_torchhandler_get_remaining_route", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1062", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1062", + "target": "node_meshnet_node_torch_server_torchhandler_run_downstream_pipeline", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1291", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1291", + "target": "node_meshnet_node_torch_server_torchhandler_stream_openai_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1292", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_stream_openai_response", + "target": "node_meshnet_node_torch_server_torchhandler_start_openai_stream", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1300", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1300", + "target": "node_meshnet_node_torch_server_torchhandler_start_openai_stream", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1367", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchhandler_send_openai_response", + "target": "node_meshnet_node_torch_server_usage_for_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1419", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_usage_for_response", + "target": "node_meshnet_node_torch_server_backend_token_count", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1423", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_usage_for_response", + "target": "node_meshnet_node_torch_server_fallback_message_token_count", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1429", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_usage_for_response", + "target": "node_meshnet_node_torch_server_fallback_text_token_count", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1454", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_fallback_message_token_count", + "target": "node_meshnet_node_torch_server_fallback_text_token_count", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1465", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1465", + "target": "node_meshnet_node_torch_server_torchnodeserver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1557", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_apply_tracker_directives", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1513", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_backend", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1546", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_backend_for", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1537", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_current_requests", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1529", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_failed_requests", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1521", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_forward_chunk_count", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1543", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_loaded_model_ids", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1533", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_queue_depth", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1517", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_received_activations", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1509", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_route_timeout", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1675", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_set_advertised_endpoint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1656", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1680", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_stop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1525", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver", + "target": "node_meshnet_node_torch_server_torchnodeserver_total_requests", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1488", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_init", + "target": "node_meshnet_node_torch_server_load_backend", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1467", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_init", + "target": "node_meshnet_node_torch_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1692", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_load_backend", + "target": "node_meshnet_node_torch_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1547", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1547", + "target": "node_meshnet_node_torch_server_torchnodeserver_backend_for", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1558", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1558", + "target": "node_meshnet_node_torch_server_torchnodeserver_apply_tracker_directives", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1631", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_torchnodeserver_apply_tracker_directives", + "target": "node_meshnet_node_torch_server_load_backend", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/torch_server.py", + "source_location": "L1676", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_torch_server_rationale_1676", + "target": "node_meshnet_node_torch_server_torchnodeserver_set_advertised_endpoint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wallet", + "target": "node_meshnet_node_wallet_b58encode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wallet", + "target": "node_meshnet_node_wallet_load_or_create_wallet", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wallet_rationale_1", + "target": "node_meshnet_node_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wallet_load_or_create_wallet", + "target": "node_meshnet_node_wallet_b58encode", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wallet_load_or_create_wallet", + "target": "node_meshnet_node_wallet_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wallet.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wallet_rationale_35", + "target": "node_meshnet_node_wallet_load_or_create_wallet", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_ask", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_ask_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_ask_quant", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_ask_yn", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_browse_hf_interactive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_detect_gpus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_ping_tracker", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_print_gpus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_print_model_table", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L311", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_print_models_table", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L214", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_run_wizard", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_total_vram_gb", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L190", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_validate_dir", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard", + "target": "node_meshnet_node_wizard_validate_tracker", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_rationale_1", + "target": "node_meshnet_node_wizard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_ask_int", + "target": "node_meshnet_node_wizard_ask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_ask_yn", + "target": "node_meshnet_node_wizard_ask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_browse_hf_interactive", + "target": "node_meshnet_node_wizard_ask", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_rationale_27", + "target": "node_meshnet_node_wizard_ask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_ask", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_ask_quant", + "target": "node_meshnet_node_wizard_ask_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_ask_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_ask_yn", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_print_models_table", + "target": "node_meshnet_node_wizard_detect_gpus", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_rationale_72", + "target": "node_meshnet_node_wizard_detect_gpus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_detect_gpus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_ask_quant", + "target": "node_meshnet_node_wizard_total_vram_gb", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_print_model_table", + "target": "node_meshnet_node_wizard_total_vram_gb", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_print_models_table", + "target": "node_meshnet_node_wizard_total_vram_gb", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_total_vram_gb", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_print_gpus", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_print_model_table", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_rationale_126", + "target": "node_meshnet_node_wizard_browse_hf_interactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_browse_hf_interactive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L269", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_ask_quant", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L277", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_validate_dir", + "confidence_score": 1.0 + }, + { + "relation": "indirect_call", + "context": "argument", + "confidence": "INFERRED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_validate_tracker", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_rationale_206", + "target": "node_meshnet_node_wizard_ping_tracker", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_run_wizard", + "target": "node_meshnet_node_wizard_ping_tracker", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_rationale_215", + "target": "node_meshnet_node_wizard_run_wizard", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "node/meshnet_node/wizard.py", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "node_meshnet_node_wizard_rationale_312", + "target": "node_meshnet_node_wizard_print_models_table", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/llama/meshnet-range-loader.cpp", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_llama_meshnet_range_loader", + "target": "node_native_llama_meshnet_range_loader_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_checkfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_crc32c", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_readfile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_reassembleuncompressed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_testcapabilityreportvector", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_testdecodebundlevector", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L261", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_testdecodefastpathissmall", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_testsessionrequestvector", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_testsparsemessageparses", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "node_native_tests_test_shard_protocol_conformance_testunknownfieldsarepreserved", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L54", + "weight": 1.0, + "context": "parameter_type", + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_crc32c", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testsessionrequestvector", + "target": "node_native_tests_test_shard_protocol_conformance_crc32c", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_checkfingerprint", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L74", + "weight": 1.0, + "context": "return_type", + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_readfile", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L88", + "weight": 1.0, + "context": "return_type", + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_reassembleuncompressed", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testcapabilityreportvector", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L299", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testdecodebundlevector", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testdecodefastpathissmall", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testsessionrequestvector", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testsparsemessageparses", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testunknownfieldsarepreserved", + "target": "string", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L330", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_main", + "target": "node_native_tests_test_shard_protocol_conformance_readfile", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L74", + "weight": 1.0, + "context": "parameter_type", + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_readfile", + "target": "node_native_tests_test_shard_protocol_conformance_cpp_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testsessionrequestvector", + "target": "node_native_tests_test_shard_protocol_conformance_reassembleuncompressed", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L116", + "weight": 1.0, + "context": "parameter_type", + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_checkfingerprint", + "target": "fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L203", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testcapabilityreportvector", + "target": "node_native_tests_test_shard_protocol_conformance_checkfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_testsessionrequestvector", + "target": "node_native_tests_test_shard_protocol_conformance_checkfingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L335", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_main", + "target": "node_native_tests_test_shard_protocol_conformance_testsessionrequestvector", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_main", + "target": "node_native_tests_test_shard_protocol_conformance_testcapabilityreportvector", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_main", + "target": "node_native_tests_test_shard_protocol_conformance_testunknownfieldsarepreserved", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_main", + "target": "node_native_tests_test_shard_protocol_conformance_testsparsemessageparses", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_main", + "target": "node_native_tests_test_shard_protocol_conformance_testdecodefastpathissmall", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "node/native/tests/test_shard_protocol_conformance.cpp", + "source_location": "L337", + "weight": 1.0, + "_origin": "ast", + "source": "node_native_tests_test_shard_protocol_conformance_main", + "target": "node_native_tests_test_shard_protocol_conformance_testdecodebundlevector", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_init_rationale_1", + "target": "p2p_meshnet_p2p_init", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip", + "target": "p2p_meshnet_p2p_gossip_gossipclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip", + "target": "p2p_meshnet_p2p_gossip_make_envelope", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_rationale_1", + "target": "p2p_meshnet_p2p_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient_connect_loop", + "target": "p2p_meshnet_p2p_gossip_make_envelope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient_publish", + "target": "p2p_meshnet_p2p_gossip_make_envelope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_connect_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_publish", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_receive_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_run_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_send", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_stop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_subscribe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient", + "target": "p2p_meshnet_p2p_gossip_gossipclient_wait_connected", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_rationale_40", + "target": "p2p_meshnet_p2p_gossip_gossipclient", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_rationale_67", + "target": "p2p_meshnet_p2p_gossip_gossipclient_subscribe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient_publish", + "target": "p2p_meshnet_p2p_gossip_gossipclient_send", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_rationale_71", + "target": "p2p_meshnet_p2p_gossip_gossipclient_publish", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_rationale_77", + "target": "p2p_meshnet_p2p_gossip_gossipclient_start", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_rationale_84", + "target": "p2p_meshnet_p2p_gossip_gossipclient_wait_connected", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_rationale_88", + "target": "p2p_meshnet_p2p_gossip_gossipclient_stop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient_run_loop", + "target": "p2p_meshnet_p2p_gossip_gossipclient_connect_loop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/gossip.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_gossip_gossipclient_connect_loop", + "target": "p2p_meshnet_p2p_gossip_gossipclient_receive_loop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity", + "target": "p2p_meshnet_p2p_identity_generate_keypair", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity", + "target": "p2p_meshnet_p2p_identity_load_or_create_identity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity", + "target": "p2p_meshnet_p2p_identity_peer_id_from_pubkey", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity_rationale_1", + "target": "p2p_meshnet_p2p_identity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity_load_or_create_identity", + "target": "p2p_meshnet_p2p_identity_generate_keypair", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity_rationale_15", + "target": "p2p_meshnet_p2p_identity_generate_keypair", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity_load_or_create_identity", + "target": "p2p_meshnet_p2p_identity_peer_id_from_pubkey", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity_load_or_create_identity", + "target": "p2p_meshnet_p2p_identity_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/identity.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_identity_rationale_37", + "target": "p2p_meshnet_p2p_identity_load_or_create_identity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns", + "target": "p2p_meshnet_p2p_mdns_listener", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns", + "target": "p2p_meshnet_p2p_mdns_local_ip", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns", + "target": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_rationale_1", + "target": "p2p_meshnet_p2p_mdns", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_mdnsdiscovery_start", + "target": "p2p_meshnet_p2p_mdns_local_ip", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_listener_init", + "target": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "target": "p2p_meshnet_p2p_mdns_mdnsdiscovery_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "target": "p2p_meshnet_p2p_mdns_mdnsdiscovery_is_available", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "target": "p2p_meshnet_p2p_mdns_mdnsdiscovery_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "target": "p2p_meshnet_p2p_mdns_mdnsdiscovery_stop", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_rationale_36", + "target": "p2p_meshnet_p2p_mdns_mdnsdiscovery", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_mdnsdiscovery_start", + "target": "p2p_meshnet_p2p_mdns_listener", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_listener", + "target": "p2p_meshnet_p2p_mdns_listener_add_service", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_listener", + "target": "p2p_meshnet_p2p_mdns_listener_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_listener", + "target": "p2p_meshnet_p2p_mdns_listener_remove_service", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_listener", + "target": "p2p_meshnet_p2p_mdns_listener_update_service", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/mdns.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_mdns_rationale_106", + "target": "p2p_meshnet_p2p_mdns_listener", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls", + "target": "p2p_meshnet_p2p_tls_cert_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls", + "target": "p2p_meshnet_p2p_tls_generate_self_signed_cert", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls", + "target": "p2p_meshnet_p2p_tls_make_client_ssl_context", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls", + "target": "p2p_meshnet_p2p_tls_make_server_ssl_context", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_rationale_1", + "target": "p2p_meshnet_p2p_tls", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_generate_self_signed_cert", + "target": "p2p_meshnet_p2p_tls_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_rationale_22", + "target": "p2p_meshnet_p2p_tls_generate_self_signed_cert", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_cert_fingerprint", + "target": "p2p_meshnet_p2p_tls_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_make_server_ssl_context", + "target": "p2p_meshnet_p2p_tls_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_rationale_84", + "target": "p2p_meshnet_p2p_tls_cert_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_make_server_ssl_context", + "target": "sslcontext", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_rationale_98", + "target": "p2p_meshnet_p2p_tls_make_server_ssl_context", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_make_client_ssl_context", + "target": "sslcontext", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "p2p/meshnet_p2p/tls.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "p2p_meshnet_p2p_tls_rationale_107", + "target": "p2p_meshnet_p2p_tls_make_client_ssl_context", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_init_rationale_1", + "target": "relay_meshnet_relay_init", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/cli.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_cli", + "target": "relay_meshnet_relay_cli_main", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/cli.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_cli", + "target": "relay_meshnet_relay_server_relayserver", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/cli.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_cli_rationale_1", + "target": "relay_meshnet_relay_cli", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/cli.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_cli_main", + "target": "relay_meshnet_relay_server_relayserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L12", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry", + "target": "relay_meshnet_relay_peer_registry_peerentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry", + "target": "relay_meshnet_relay_peer_registry_peerregistry", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_rationale_1", + "target": "relay_meshnet_relay_peer_registry", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_peer_registry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry_all_except", + "target": "relay_meshnet_relay_peer_registry_peerentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry_get", + "target": "relay_meshnet_relay_peer_registry_peerentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry_register", + "target": "relay_meshnet_relay_peer_registry_peerentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_all_except", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L58", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_len", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_list_peers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_register", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_touch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/peer_registry.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_peer_registry_peerregistry", + "target": "relay_meshnet_relay_peer_registry_peerregistry_unregister", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_peer_registry_peerregistry", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L23", + "weight": 0.8, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_peer_registry_peerregistry", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_init", + "target": "relay_meshnet_relay_peer_registry_peerregistry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_registry", + "target": "relay_meshnet_relay_peer_registry_peerregistry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_server_broadcast", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_server_decode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_server_encode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_server_relayserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_server_safe_send", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server", + "target": "relay_meshnet_relay_server_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_1", + "target": "relay_meshnet_relay_server", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_33", + "target": "relay_meshnet_relay_server_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_serve", + "target": "relay_meshnet_relay_server_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_rpc", + "target": "relay_meshnet_relay_server_encode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L204", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_gossip", + "target": "relay_meshnet_relay_server_decode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L312", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_rpc", + "target": "relay_meshnet_relay_server_decode_binary_frame", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_66", + "target": "relay_meshnet_relay_server_relayserver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_fail_pending_for_peer", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_handle_circuit_relay", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_handle_connection", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_handle_gossip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_handle_rpc", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_registry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_serve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver", + "target": "relay_meshnet_relay_server_relayserver_stop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6825", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_start_embedded_relay", + "target": "relay_meshnet_relay_server_relayserver" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_init", + "target": "relay_meshnet_relay_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L112", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_112", + "target": "relay_meshnet_relay_server_relayserver_start", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_128", + "target": "relay_meshnet_relay_server_relayserver_fail_pending_for_peer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L259", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_gossip", + "target": "relay_meshnet_relay_server_relayserver_fail_pending_for_peer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_run", + "target": "relay_meshnet_relay_server_relayserver_serve", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_172", + "target": "relay_meshnet_relay_server_relayserver_handle_connection", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L180", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_connection", + "target": "relay_meshnet_relay_server_relayserver_handle_circuit_relay", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_connection", + "target": "relay_meshnet_relay_server_relayserver_handle_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_connection", + "target": "relay_meshnet_relay_server_relayserver_handle_rpc", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_194", + "target": "relay_meshnet_relay_server_relayserver_handle_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_relayserver_handle_gossip", + "target": "relay_meshnet_relay_server_broadcast", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_263", + "target": "relay_meshnet_relay_server_relayserver_handle_circuit_relay", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_291", + "target": "relay_meshnet_relay_server_relayserver_handle_rpc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_broadcast", + "target": "relay_meshnet_relay_server_safe_send", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "relay/meshnet_relay/server.py", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "relay_meshnet_relay_server_rationale_391", + "target": "relay_meshnet_relay_server_broadcast", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L3", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_init", + "target": "sdk_meshnet_client", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L3", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_init", + "target": "sdk_meshnet_client_client", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L3", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_init", + "target": "sdk_meshnet_client_costestimate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L3", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_init", + "target": "sdk_meshnet_client_redundantrequestresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L3", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_init", + "target": "sdk_meshnet_client_topupquote", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L3", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_init", + "target": "sdk_meshnet_client_walletbalance", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_init_rationale_1", + "target": "sdk_meshnet_init", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_chat_completion", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_client", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_costestimate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L147", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_modelsclient", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_openai_base_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_redundantrequestresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_topupquote", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L16", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_walletbalance", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client", + "target": "sdk_meshnet_client_walletclient", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_rationale_1", + "target": "sdk_meshnet_client", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_rationale_17", + "target": "sdk_meshnet_client_walletbalance", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient_balance", + "target": "sdk_meshnet_client_walletbalance", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_rationale_25", + "target": "sdk_meshnet_client_topupquote", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient_top_up", + "target": "sdk_meshnet_client_topupquote", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_estimate_cost", + "target": "sdk_meshnet_client_costestimate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_rationale_35", + "target": "sdk_meshnet_client_costestimate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_request", + "target": "sdk_meshnet_client_redundantrequestresult", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_rationale_45", + "target": "sdk_meshnet_client_redundantrequestresult", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client", + "target": "sdk_meshnet_client_client_estimate_cost", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client", + "target": "sdk_meshnet_client_client_get_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client", + "target": "sdk_meshnet_client_client_headers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client", + "target": "sdk_meshnet_client_client_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client", + "target": "sdk_meshnet_client_client_post_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client", + "target": "sdk_meshnet_client_client_request", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_modelsclient_init", + "target": "sdk_meshnet_client_client", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_rationale_53", + "target": "sdk_meshnet_client_client", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient_init", + "target": "sdk_meshnet_client_client", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_init", + "target": "sdk_meshnet_client_modelsclient", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_init", + "target": "sdk_meshnet_client_openai_base_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_init", + "target": "sdk_meshnet_client_walletclient", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_estimate_cost", + "target": "sdk_meshnet_client_client_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_request", + "target": "sdk_meshnet_client_chat_completion", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_request", + "target": "sdk_meshnet_client_client_post_json", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_request", + "target": "sdk_meshnet_client_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_chat_completion", + "target": "sdk_meshnet_client_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_get_json", + "target": "sdk_meshnet_client_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_post_json", + "target": "sdk_meshnet_client_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_get_json", + "target": "sdk_meshnet_client_client_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_modelsclient_available", + "target": "sdk_meshnet_client_client_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient_balance", + "target": "sdk_meshnet_client_client_get_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_client_post_json", + "target": "sdk_meshnet_client_client_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient_top_up", + "target": "sdk_meshnet_client_client_post_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient", + "target": "sdk_meshnet_client_walletclient_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient", + "target": "sdk_meshnet_client_walletclient_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_walletclient", + "target": "sdk_meshnet_client_walletclient_top_up", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_modelsclient", + "target": "sdk_meshnet_client_modelsclient_available", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_modelsclient", + "target": "sdk_meshnet_client_modelsclient_init", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "sdk/meshnet/client.py", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "sdk_meshnet_client_chat_completion", + "target": "chatcompletion", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_init_rationale_1", + "target": "tracker_meshnet_tracker_init", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts", + "target": "tracker_meshnet_tracker_accounts_hash_password", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts", + "target": "tracker_meshnet_tracker_accounts_normalize_nickname", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_rationale_1", + "target": "tracker_meshnet_tracker_accounts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L10", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_accounts", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_register", + "target": "tracker_meshnet_tracker_accounts_normalize_nickname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_update_profile", + "target": "tracker_meshnet_tracker_accounts_normalize_nickname", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_register", + "target": "tracker_meshnet_tracker_accounts_hash_password", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_verify_login", + "target": "tracker_meshnet_tracker_accounts_hash_password", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_account_count", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_events", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_create_api_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_create_session", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_destroy_session", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_events_since", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_get_account", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L59", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L318", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_init_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_is_active_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_is_key_revoked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L210", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_keys_for", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_list_accounts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_owner_of_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L230", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_register", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_revoke_api_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_session_account", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_update_profile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore", + "target": "tracker_meshnet_tracker_accounts_accountstore_verify_login", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L57", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_rationale_57", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L53", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_accounts_accountstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_init", + "target": "tracker_meshnet_tracker_accounts_accountstore_init_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_init", + "target": "tracker_meshnet_tracker_accounts_accountstore_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_register", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_register", + "target": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_rationale_84", + "target": "tracker_meshnet_tracker_accounts_accountstore_register", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_update_profile", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_update_profile", + "target": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_rationale_118", + "target": "tracker_meshnet_tracker_accounts_accountstore_update_profile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_verify_login", + "target": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_rationale_136", + "target": "tracker_meshnet_tracker_accounts_accountstore_verify_login", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_create_session", + "target": "tracker_meshnet_tracker_accounts_accountstore_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L170", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_session_account", + "target": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_destroy_session", + "target": "tracker_meshnet_tracker_accounts_accountstore_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_create_api_key", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_revoke_api_key", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L197", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_rationale_197", + "target": "tracker_meshnet_tracker_accounts_accountstore_revoke_api_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_get_account", + "target": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_list_accounts", + "target": "tracker_meshnet_tracker_accounts_accountstore_public_view", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_apply_events", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/accounts.py", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_accounts_accountstore_load_from_db", + "target": "tracker_meshnet_tracker_accounts_accountstore_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth", + "target": "tracker_meshnet_tracker_auth_hive_digest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth", + "target": "tracker_meshnet_tracker_auth_is_validator_token", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth", + "target": "tracker_meshnet_tracker_auth_sign_hive_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth", + "target": "tracker_meshnet_tracker_auth_verify_hive_request", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth_rationale_1", + "target": "tracker_meshnet_tracker_auth", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_auth", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L38", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth_sign_hive_request", + "target": "tracker_meshnet_tracker_auth_hive_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth_verify_hive_request", + "target": "tracker_meshnet_tracker_auth_hive_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth_rationale_35", + "target": "tracker_meshnet_tracker_auth_sign_hive_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_auth_sign_hive_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7173", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_push_to_peers", + "target": "tracker_meshnet_tracker_auth_sign_hive_request" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth_rationale_50", + "target": "tracker_meshnet_tracker_auth_verify_hive_request", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_auth_verify_hive_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3049", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "target": "tracker_meshnet_tracker_auth_verify_hive_request" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/auth.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_auth_rationale_71", + "target": "tracker_meshnet_tracker_auth_is_validator_token", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_auth_is_validator_token", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3016", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_resolve_identity", + "target": "tracker_meshnet_tracker_auth_is_validator_token" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing", + "target": "tracker_meshnet_tracker_billing_normalize_rates", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_1", + "target": "tracker_meshnet_tracker_billing", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_billing", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_billing", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_init", + "target": "tracker_meshnet_tracker_billing_normalize_rates", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_31", + "target": "tracker_meshnet_tracker_billing_normalize_rates", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_api_key_for_wallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L387", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_events", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L399", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_bind_wallet", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_charge_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L306", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_confirm_settlement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_credit_client", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L249", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_credit_deposit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_ensure_client", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L382", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_events_since", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_forfeit_pending", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L451", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_get_client_balance", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L455", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_get_node_pending", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_grant_caller_credit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L274", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_has_event", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_has_funds", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_init_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_payables", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_price_for", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_prices_for", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L551", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_set_price", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_set_prices", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L343", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_settle_node_payout", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_settlement_history", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L319", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_unconfirmed_settlements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_usage_for", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger", + "target": "tracker_meshnet_tracker_billing_billingledger_usage_totals_for", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_43", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L67", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_billing_billingledger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_init", + "target": "tracker_meshnet_tracker_billing_billingledger_init_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_init", + "target": "tracker_meshnet_tracker_billing_billingledger_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_charge_request", + "target": "tracker_meshnet_tracker_billing_billingledger_price_for", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_84", + "target": "tracker_meshnet_tracker_billing_billingledger_price_for", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_charge_request", + "target": "tracker_meshnet_tracker_billing_billingledger_prices_for", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_91", + "target": "tracker_meshnet_tracker_billing_billingledger_prices_for", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_set_price", + "target": "tracker_meshnet_tracker_billing_billingledger_set_prices", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_95", + "target": "tracker_meshnet_tracker_billing_billingledger_set_price", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L108", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_ensure_client", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_has_funds", + "target": "tracker_meshnet_tracker_billing_billingledger_ensure_client", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_105", + "target": "tracker_meshnet_tracker_billing_billingledger_ensure_client", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L134", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_grant_caller_credit", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_122", + "target": "tracker_meshnet_tracker_billing_billingledger_grant_caller_credit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_credit_client", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_charge_request", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_168", + "target": "tracker_meshnet_tracker_billing_billingledger_charge_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L242", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_bind_wallet", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_226", + "target": "tracker_meshnet_tracker_billing_billingledger_bind_wallet", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_credit_deposit", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_250", + "target": "tracker_meshnet_tracker_billing_billingledger_credit_deposit", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_289", + "target": "tracker_meshnet_tracker_billing_billingledger_payables", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_confirm_settlement", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L307", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_307", + "target": "tracker_meshnet_tracker_billing_billingledger_confirm_settlement", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_320", + "target": "tracker_meshnet_tracker_billing_billingledger_unconfirmed_settlements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L363", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_settle_node_payout", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L344", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_344", + "target": "tracker_meshnet_tracker_billing_billingledger_settle_node_payout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_forfeit_pending", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_367", + "target": "tracker_meshnet_tracker_billing_billingledger_forfeit_pending", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L383", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_383", + "target": "tracker_meshnet_tracker_billing_billingledger_events_since", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_apply_events", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_388", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_events", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L548", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_billingledger_load_from_db", + "target": "tracker_meshnet_tracker_billing_billingledger_apply_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L460", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_460", + "target": "tracker_meshnet_tracker_billing_billingledger_usage_totals_for", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/billing.py", + "source_location": "L479", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_billing_rationale_479", + "target": "tracker_meshnet_tracker_billing_billingledger_usage_for", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration", + "target": "tracker_meshnet_tracker_calibration_ceiling", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration", + "target": "tracker_meshnet_tracker_calibration_false_positive_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L179", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration", + "target": "tracker_meshnet_tracker_calibration_floor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration", + "target": "tracker_meshnet_tracker_calibration_percentile", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_rationale_1", + "target": "tracker_meshnet_tracker_calibration", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_calibration", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_rationale_27", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_distinct_hardware_profiles", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_envelope", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_gate_status", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L29", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L132", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_init_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_record_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_runs", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L155", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_save_run", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L68", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_init", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_init_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_init", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_record_run", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_save_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_envelope", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_distinct_hardware_profiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_gate_status", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_distinct_hardware_profiles", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_rationale_76", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_gate_status", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_rationale_97", + "target": "tracker_meshnet_tracker_calibration_toploccalibrationstore_envelope", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_envelope", + "target": "tracker_meshnet_tracker_calibration_ceiling", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_envelope", + "target": "tracker_meshnet_tracker_calibration_false_positive_rate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_toploccalibrationstore_envelope", + "target": "tracker_meshnet_tracker_calibration_floor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_ceiling", + "target": "tracker_meshnet_tracker_calibration_percentile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_floor", + "target": "tracker_meshnet_tracker_calibration_percentile", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/calibration.py", + "source_location": "L198", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_calibration_rationale_198", + "target": "tracker_meshnet_tracker_calibration_false_positive_rate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_absent_state", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_catalogue_is_compatible", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_diagnostics", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_evaluate_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_index", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_maybe_int", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_normalize_policy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_object", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_optional_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_parse_report", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_parse_version", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_policy_from_env", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_reporterror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_sanitize_detail", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_capability_text", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_recipe_parse_identity", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_1", + "target": "tracker_meshnet_tracker_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_capability", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_capability", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate_routable_under", + "target": "tracker_meshnet_tracker_capability_normalize_policy", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_normalize_policy", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_policy_from_env", + "target": "tracker_meshnet_tracker_capability_normalize_policy", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L115", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_115", + "target": "tracker_meshnet_tracker_capability_normalize_policy", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_capability_normalize_policy", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L835", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_admitted_nodes", + "target": "tracker_meshnet_tracker_capability_normalize_policy", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2943", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "tracker_meshnet_tracker_capability_normalize_policy" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6603", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_capability_normalize_policy" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_catalogue_is_compatible", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L545", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_diagnostics", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_index", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L539", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_maybe_int", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L515", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_object", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L527", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_optional_text", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_report", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_version", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_sanitize_detail", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L521", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_text", + "target": "tracker_meshnet_tracker_capability_py_any", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_capability_policy_from_env", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2944", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "tracker_meshnet_tracker_capability_policy_from_env" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6604", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_capability_policy_from_env" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_absent_state", + "target": "tracker_meshnet_tracker_capability_sanitize_detail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L213", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate_with_state", + "target": "tracker_meshnet_tracker_capability_sanitize_detail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L549", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_diagnostics", + "target": "tracker_meshnet_tracker_capability_sanitize_detail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_sanitize_detail", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_127", + "target": "tracker_meshnet_tracker_capability_sanitize_detail", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L143", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_catalogue_is_compatible", + "target": "tracker_meshnet_tracker_capability_parse_version", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L310", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_catalogue_is_compatible", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_137", + "target": "tracker_meshnet_tracker_capability_catalogue_is_compatible", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L239", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_absent_state", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate", + "target": "tracker_meshnet_tracker_capability_capabilitystate_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate", + "target": "tracker_meshnet_tracker_capability_capabilitystate_proven", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate", + "target": "tracker_meshnet_tracker_capability_capabilitystate_routable_under", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate", + "target": "tracker_meshnet_tracker_capability_capabilitystate_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "references", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "context": "return_type", + "source": "tracker_meshnet_tracker_capability_capabilitystate_with_state", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate", + "target": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_capabilitystate", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_161", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L792", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_capability_from_registration", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_admission", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_capability_capabilitystate", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L196", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_196", + "target": "tracker_meshnet_tracker_capability_capabilitystate_proven", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L201", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_201", + "target": "tracker_meshnet_tracker_capability_capabilitystate_fingerprint", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L304", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_capabilitystate_with_state", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_212", + "target": "tracker_meshnet_tracker_capability_capabilitystate_with_state", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_absent_state", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_240", + "target": "tracker_meshnet_tracker_capability_absent_state", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_capability_absent_state", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L673", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry_init", + "target": "tracker_meshnet_tracker_capability_absent_state" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_maybe_int", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_capability_parse_report", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_evaluate_report", + "target": "tracker_meshnet_tracker_recipe_parse_identity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L265", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_265", + "target": "tracker_meshnet_tracker_capability_evaluate_report", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_capability_evaluate_report", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L809", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_capability_from_registration", + "target": "tracker_meshnet_tracker_capability_evaluate_report", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L535", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_index", + "target": "tracker_meshnet_tracker_capability_reporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L517", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_object", + "target": "tracker_meshnet_tracker_capability_reporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L488", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_report", + "target": "tracker_meshnet_tracker_capability_reporterror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_rationale_477", + "target": "tracker_meshnet_tracker_capability_reporterror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L476", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_reporterror", + "target": "tracker_meshnet_tracker_capability_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_reporterror", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_reporterror", + "target": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L33", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_reporterror", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L523", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_text", + "target": "tracker_meshnet_tracker_capability_reporterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L510", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_report", + "target": "tracker_meshnet_tracker_capability_diagnostics", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_report", + "target": "tracker_meshnet_tracker_capability_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_report", + "target": "tracker_meshnet_tracker_capability_object", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_report", + "target": "tracker_meshnet_tracker_capability_optional_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L495", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_parse_report", + "target": "tracker_meshnet_tracker_capability_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/capability.py", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_capability_optional_text", + "target": "tracker_meshnet_tracker_capability_text", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_cli_load_env_defaults", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_cli_load_env_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_cli_main", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_cli_routing_config_from_args", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_hf_pricing", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_logging_setup", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_routing_stats", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_server", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_server_derive_relay_url_from_public_tracker_url", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L26", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli", + "target": "tracker_meshnet_tracker_server_trackerserver", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_rationale_1", + "target": "tracker_meshnet_tracker_cli", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_load_env_defaults", + "target": "tracker_meshnet_tracker_cli_load_env_file", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_load_env_file", + "target": "tracker_meshnet_tracker_cli_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L37", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_rationale_37", + "target": "tracker_meshnet_tracker_cli_load_env_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_main", + "target": "tracker_meshnet_tracker_cli_load_env_defaults", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_rationale_63", + "target": "tracker_meshnet_tracker_cli_load_env_defaults", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_main", + "target": "tracker_meshnet_tracker_cli_routing_config_from_args", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L75", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_rationale_75", + "target": "tracker_meshnet_tracker_cli_routing_config_from_args", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_routing_config_from_args", + "target": "namespace", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_routing_config_from_args", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L410", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_main", + "target": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L417", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_main", + "target": "tracker_meshnet_tracker_server_derive_relay_url_from_public_tracker_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/cli.py", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_cli_main", + "target": "tracker_meshnet_tracker_server_trackerserver", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip", + "target": "random", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_rationale_1", + "target": "tracker_meshnet_tracker_gossip", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_gossip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L33", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_last_seen", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L54", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_merge", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_push_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_record", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip", + "target": "tracker_meshnet_tracker_gossip_nodegossip_stop", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_rationale_24", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L70", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_gossip_nodegossip", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6910", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_start", + "target": "tracker_meshnet_tracker_gossip_nodegossip" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L48", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_rationale_48", + "target": "tracker_meshnet_tracker_gossip_nodegossip_record", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_rationale_55", + "target": "tracker_meshnet_tracker_gossip_nodegossip_merge", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_rationale_62", + "target": "tracker_meshnet_tracker_gossip_nodegossip_last_seen", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/gossip.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_gossip_nodegossip_push_loop", + "target": "tracker_meshnet_tracker_gossip_nodegossip_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_cheapest_matching_quote", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L127", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_default_fetch_html", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_fetch_hf_price_quotes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_hf_search_term", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_parse_hf_pricing_table", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L263", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing", + "target": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_1", + "target": "tracker_meshnet_tracker_hf_pricing", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_hf_pricing", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_cheapest_matching_quote", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_fetch_hf_price_quotes", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L60", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote_alias_keys", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote_blended_price_per_1k_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_handle_endtag", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L120", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_parse_hf_pricing_table", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_44", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_cheapest_matching_quote", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote_blended_price_per_1k_tokens", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_52", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote_blended_price_per_1k_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote_blended_price_per_1k_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_cheapest_matching_quote", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote_alias_keys", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L61", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_61", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricequote_alias_keys", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "target": "htmlparser", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_handle_data", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_handle_endtag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_handle_starttag", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_parse_hf_pricing_table", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_66", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricingtableparser_init", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_fetch_hf_price_quotes", + "target": "tracker_meshnet_tracker_hf_pricing_parse_hf_pricing_table", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L121", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_121", + "target": "tracker_meshnet_tracker_hf_pricing_parse_hf_pricing_table", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_fetch_hf_price_quotes", + "target": "tracker_meshnet_tracker_hf_pricing_default_fetch_html", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_139", + "target": "tracker_meshnet_tracker_hf_pricing_fetch_hf_price_quotes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L283", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "target": "tracker_meshnet_tracker_hf_pricing_fetch_hf_price_quotes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_156", + "target": "tracker_meshnet_tracker_hf_pricing_cheapest_matching_quote", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L286", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "target": "tracker_meshnet_tracker_hf_pricing_cheapest_matching_quote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_history", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L181", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L221", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L231", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_record_change", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_save_change", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_173", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L186", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L187", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_init", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_record_change", + "target": "tracker_meshnet_tracker_hf_pricing_hfpricinglog_save_change", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_256", + "target": "tracker_meshnet_tracker_hf_pricing_hf_search_term", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L284", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "target": "tracker_meshnet_tracker_hf_pricing_hf_search_term", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/hf_pricing.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_hf_pricing_rationale_271", + "target": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7061", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_hf_pricing_loop", + "target": "tracker_meshnet_tracker_hf_pricing_refresh_preset_price" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup", + "target": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup", + "target": "tracker_meshnet_tracker_logging_setup_exactlevelfilter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup", + "target": "tracker_meshnet_tracker_logging_setup_make_handler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup", + "target": "tracker_meshnet_tracker_logging_setup_teestream", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup", + "target": "tracker_meshnet_tracker_logging_setup_tracker_logger", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_rationale_1", + "target": "tracker_meshnet_tracker_logging_setup", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_logging_setup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_exactlevelfilter", + "target": "tracker_meshnet_tracker_logging_setup_exactlevelfilter_filter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_exactlevelfilter", + "target": "tracker_meshnet_tracker_logging_setup_exactlevelfilter_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L64", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_make_handler", + "target": "tracker_meshnet_tracker_logging_setup_exactlevelfilter", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_exactlevelfilter_init", + "target": "tracker_meshnet_tracker_logging_setup_teestream_init", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_exactlevelfilter_filter", + "target": "logrecord", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "target": "tracker_meshnet_tracker_logging_setup_teestream", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L45", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_teestream", + "target": "tracker_meshnet_tracker_logging_setup_teestream_flush", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_teestream", + "target": "tracker_meshnet_tracker_logging_setup_teestream_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L52", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_teestream", + "target": "tracker_meshnet_tracker_logging_setup_teestream_isatty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_teestream", + "target": "tracker_meshnet_tracker_logging_setup_teestream_write", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_teestream_init", + "target": "logger", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L28", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_teestream_init", + "target": "textio", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_tracker_logger", + "target": "logger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_teestream_write", + "target": "tracker_meshnet_tracker_logging_setup_teestream_flush", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "target": "tracker_meshnet_tracker_logging_setup_make_handler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_make_handler", + "target": "rotatingfilehandler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_make_handler", + "target": "tracker_meshnet_tracker_logging_setup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "target": "tracker_meshnet_tracker_logging_setup_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/logging_setup.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_logging_setup_rationale_76", + "target": "tracker_meshnet_tracker_logging_setup_configure_tracker_file_logging", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_logging_setup_tracker_logger", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2769", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_tracker_log", + "target": "tracker_meshnet_tracker_logging_setup_tracker_logger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_files_for_layer_range", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L128", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_is_head_tensor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L133", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_is_tail_tensor", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_layer_index", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_metadata_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_normalise_relative_file", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_read_total_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_snapshot_dir_for_repo", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L107", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files", + "target": "tracker_meshnet_tracker_model_files_tensor_belongs_to_range", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_rationale_1", + "target": "tracker_meshnet_tracker_model_files", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_model_files", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L51", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_rationale_51", + "target": "tracker_meshnet_tracker_model_files_snapshot_dir_for_repo", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_snapshot_dir_for_repo", + "target": "tracker_meshnet_tracker_model_files_py_path", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_model_files_snapshot_dir_for_repo", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6002", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "target": "tracker_meshnet_tracker_model_files_snapshot_dir_for_repo" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5956", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_model_sources", + "target": "tracker_meshnet_tracker_model_files_snapshot_dir_for_repo" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L67", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_files_for_layer_range", + "target": "tracker_meshnet_tracker_model_files_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L138", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_metadata_files", + "target": "tracker_meshnet_tracker_model_files_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_normalise_relative_file", + "target": "tracker_meshnet_tracker_model_files_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L149", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_read_total_layers", + "target": "tracker_meshnet_tracker_model_files_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L72", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "target": "tracker_meshnet_tracker_model_files_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_files_for_layer_range", + "target": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L68", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_rationale_68", + "target": "tracker_meshnet_tracker_model_files_files_for_layer_range", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L82", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_model_files_files_for_layer_range", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6016", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "target": "tracker_meshnet_tracker_model_files_files_for_layer_range" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5959", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_model_sources", + "target": "tracker_meshnet_tracker_model_files_files_for_layer_range" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "target": "tracker_meshnet_tracker_model_files_metadata_files", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "target": "tracker_meshnet_tracker_model_files_normalise_relative_file", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "target": "tracker_meshnet_tracker_model_files_read_total_layers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_select_safetensors_files_for_layers", + "target": "tracker_meshnet_tracker_model_files_tensor_belongs_to_range", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_tensor_belongs_to_range", + "target": "tracker_meshnet_tracker_model_files_is_head_tensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_tensor_belongs_to_range", + "target": "tracker_meshnet_tracker_model_files_is_tail_tensor", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_tensor_belongs_to_range", + "target": "tracker_meshnet_tracker_model_files_layer_index", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L154", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_read_total_layers", + "target": "tracker_meshnet_tracker_model_files_layers_from_config", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/model_files.py", + "source_location": "L157", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_model_files_layers_from_config", + "target": "tracker_meshnet_tracker_model_files_py_any", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft", + "target": "random", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft", + "target": "tracker_meshnet_tracker_raft_logentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_rationale_1", + "target": "tracker_meshnet_tracker_raft", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_raft", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_handle_append_entries", + "target": "tracker_meshnet_tracker_raft_logentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_propose", + "target": "tracker_meshnet_tracker_raft_logentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_send_append_entries", + "target": "tracker_meshnet_tracker_raft_logentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_apply_up_to_commit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L339", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_become_leader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L369", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_fresh_deadline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_handle_append_entries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_handle_request_vote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L46", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_is_leader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_leader", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L102", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_propose", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_replicate_to_peers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_reset_deadline", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_send_append_entries", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_send_heartbeats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L294", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_start_election", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L92", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_status", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L348", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_step_down", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_stop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode", + "target": "tracker_meshnet_tracker_raft_raftnode_tick_loop", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_rationale_31", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L83", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_raft_raftnode", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6905", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_start", + "target": "tracker_meshnet_tracker_raft_raftnode" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_init", + "target": "tracker_meshnet_tracker_raft_raftnode_fresh_deadline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_propose", + "target": "tracker_meshnet_tracker_raft_raftnode_replicate_to_peers", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L103", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_rationale_103", + "target": "tracker_meshnet_tracker_raft_raftnode_propose", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_handle_request_vote", + "target": "tracker_meshnet_tracker_raft_raftnode_reset_deadline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L131", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_handle_request_vote", + "target": "tracker_meshnet_tracker_raft_raftnode_step_down", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_handle_append_entries", + "target": "tracker_meshnet_tracker_raft_raftnode_apply_up_to_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_handle_append_entries", + "target": "tracker_meshnet_tracker_raft_raftnode_reset_deadline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L156", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_handle_append_entries", + "target": "tracker_meshnet_tracker_raft_raftnode_step_down", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L202", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_tick_loop", + "target": "tracker_meshnet_tracker_raft_raftnode_send_heartbeats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_tick_loop", + "target": "tracker_meshnet_tracker_raft_raftnode_start_election", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_send_heartbeats", + "target": "tracker_meshnet_tracker_raft_raftnode_send_append_entries", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L247", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_replicate_to_peers", + "target": "tracker_meshnet_tracker_raft_raftnode_apply_up_to_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L228", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_replicate_to_peers", + "target": "tracker_meshnet_tracker_raft_raftnode_send_append_entries", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L220", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_rationale_220", + "target": "tracker_meshnet_tracker_raft_raftnode_replicate_to_peers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L289", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_send_append_entries", + "target": "tracker_meshnet_tracker_raft_raftnode_step_down", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L334", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_start_election", + "target": "tracker_meshnet_tracker_raft_raftnode_become_leader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L302", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_start_election", + "target": "tracker_meshnet_tracker_raft_raftnode_reset_deadline", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L325", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_start_election", + "target": "tracker_meshnet_tracker_raft_raftnode_step_down", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L340", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_rationale_340", + "target": "tracker_meshnet_tracker_raft_raftnode_become_leader", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_step_down", + "target": "tracker_meshnet_tracker_raft_raftnode_reset_deadline", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_rationale_349", + "target": "tracker_meshnet_tracker_raft_raftnode_step_down", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L356", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_rationale_356", + "target": "tracker_meshnet_tracker_raft_raftnode_apply_up_to_commit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/raft.py", + "source_location": "L366", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_raft_raftnode_reset_deadline", + "target": "tracker_meshnet_tracker_raft_raftnode_fresh_deadline", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_artifact_digest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L502", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L393", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_coverage_gap", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L424", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_hex64", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_integer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_mapping", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_parse_identity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_pin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L182", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L471", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe", + "target": "tracker_meshnet_tracker_recipe_text", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_1", + "target": "tracker_meshnet_tracker_recipe", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_recipe", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L532", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L113", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_hex64", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L119", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_integer", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L148", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_mapping", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_pin", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_81", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L175", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_recipe_digest", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "target": "tracker_meshnet_tracker_recipe_py_valueerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L139", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_runtime_pin", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L106", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_text", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6760", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_certify_recipe", + "target": "tracker_meshnet_tracker_recipe_recipeidentityerror" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L385", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_85", + "target": "tracker_meshnet_tracker_recipe_fingerprintmismatch", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L93", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_canonical_sha256", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_digest", + "target": "tracker_meshnet_tracker_recipe_canonical_sha256", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L100", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_digest", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_hex64", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_integer", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L146", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_mapping", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_pin", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L171", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_recipe_digest", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_runtime_pin", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_text", + "target": "tracker_meshnet_tracker_recipe_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_artifact_digest", + "target": "tracker_meshnet_tracker_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity_shard_binding_digest", + "target": "tracker_meshnet_tracker_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_recipe_digest", + "target": "tracker_meshnet_tracker_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L111", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_hex64", + "target": "tracker_meshnet_tracker_recipe_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L126", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_pin", + "target": "tracker_meshnet_tracker_recipe_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_runtime_pin", + "target": "tracker_meshnet_tracker_recipe_text", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L291", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_hex64", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_integer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L350", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_runtime_pin", + "target": "tracker_meshnet_tracker_recipe_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L351", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_runtime_pin", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L278", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity_model_artifact_digest", + "target": "tracker_meshnet_tracker_recipe_artifact_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_159", + "target": "tracker_meshnet_tracker_recipe_artifact_digest", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity_runtime_recipe_digest", + "target": "tracker_meshnet_tracker_recipe_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L172", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_172", + "target": "tracker_meshnet_tracker_recipe_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_register", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_status", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_parse_identity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L257", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_architecture_adapter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L260", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_fingerprint_dict", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L219", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_key", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_model_artifact_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_runtime_recipe_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_shard_binding_digest", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L253", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_presentedidentity", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_tokenizer_revision", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L183", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_183", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6735", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_certify_recipe", + "target": "tracker_meshnet_tracker_recipe_presentedidentity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L224", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_224", + "target": "tracker_meshnet_tracker_recipe_presentedidentity_shard_binding_digest", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_271", + "target": "tracker_meshnet_tracker_recipe_parse_identity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L467", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_distributedforwardevidence_rejection", + "target": "tracker_meshnet_tracker_recipe_coverage_gap", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L396", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_396", + "target": "tracker_meshnet_tracker_recipe_coverage_gap", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L438", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence_rejection", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_425", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6735", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_certify_recipe", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L543", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "target": "tracker_meshnet_tracker_recipe_distributedforwardevidence_rejection", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_register", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger_status", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L481", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_recipestatus", + "target": "tracker_meshnet_tracker_recipe_recipestatus_may_certify", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_recipestatus", + "target": "tracker_meshnet_tracker_recipe_recipestatus_may_serve", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L490", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_recipestatus", + "target": "tracker_meshnet_tracker_recipe_recipestatus_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6735", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_certify_recipe", + "target": "tracker_meshnet_tracker_recipe_recipestatus", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_482", + "target": "tracker_meshnet_tracker_recipe_recipestatus_may_certify", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L524", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger", + "target": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L505", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger", + "target": "tracker_meshnet_tracker_recipe_certificationledger_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L509", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger", + "target": "tracker_meshnet_tracker_recipe_certificationledger_register", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L516", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger", + "target": "tracker_meshnet_tracker_recipe_certificationledger_status", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L558", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_certificationledger", + "target": "tracker_meshnet_tracker_recipe_certificationledger_to_dict", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_503", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L792", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_capability_from_registration", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2906", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L84", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6625", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_recipe_certificationledger", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/recipe.py", + "source_location": "L529", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_recipe_rationale_529", + "target": "tracker_meshnet_tracker_recipe_certificationledger_certify", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "random", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "tracker_meshnet_tracker_routing_stats_choose_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "tracker_meshnet_tracker_routing_stats_route_signature", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "tracker_meshnet_tracker_routing_stats_route_table", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L63", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L47", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "tracker_meshnet_tracker_routing_stats_routestat", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L77", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_1", + "target": "tracker_meshnet_tracker_routing_stats", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_routing_stats", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_init", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_routing_stats_routingconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L55", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestat", + "target": "tracker_meshnet_tracker_routing_stats_routestat_decayed_weight", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_load_from_db", + "target": "tracker_meshnet_tracker_routing_stats_routestat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_record_sample", + "target": "tracker_meshnet_tracker_routing_stats_routestat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L125", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_record_sample", + "target": "tracker_meshnet_tracker_routing_stats_routestat_decayed_weight", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L144", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_snapshot", + "target": "tracker_meshnet_tracker_routing_stats_routestat_decayed_weight", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_choose_route", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_route_table", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L978", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_enumerate_routes", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_routing_stats_routecandidate", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L69", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_route_signature", + "target": "tracker_meshnet_tracker_routing_stats_py_any", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_routing_stats_route_signature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L971", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_enumerate_routes", + "target": "tracker_meshnet_tracker_routing_stats_route_signature", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4248", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "target": "tracker_meshnet_tracker_routing_stats_route_signature" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_choose_route", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_78", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_route_table", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L94", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_bump_epoch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_epoch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_init_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_model_rows", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L211", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_prune", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L101", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_record_sample", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L185", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2978", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore" + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6725", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L87", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_init", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_init_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_init", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_95", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_bump_epoch", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L109", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_109", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_record_sample", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L241", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_choose_route", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_136", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L276", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_route_table", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L168", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_routestatsstore_model_rows", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_snapshot", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_160", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_model_rows", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L212", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_212", + "target": "tracker_meshnet_tracker_routing_stats_routestatsstore_prune", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_choose_route", + "target": "random", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L229", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_229", + "target": "tracker_meshnet_tracker_routing_stats_choose_route", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_routing_stats_choose_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3763", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_routing_stats_choose_route" + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L36", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "random", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L5", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "random", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling", + "target": "random", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/routing_stats.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_routing_stats_rationale_272", + "target": "tracker_meshnet_tracker_routing_stats_route_table", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_routing_stats_route_table", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6422", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_routing_stats_route_table" + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2775", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_activeproxycontext", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1411", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_add_shard_directive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L828", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_admitted_nodes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2509", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_api_key_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1914", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1330", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_assignment_memory_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1203", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_available_quantizations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2105", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_billable_non_stream_split", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2622", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_billable_non_stream_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2694", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_billable_stream_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L792", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_capability_from_registration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L823", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_capability_routable", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2835", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_clear_proxy_progress_log_state", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L166", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_clone_model_presets", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1866", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_coverage_gaps", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1761", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_coverage_map", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1810", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_coverage_map_detailed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1001", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_coverage_percentage", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1710", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_deployment_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_derive_relay_url_from_public_tracker_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2275", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_drop_directive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L702", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_effective_queue_depth", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L688", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_effective_throughput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1882", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L193", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1343", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L915", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_enumerate_routes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2587", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2564", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_estimate_text_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2188", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_fetch_toploc_commitment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2226", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_fetch_toploc_reference_activations", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2130", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_find_pinned_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1164", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2411", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_hf_rebalance_preset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2263", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_load_directive", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_load_model_presets_from_data", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_local_relay_url", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1729", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_max_layers_for_memory", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1385", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_memory_pool_map", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L205", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1434", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_model_demand_and_supply", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1060", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_model_health_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1749", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_model_metadata_from_nodes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L364", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_modelstats", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L762", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_admission", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1260", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_capacity_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1785", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_health", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2882", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_id_for_registration", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1250", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L243", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_matches_model", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L250", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1241", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1279", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_memory_budget_for_preset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1231", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L983", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_node_route_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L596", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L387", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2164", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L713", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_normalize_current_requests", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2712", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_normalize_friendly_name", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_normalize_quantization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2640", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_observed_non_stream_completion_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2661", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_observed_output_from_non_stream_payload", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2675", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_observed_stream_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1286", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_pool_summary", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1609", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_preferred_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L222", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_preset_aliases", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1113", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1316", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_preset_for_node", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1106", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L98", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_preset_price_keys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2295", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1191", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_quantization_satisfies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1628", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2502", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_rebalance_all_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2420", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2328", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_rebalance_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L741", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_record_proxy_inflight", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2784", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_register_active_proxy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2701", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_registration_ban_error", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1133", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_registration_quantization", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2025", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_relay_http_request", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1963", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_relay_http_request_frames", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1599", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_release_all_node_models_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1580", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_release_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1302", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_repo_demand_rpm", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L751", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_reputation_multiplier", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1542", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_request_model_load_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2796", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_request_proxy_cancel", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2614", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_request_total_token_upper_bound", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2604", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_requested_completion_token_limit", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L235", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L255", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_rollingcounter", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L297", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_rollingthroughput", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L839", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_route_identity_partition", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2287", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_route_stats_keys", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1462", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_select_route", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1033", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_served_model_copies", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1179", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_serviceable_nodes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2536", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_session_cookie_header", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2518", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_session_token_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2829", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_set_upstream_read_timeout", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_snapshot_regular_files", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_statscollector", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2086", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_stream_billable_split", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2072", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_stream_line_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2725", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2841", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_tracker_log_proxy_progress", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2986", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_trackerhandler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2903", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_trackerhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6545", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_trackerserver", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1874", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_unassigned_managed_nodes", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2791", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_unregister_active_proxy", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2823", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_upstream_socket", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2055", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_usage_split", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2550", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_usage_total_tokens", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1951", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_server_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_test_runner", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 1.0 + }, + { + "relation": "imports_from", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_wallet_proof", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_wallet_proof_binding_message", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L66", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server", + "target": "tracker_meshnet_tracker_wallet_proof_verify_wallet_signature", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1", + "target": "tracker_meshnet_tracker_server", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L99", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_99", + "target": "tracker_meshnet_tracker_server_preset_price_keys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7074", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_hf_pricing_loop", + "target": "tracker_meshnet_tracker_server_preset_price_keys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6650", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_server_preset_price_keys", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L117", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_117", + "target": "tracker_meshnet_tracker_server_derive_relay_url_from_public_tracker_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6838", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_embedded_relay_status", + "target": "tracker_meshnet_tracker_server_derive_relay_url_from_public_tracker_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6856", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_start", + "target": "tracker_meshnet_tracker_server_derive_relay_url_from_public_tracker_url", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L130", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_130", + "target": "tracker_meshnet_tracker_server_local_relay_url", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6839", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_embedded_relay_status", + "target": "tracker_meshnet_tracker_server_local_relay_url", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_136", + "target": "tracker_meshnet_tracker_server_load_model_presets_from_data", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L167", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_167", + "target": "tracker_meshnet_tracker_server_clone_model_presets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6611", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_server_clone_model_presets", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_snapshot_regular_files", + "target": "tracker_meshnet_tracker_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6008", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "target": "tracker_meshnet_tracker_server_snapshot_regular_files", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5970", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_model_sources", + "target": "tracker_meshnet_tracker_server_snapshot_regular_files", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2906", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "tracker_meshnet_tracker_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_server_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L194", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_194", + "target": "tracker_meshnet_tracker_server_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3818", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_endpoint_key", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L806", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_capability_from_registration", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L694", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_effective_throughput", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L244", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_matches_model", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_matches_preset", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preset_aliases", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L206", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_206", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_resolve_model_preset", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6399", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_server_model_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L251", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_matches_preset", + "target": "tracker_meshnet_tracker_server_preset_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L238", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_resolve_model_preset", + "target": "tracker_meshnet_tracker_server_preset_aliases", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1439", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_demand_and_supply", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1069", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_health_summary", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2168", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1318", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preset_for_node", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1639", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2329", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1584", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_release_model_locked", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1310", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_repo_demand_rpm", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1546", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2290", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_route_stats_keys", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5862", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4932", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5994", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6441", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6132", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3660", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6280", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6490", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6402", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3373", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "target": "tracker_meshnet_tracker_server_resolve_model_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1080", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_health_summary", + "target": "tracker_meshnet_tracker_server_node_matches_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L773", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_admission", + "target": "tracker_meshnet_tracker_server_node_matches_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2178", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "target": "tracker_meshnet_tracker_server_node_matches_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6461", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "target": "tracker_meshnet_tracker_server_node_matches_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3642", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_node_matches_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6295", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_node_matches_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1444", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_demand_and_supply", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1074", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_health_summary", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2173", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1645", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2336", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1591", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_release_model_locked", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5873", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6461", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3674", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6288", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6501", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3382", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "target": "tracker_meshnet_tracker_server_node_matches_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L368", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats_init", + "target": "tracker_meshnet_tracker_server_rollingcounter", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L256", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_256", + "target": "tracker_meshnet_tracker_server_rollingcounter", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L287", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_server_rollingcounter_buckets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L268", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_server_rollingcounter_epoch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L262", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_server_rollingcounter_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_server_rollingcounter_record", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L290", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_server_rollingcounter_restore_buckets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_server_rollingcounter_rpm", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L273", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter_record", + "target": "tracker_meshnet_tracker_server_rollingthroughput_epoch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L381", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats_rpms", + "target": "tracker_meshnet_tracker_server_rollingcounter_rpm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L282", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingcounter_rpm", + "target": "tracker_meshnet_tracker_server_rollingthroughput_epoch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L391", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput_init", + "target": "tracker_meshnet_tracker_server_rollingthroughput", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_298", + "target": "tracker_meshnet_tracker_server_rollingthroughput", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L349", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_server_rollingthroughput_buckets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L313", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_server_rollingthroughput_epoch", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_server_rollingthroughput_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L316", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_server_rollingthroughput_record", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_server_rollingthroughput_restore_buckets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_server_rollingthroughput_stats", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L320", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput_record", + "target": "tracker_meshnet_tracker_server_rollingthroughput_epoch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L333", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rollingthroughput_stats", + "target": "tracker_meshnet_tracker_server_rollingthroughput_epoch", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L530", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_save_to_db", + "target": "tracker_meshnet_tracker_server_rollingthroughput_buckets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L575", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_load_from_db", + "target": "tracker_meshnet_tracker_server_rollingthroughput_restore_buckets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L367", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_server_modelstats_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L372", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_server_modelstats_record", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L378", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_server_modelstats_rpms", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L365", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_365", + "target": "tracker_meshnet_tracker_server_modelstats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L566", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_load_from_db", + "target": "tracker_meshnet_tracker_server_modelstats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L436", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_record_request", + "target": "tracker_meshnet_tracker_server_modelstats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L374", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_modelstats_record", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L492", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_get_combined_stats", + "target": "tracker_meshnet_tracker_server_modelstats_rpms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L459", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_get_local_rpms", + "target": "tracker_meshnet_tracker_server_modelstats_rpms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L390", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L395", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_record", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L401", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_stats", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodemodelthroughput", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_388", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L583", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_load_from_db", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L453", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_record_node_throughput", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_record_node_throughput", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L437", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_record_request", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4854", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_record", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L473", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_get_node_model_stats", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L480", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_get_node_throughput_stats", + "target": "tracker_meshnet_tracker_server_nodemodelthroughput_stats", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L416", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_416", + "target": "tracker_meshnet_tracker_server_statscollector", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L487", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_get_combined_stats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L456", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_get_local_rpms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_get_node_model_stats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L475", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_get_node_throughput_stats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L420", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L503", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_init_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L554", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L483", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_merge_peer_rpms", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L439", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_record_node_throughput", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L432", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_record_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_server_statscollector_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6633", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_server_statscollector", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_init", + "target": "lock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_init", + "target": "tracker_meshnet_tracker_server_statscollector_init_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L428", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_statscollector_init", + "target": "tracker_meshnet_tracker_server_statscollector_load_from_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4938", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "target": "tracker_meshnet_tracker_server_statscollector_record_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3533", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_statscollector_record_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4260", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "target": "tracker_meshnet_tracker_server_statscollector_record_node_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1447", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_demand_and_supply", + "target": "tracker_meshnet_tracker_server_statscollector_get_local_rpms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6190", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_statscollector_get_local_rpms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7220", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_stats_loop", + "target": "tracker_meshnet_tracker_server_statscollector_get_local_rpms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6463", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "target": "tracker_meshnet_tracker_server_statscollector_get_node_model_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4266", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "target": "tracker_meshnet_tracker_server_statscollector_get_node_model_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4949", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_stats", + "target": "tracker_meshnet_tracker_server_statscollector_get_node_throughput_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4960", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_stats_gossip", + "target": "tracker_meshnet_tracker_server_statscollector_merge_peer_rpms", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4948", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_stats", + "target": "tracker_meshnet_tracker_server_statscollector_get_combined_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7200", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_save_stats_once", + "target": "tracker_meshnet_tracker_server_statscollector_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7266", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_stop", + "target": "tracker_meshnet_tracker_server_statscollector_save_to_db", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1411", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_add_shard_directive", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1330", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_assignment_memory_bytes", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1761", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_coverage_map", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1001", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_coverage_percentage", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1710", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_deployment_summary", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2275", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_drop_directive", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1343", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2188", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_fetch_toploc_commitment", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2130", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_find_pinned_route", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1164", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_has_usable_quantization", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2411", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_hf_rebalance_preset", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2263", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_load_directive", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1749", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_metadata_from_nodes", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1260", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_capacity_summary", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1250", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_layer_capacity", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1241", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1279", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_memory_budget_for_preset", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1231", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_quantization", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L616", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_server_nodeentry_init", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodeentry", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2164", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1286", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_pool_summary", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1609", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preferred_node_quantization", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1316", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preset_for_node", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_select_route", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1033", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_served_model_copies", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1179", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_serviceable_nodes", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6115", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4659", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4228", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_record_validation_event", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_raft_apply", + "target": "tracker_meshnet_tracker_server_nodeentry", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L699", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_effective_throughput", + "target": "tracker_meshnet_tracker_server_effective_queue_depth", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_enumerate_routes", + "target": "tracker_meshnet_tracker_server_effective_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1272", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_capacity_summary", + "target": "tracker_meshnet_tracker_server_effective_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1298", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_pool_summary", + "target": "tracker_meshnet_tracker_server_effective_throughput", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L689", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_689", + "target": "tracker_meshnet_tracker_server_effective_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3719", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_effective_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1799", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_health", + "target": "tracker_meshnet_tracker_server_effective_queue_depth", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L992", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_route_summary", + "target": "tracker_meshnet_tracker_server_effective_queue_depth", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L703", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_703", + "target": "tracker_meshnet_tracker_server_effective_queue_depth", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L714", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_714", + "target": "tracker_meshnet_tracker_server_normalize_current_requests", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4837", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "target": "tracker_meshnet_tracker_server_normalize_current_requests", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3827", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_record_proxy_inflight", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L959", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_enumerate_routes", + "target": "tracker_meshnet_tracker_server_reputation_multiplier", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L752", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_752", + "target": "tracker_meshnet_tracker_server_reputation_multiplier", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L751", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_reputation_multiplier", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L915", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_enumerate_routes", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2564", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_estimate_text_tokens", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2226", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_fetch_toploc_reference_activations", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2701", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_registration_ban_error", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1963", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_relay_http_request_frames", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L844", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_select_route", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2829", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_set_upstream_read_timeout", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2725", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_tracker_log", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5011", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4354", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2906", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2823", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_upstream_socket", + "target": "tracker_meshnet_tracker_server_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L825", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_capability_routable", + "target": "tracker_meshnet_tracker_server_node_admission", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L763", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_763", + "target": "tracker_meshnet_tracker_server_node_admission", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L840", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_route_identity_partition", + "target": "tracker_meshnet_tracker_server_node_admission", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L801", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_801", + "target": "tracker_meshnet_tracker_server_capability_from_registration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4642", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_capability_from_registration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7147", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_raft_apply", + "target": "tracker_meshnet_tracker_server_capability_from_registration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L836", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_admitted_nodes", + "target": "tracker_meshnet_tracker_server_capability_routable", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L824", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_824", + "target": "tracker_meshnet_tracker_server_capability_routable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3644", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_capability_routable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4741", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_capability_routable", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L937", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_enumerate_routes", + "target": "tracker_meshnet_tracker_server_admitted_nodes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L829", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_829", + "target": "tracker_meshnet_tracker_server_admitted_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L862", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_select_route", + "target": "tracker_meshnet_tracker_server_admitted_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L947", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_enumerate_routes", + "target": "tracker_meshnet_tracker_server_route_identity_partition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2147", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_find_pinned_route", + "target": "tracker_meshnet_tracker_server_route_identity_partition", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L873", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_select_route", + "target": "tracker_meshnet_tracker_server_route_identity_partition", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L852", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_852", + "target": "tracker_meshnet_tracker_server_select_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3771", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_select_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6329", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_select_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6512", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "target": "tracker_meshnet_tracker_server_select_route", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L924", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_924", + "target": "tracker_meshnet_tracker_server_enumerate_routes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3756", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_enumerate_routes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6313", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_enumerate_routes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6413", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_server_enumerate_routes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2878", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_tracker_log_proxy_progress", + "target": "tracker_meshnet_tracker_server_node_route_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5051", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_node_route_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3787", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_node_route_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6343", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_node_route_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4455", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_node_route_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1219", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_available_quantizations", + "target": "tracker_meshnet_tracker_server_coverage_percentage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1013", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_coverage_percentage", + "target": "tracker_meshnet_tracker_server_serviceable_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1101", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_health_summary", + "target": "tracker_meshnet_tracker_server_coverage_percentage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1648", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_coverage_percentage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3256", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_coverage_percentage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3679", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_coverage_percentage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1223", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_available_quantizations", + "target": "tracker_meshnet_tracker_server_served_model_copies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1100", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_health_summary", + "target": "tracker_meshnet_tracker_server_served_model_copies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1045", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_served_model_copies", + "target": "tracker_meshnet_tracker_server_serviceable_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3261", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_served_model_copies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6202", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_served_model_copies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1446", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_demand_and_supply", + "target": "tracker_meshnet_tracker_server_model_health_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1071", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_health_summary", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2323", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "target": "tracker_meshnet_tracker_server_model_health_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4727", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_model_health_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1441", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_demand_and_supply", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2170", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1642", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2431", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2332", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1549", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5867", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3255", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6142", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3671", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6290", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6495", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6407", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3377", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "target": "tracker_meshnet_tracker_server_preset_layer_bounds", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1337", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_assignment_memory_bytes", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1741", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_max_layers_for_memory", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1251", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_layer_capacity", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1283", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_memory_budget_for_preset", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1232", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_quantization", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1620", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preferred_node_quantization", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1672", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1490", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5895", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6156", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_preset_bytes_per_layer", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1620", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preferred_node_quantization", + "target": "tracker_meshnet_tracker_server_normalize_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1193", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_quantization_satisfies", + "target": "tracker_meshnet_tracker_server_normalize_quantization", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1124", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1124", + "target": "tracker_meshnet_tracker_server_normalize_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1151", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_registration_quantization", + "target": "tracker_meshnet_tracker_server_normalize_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4928", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "target": "tracker_meshnet_tracker_server_normalize_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3520", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_normalize_quantization", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1134", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1134", + "target": "tracker_meshnet_tracker_server_registration_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4583", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_registration_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7134", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_raft_apply", + "target": "tracker_meshnet_tracker_server_registration_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1933", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1615", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preferred_node_quantization", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1165", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1165", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2468", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2377", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1559", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1505", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1188", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_serviceable_nodes", + "target": "tracker_meshnet_tracker_server_has_usable_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1769", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_coverage_map", + "target": "tracker_meshnet_tracker_server_serviceable_nodes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1180", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1180", + "target": "tracker_meshnet_tracker_server_serviceable_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1217", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_available_quantizations", + "target": "tracker_meshnet_tracker_server_quantization_satisfies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1623", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preferred_node_quantization", + "target": "tracker_meshnet_tracker_server_quantization_satisfies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1646", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_quantization_satisfies", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1192", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1192", + "target": "tracker_meshnet_tracker_server_quantization_satisfies", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3625", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_quantization_satisfies", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1208", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1208", + "target": "tracker_meshnet_tracker_server_available_quantizations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3266", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_available_quantizations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1939", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1336", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_assignment_memory_bytes", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1900", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_layer_capacity", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2486", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2395", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1570", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1514", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1351", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1262", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_capacity_summary", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1256", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_layer_capacity", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1280", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_memory_budget_for_preset", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1289", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_pool_summary", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1242", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1242", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4769", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_node_memory_budget_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1927", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1275", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_capacity_summary", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1283", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_memory_budget_for_preset", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2458", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2367", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1567", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1511", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_node_layer_capacity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1806", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_node_health", + "target": "tracker_meshnet_tracker_server_node_capacity_summary", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1261", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1261", + "target": "tracker_meshnet_tracker_server_node_capacity_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1290", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_pool_summary", + "target": "tracker_meshnet_tracker_server_node_memory_budget_for_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1713", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_deployment_summary", + "target": "tracker_meshnet_tracker_server_pool_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3458", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "target": "tracker_meshnet_tracker_server_pool_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1448", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_model_demand_and_supply", + "target": "tracker_meshnet_tracker_server_repo_demand_rpm", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1307", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1307", + "target": "tracker_meshnet_tracker_server_repo_demand_rpm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6192", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_repo_demand_rpm", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1356", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "target": "tracker_meshnet_tracker_server_preset_for_node", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1326", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_preset_for_node", + "target": "tracker_meshnet_tracker_server_hf_rebalance_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1357", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "target": "tracker_meshnet_tracker_server_assignment_memory_bytes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1393", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_memory_pool_map", + "target": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1347", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1347", + "target": "tracker_meshnet_tracker_server_endpoint_memory_pool", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1653", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_memory_pool_map", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1386", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1386", + "target": "tracker_meshnet_tracker_server_memory_pool_map", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1552", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_memory_pool_map", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1464", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_memory_pool_map", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3423", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "target": "tracker_meshnet_tracker_server_memory_pool_map", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1677", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_add_shard_directive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1572", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_add_shard_directive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1516", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_add_shard_directive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1469", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_model_demand_and_supply", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1463", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1463", + "target": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1525", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7167", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_rebalance_loop", + "target": "tracker_meshnet_tracker_server_scale_demanded_models_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1545", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1545", + "target": "tracker_meshnet_tracker_server_request_model_load_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1575", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_model_load_locked", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4915", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "target": "tracker_meshnet_tracker_server_request_model_load_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1583", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1583", + "target": "tracker_meshnet_tracker_server_release_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1593", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_release_model_locked", + "target": "tracker_meshnet_tracker_server_drop_directive", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1600", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1600", + "target": "tracker_meshnet_tracker_server_release_all_node_models_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1664", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_preferred_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1614", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1614", + "target": "tracker_meshnet_tracker_server_preferred_node_quantization", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1702", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1633", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1633", + "target": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3662", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_queue_initial_model_placement_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3289", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_deployment_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6137", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_deployment_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3467", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "target": "tracker_meshnet_tracker_server_deployment_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6145", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_max_layers_for_memory", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3287", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_model_metadata_from_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2436", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_coverage_map", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2345", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_coverage_map", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1861", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_coverage_map_detailed", + "target": "tracker_meshnet_tracker_server_node_health", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1786", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1786", + "target": "tracker_meshnet_tracker_server_node_health", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3492", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "target": "tracker_meshnet_tracker_server_node_health", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1816", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1816", + "target": "tracker_meshnet_tracker_server_coverage_map_detailed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3363", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_coverage", + "target": "tracker_meshnet_tracker_server_coverage_map_detailed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2437", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_coverage_gaps", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2346", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_coverage_gaps", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2438", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_unassigned_managed_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2347", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_unassigned_managed_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1943", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "target": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1895", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "target": "tracker_meshnet_tracker_server_drop_directive", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1904", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "target": "tracker_meshnet_tracker_server_load_directive", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1888", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1888", + "target": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2494", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2403", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_emit_shard_change_directives", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1921", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1921", + "target": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2442", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2351", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_model_locked", + "target": "tracker_meshnet_tracker_server_assign_redundant_managed_nodes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1952", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1952", + "target": "tracker_meshnet_tracker_server_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1992", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_relay_http_request_frames", + "target": "tracker_meshnet_tracker_server_ws_max_size", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1977", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_1977", + "target": "tracker_meshnet_tracker_server_relay_http_request_frames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2038", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_relay_http_request", + "target": "tracker_meshnet_tracker_server_relay_http_request_frames", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L1963", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_relay_http_request_frames", + "target": "tracker_meshnet_tracker_server_py_event", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3885", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_relay_http_request_frames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6629", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_server_py_event", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2032", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2032", + "target": "tracker_meshnet_tracker_server_relay_http_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2111", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_split", + "target": "tracker_meshnet_tracker_server_usage_split", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2056", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2056", + "target": "tracker_meshnet_tracker_server_usage_split", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2083", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_stream_line_tokens", + "target": "tracker_meshnet_tracker_server_usage_split", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2068", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_usage_split", + "target": "tracker_meshnet_tracker_server_usage_total_tokens", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2073", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2073", + "target": "tracker_meshnet_tracker_server_stream_line_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2083", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_stream_line_tokens", + "target": "tracker_meshnet_tracker_server_observed_stream_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4121", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_stream_line_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4397", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_stream_line_tokens", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2089", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2089", + "target": "tracker_meshnet_tracker_server_stream_billable_split", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2102", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_stream_billable_split", + "target": "tracker_meshnet_tracker_server_billable_stream_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2099", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_stream_billable_split", + "target": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5034", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_stream_billable_split", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4157", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_stream_billable_split", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4433", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_stream_billable_split", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2112", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_split", + "target": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2122", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_split", + "target": "tracker_meshnet_tracker_server_observed_non_stream_completion_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_split", + "target": "tracker_meshnet_tracker_server_requested_completion_token_limit", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2106", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2106", + "target": "tracker_meshnet_tracker_server_billable_non_stream_split", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3931", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_billable_non_stream_split", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2136", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2136", + "target": "tracker_meshnet_tracker_server_find_pinned_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5563", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "target": "tracker_meshnet_tracker_server_find_pinned_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5552", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "target": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3353", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_coverage", + "target": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5680", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "target": "tracker_meshnet_tracker_server_nodes_and_bounds_for_model", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2195", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2195", + "target": "tracker_meshnet_tracker_server_fetch_toploc_commitment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5769", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "target": "tracker_meshnet_tracker_server_fetch_toploc_commitment", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2234", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2234", + "target": "tracker_meshnet_tracker_server_fetch_toploc_reference_activations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5780", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "target": "tracker_meshnet_tracker_server_fetch_toploc_reference_activations", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2310", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "target": "tracker_meshnet_tracker_server_route_stats_keys", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2288", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_2288", + "target": "tracker_meshnet_tracker_server_route_stats_keys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4717", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_route_stats_keys", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2306", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "target": "tracker_meshnet_tracker_server_rebalance_all_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2313", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3076", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "target": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7165", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_rebalance_loop", + "target": "tracker_meshnet_tracker_server_purge_expired_nodes_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2504", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_all_locked", + "target": "tracker_meshnet_tracker_server_rebalance_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4722", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_rebalance_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2430", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "target": "tracker_meshnet_tracker_server_hf_rebalance_preset", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2506", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rebalance_all_locked", + "target": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4720", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_rebalance_hf_model_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7166", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_rebalance_loop", + "target": "tracker_meshnet_tracker_server_rebalance_all_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2519", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_session_token_from_headers", + "target": "tracker_meshnet_tracker_server_api_key_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3536", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_api_key_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5510", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "target": "tracker_meshnet_tracker_server_api_key_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3034", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "target": "tracker_meshnet_tracker_server_api_key_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5275", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_logout", + "target": "tracker_meshnet_tracker_server_session_token_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3013", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_resolve_identity", + "target": "tracker_meshnet_tracker_server_session_token_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5205", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "target": "tracker_meshnet_tracker_server_session_token_from_headers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5268", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_login", + "target": "tracker_meshnet_tracker_server_session_cookie_header", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5276", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_logout", + "target": "tracker_meshnet_tracker_server_session_cookie_header", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5249", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_register", + "target": "tracker_meshnet_tracker_server_session_cookie_header", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2623", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_tokens", + "target": "tracker_meshnet_tracker_server_usage_total_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5599", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "target": "tracker_meshnet_tracker_server_usage_total_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2595", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "target": "tracker_meshnet_tracker_server_estimate_text_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2651", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_observed_non_stream_completion_tokens", + "target": "tracker_meshnet_tracker_server_estimate_text_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2685", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_observed_stream_tokens", + "target": "tracker_meshnet_tracker_server_estimate_text_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2628", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_tokens", + "target": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2618", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_total_token_upper_bound", + "target": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3581", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_estimate_prompt_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2615", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_total_token_upper_bound", + "target": "tracker_meshnet_tracker_server_requested_completion_token_limit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3569", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_requested_completion_token_limit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2624", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_tokens", + "target": "tracker_meshnet_tracker_server_request_total_token_upper_bound", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2626", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_billable_non_stream_tokens", + "target": "tracker_meshnet_tracker_server_observed_non_stream_completion_tokens", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4192", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_observed_output_from_non_stream_payload", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4588", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_registration_ban_error", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4844", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "target": "tracker_meshnet_tracker_server_normalize_friendly_name", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4626", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_normalize_friendly_name", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7144", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_raft_apply", + "target": "tracker_meshnet_tracker_server_normalize_friendly_name", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2864", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_tracker_log_proxy_progress", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5041", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4817", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4939", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3705", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4729", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6335", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4441", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_tracker_log", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_activeproxycontext", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2784", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_register_active_proxy", + "target": "tracker_meshnet_tracker_server_activeproxycontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5011", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_activeproxycontext", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4354", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_activeproxycontext", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3836", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_register_active_proxy", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2819", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_request_proxy_cancel", + "target": "tracker_meshnet_tracker_server_trackerserver_start", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5006", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_request_cancel", + "target": "tracker_meshnet_tracker_server_request_proxy_cancel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2830", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_set_upstream_read_timeout", + "target": "tracker_meshnet_tracker_server_upstream_socket", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4037", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_upstream_socket", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4039", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_set_upstream_read_timeout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5031", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_clear_proxy_progress_log_state", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3936", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_clear_proxy_progress_log_state", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4440", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_clear_proxy_progress_log_state", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4124", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_tracker_log_proxy_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4400", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_tracker_log_proxy_progress", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4651", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_node_id_for_registration", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2906", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6869", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_start", + "target": "tracker_meshnet_tracker_server_trackerhttpserver", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2974", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "deque" + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2906", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "lock", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2940", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhttpserver_init", + "target": "tracker_meshnet_tracker_server_trackerserver_init", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6626", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "lock", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4307", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_bill_completed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3167", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3078", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5011", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5352", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_create", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5405", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_revoke", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5278", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_me", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5331", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_profile", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5372", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5302", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5447", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_accounts_gossip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5425", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_admin_accounts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5837", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_login", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_logout", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5214", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_register", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5529", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5623", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_results", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5162", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_forfeit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5147", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_gossip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5138", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_settlements", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4963", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_summary", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4996", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_console", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3348", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_coverage", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4972", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4977", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_favicon", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4893", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_gossip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4804", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5825", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_hf_pricing_history", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4921", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5987", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4902", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6434", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3238", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6072", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3418", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3500", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5002", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_request_cancel", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4875", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_append", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4886", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_status", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4864", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_vote", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4476", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5462", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_gossip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5115", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_wallets", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6472", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6378", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4942", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_stats", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4952", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_stats_gossip", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5081", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_list", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5094", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5109", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_status", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5811", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_results", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5637", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3366", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5478", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2987", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_log_message", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5951", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_model_sources", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3074", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3040", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3062", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4228", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_record_validation_event", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5207", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3024", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3005", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_resolve_identity", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L2990", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4462", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_relayed_response", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4981", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_serve_package_asset", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5200", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4354", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5066", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5743", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_toploc_calibration_gate_min_hardware_profiles", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5747", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3233", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5358", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_create", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5411", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_revoke", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5285", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_me", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5337", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_profile", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5380", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5309", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5453", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_accounts_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5433", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_admin_accounts", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5857", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5262", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_login", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5276", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_logout", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5229", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5545", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5635", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_results", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5172", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_forfeit", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5153", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5143", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_settlements", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4968", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_summary", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5000", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_console", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3355", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_coverage", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4900", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4818", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5831", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_hf_pricing_history", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4930", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5990", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4911", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6439", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3346", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6148", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3454", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3515", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5007", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_request_cancel", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4881", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_append", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4889", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_status", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4870", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_vote", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4487", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5469", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5120", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_wallets", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6276", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6477", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6424", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4945", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_stats", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4961", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_stats_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5090", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_list", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5105", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5113", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_status", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5816", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_results", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5661", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3375", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5492", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3050", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3067", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5210", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3035", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4985", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_serve_package_asset", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5072", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_json", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3006", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_3006", + "target": "tracker_meshnet_tracker_server_trackerhandler_resolve_identity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5494", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_resolve_identity", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3031", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "target": "tracker_meshnet_tracker_server_trackerhandler_resolve_identity", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3025", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_3025", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5537", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5625", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_results", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5169", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_forfeit", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5140", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_settlements", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4965", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_summary", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5828", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_hf_pricing_history", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4904", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5004", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_request_cancel", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5117", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_wallets", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5813", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_results", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5658", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5068", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_role", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3041", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_3041", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5449", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_accounts_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5149", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5464", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4954", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_stats_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_hive_authenticated_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5413", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_revoke", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5339", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_profile", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5386", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5256", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_login", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5218", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5540", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5174", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_forfeit", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4895", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_gossip", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4924", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4906", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4877", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_append", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4866", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_vote", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4478", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5098", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5667", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5495", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_read_json_body", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5870", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5551", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4814", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4914", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6444", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3242", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6099", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3421", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3612", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4688", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6283", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6498", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6385", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5679", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3379", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "target": "tracker_meshnet_tracker_server_trackerhandler_purge_expired_nodes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3116", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_create", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3119", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_revoke", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3113", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_profile", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3122", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3125", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_accounts_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3107", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_login", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3110", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_logout", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3104", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_register", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3131", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3101", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_forfeit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3098", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3092", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3151", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_heartbeat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3137", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3134", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_load_request", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3080", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3162", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_request_cancel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3089", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_append", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3086", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_vote", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3083", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3128", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3095", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_stats_gossip", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3146", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3140", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3143", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_post", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3213", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_me", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3211", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3215", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_admin_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3182", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3217", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_results", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3209", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_settlements", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3207", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_summary", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3205", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_console", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3193", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_coverage", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3229", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3231", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_favicon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3221", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_hf_pricing_history", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3190", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3180", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3188", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_models", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3184", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3186", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_network_map", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3201", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_raft_status", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3227", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_registry_wallets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3174", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3176", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3178", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3203", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_stats", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3223", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_list", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3225", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_status", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3219", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_results", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3196", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_do_get", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3367", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_3367", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_tracker_nodes", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3501", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_3501", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3950", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_bill_completed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3898", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3935", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4213", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_record_validation_event", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3927", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_send_relayed_response", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3915", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L3985", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_proxy_chat", + "target": "tracker_meshnet_tracker_server_trackerserver_start", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4236", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_4236", + "target": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5038", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4436", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_trackerhandler_record_observed_throughput", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4317", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_4317", + "target": "tracker_meshnet_tracker_server_trackerhandler_bill_completed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5057", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "target": "tracker_meshnet_tracker_server_trackerhandler_bill_completed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4457", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_trackerhandler_bill_completed", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4370", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_4370", + "target": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4415", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_stream_relayed_frames", + "target": "tracker_meshnet_tracker_server_trackerhandler_finalize_proxy_cancel", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4798", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_register", + "target": "tracker_meshnet_tracker_server_trackerserver_start", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4922", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_4922", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_coverage_vote", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4973", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_4973", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_dashboard", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4975", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_dashboard", + "target": "tracker_meshnet_tracker_server_trackerhandler_serve_package_asset", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4978", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_4978", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_favicon", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L4979", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_favicon", + "target": "tracker_meshnet_tracker_server_trackerhandler_serve_package_asset", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5067", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5067", + "target": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5082", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_list", + "target": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5095", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5110", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_status", + "target": "tracker_meshnet_tracker_server_trackerhandler_test_runner_or_reject", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5081", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_list", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5302", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5837", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5825", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_hf_pricing_history", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5987", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_files_download", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6434", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6072", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6271", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_route", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6472", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routes", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6378", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "target": "tracker_meshnet_tracker_server_py_parseresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5103", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_tests_run", + "target": "tracker_meshnet_tracker_server_trackerserver_start", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5163", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5163", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_billing_forfeit", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5201", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5201", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5356", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_create", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5409", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_revoke", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5283", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_me", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5335", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_profile", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5382", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5307", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5431", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_admin_accounts", + "target": "tracker_meshnet_tracker_server_trackerhandler_session_account", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5353", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_create", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5406", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_key_revoke", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5281", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_me", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5332", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_profile", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5376", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5305", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5428", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_admin_accounts", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5253", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_login", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5272", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_logout", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5215", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_auth_register", + "target": "tracker_meshnet_tracker_server_trackerhandler_require_accounts", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5279", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5279", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_me", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5303", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5303", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_usage", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5373", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5373", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_account_topup", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5426", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5426", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_admin_accounts", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5479", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5479", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5518", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "target": "tracker_meshnet_tracker_wallet_proof_binding_message" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5518", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_wallet_register", + "target": "tracker_meshnet_tracker_wallet_proof_verify_wallet_signature" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5530", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5530", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_benchmark_hop_penalty", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5638", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5638", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5738", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_toploc_calibration_gate_min_hardware_profiles", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5723", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_run", + "target": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5818", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_toploc_calibration_results", + "target": "tracker_meshnet_tracker_server_trackerhandler_toploc_calibration_gate_min_hardware_profiles", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5756", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5756", + "target": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5776", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "target": "validator_meshnet_validator_audit_toplocproofclaim_from_mapping" + }, + { + "relation": "calls", + "context": "call", + "confidence": "INFERRED", + "confidence_score": 0.8, + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5790", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_verify_node_toploc_calibration", + "target": "validator_meshnet_validator_audit_verify_activation_proofs_detailed" + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5826", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5826", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_hf_pricing_history", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5838", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_5838", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5942", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_assign", + "target": "tracker_meshnet_tracker_server_trackerhandler_model_sources", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6158", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "target": "tracker_meshnet_tracker_server_trackerhandler_model_sources", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6073", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_6073", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_network_assign", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6379", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_6379", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_routing", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6435", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_6435", + "target": "tracker_meshnet_tracker_server_trackerhandler_handle_model_speed", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6546", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_6546", + "target": "tracker_meshnet_tracker_server_trackerserver", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6735", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_certify_recipe", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7011", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_deposit_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6835", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_embedded_relay_status", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7044", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_hf_pricing_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7169", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_push_to_peers", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7093", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_raft_apply", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7159", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_rebalance_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7186", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_save_stats_once", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6991", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_send_settlement", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6937", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_settlement_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6849", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6813", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_start_embedded_relay", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7208", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_stats_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7246", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_server_trackerserver_stop", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L73", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L5759", + "weight": 0.8, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6553", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_init", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6740", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_6740", + "target": "tracker_meshnet_tracker_server_trackerserver_certify_recipe", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6814", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_6814", + "target": "tracker_meshnet_tracker_server_trackerserver_start_embedded_relay", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6853", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_start", + "target": "tracker_meshnet_tracker_server_trackerserver_start_embedded_relay", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6818", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_start_embedded_relay", + "target": "tracker_meshnet_tracker_server_trackerserver_embedded_relay_status", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6938", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_6938", + "target": "tracker_meshnet_tracker_server_trackerserver_settlement_loop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L6953", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_settlement_loop", + "target": "tracker_meshnet_tracker_server_trackerserver_send_settlement", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7012", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_7012", + "target": "tracker_meshnet_tracker_server_trackerserver_deposit_loop", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7045", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_7045", + "target": "tracker_meshnet_tracker_server_trackerserver_hf_pricing_loop", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7094", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_7094", + "target": "tracker_meshnet_tracker_server_trackerserver_raft_apply", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7170", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_7170", + "target": "tracker_meshnet_tracker_server_trackerserver_push_to_peers", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7222", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_stats_loop", + "target": "tracker_meshnet_tracker_server_trackerserver_push_to_peers", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7187", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_7187", + "target": "tracker_meshnet_tracker_server_trackerserver_save_stats_once", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7211", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_trackerserver_stats_loop", + "target": "tracker_meshnet_tracker_server_trackerserver_save_stats_once", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/server.py", + "source_location": "L7209", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_server_rationale_7209", + "target": "tracker_meshnet_tracker_server_trackerserver_stats_loop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_collectionerror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_discover_repo_root", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_function_metadata", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_real_inference_enabled", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_runinprogresserror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_test_python", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L188", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner", + "target": "tracker_meshnet_tracker_test_runner_unknowntargeterror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_1", + "target": "tracker_meshnet_tracker_test_runner", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L118", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_collectionerror", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_105", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L114", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_runinprogresserror", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunnererror", + "target": "tracker_meshnet_tracker_test_runner_py_exception", + "confidence_score": 1.0 + }, + { + "relation": "inherits", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L110", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_unknowntargeterror", + "target": "tracker_meshnet_tracker_test_runner_testrunnererror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L317", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "target": "tracker_meshnet_tracker_test_runner_unknowntargeterror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L353", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "target": "tracker_meshnet_tracker_test_runner_runinprogresserror", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L252", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "target": "tracker_meshnet_tracker_test_runner_collectionerror", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_discover_repo_root", + "target": "tracker_meshnet_tracker_test_runner_py_path", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_123", + "target": "tracker_meshnet_tracker_test_runner_discover_repo_root", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L199", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_init", + "target": "tracker_meshnet_tracker_test_runner_discover_repo_root", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_function_metadata", + "target": "tracker_meshnet_tracker_test_runner_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_test_python", + "target": "tracker_meshnet_tracker_test_runner_py_path", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_init", + "target": "tracker_meshnet_tracker_test_runner_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_test_metadata", + "target": "tracker_meshnet_tracker_test_runner_py_path", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L237", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "target": "tracker_meshnet_tracker_test_runner_real_inference_enabled", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L218", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_suites", + "target": "tracker_meshnet_tracker_test_runner_real_inference_enabled", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L142", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_142", + "target": "tracker_meshnet_tracker_test_runner_test_python", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L236", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "target": "tracker_meshnet_tracker_test_runner_test_python", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L354", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "target": "tracker_meshnet_tracker_test_runner_test_python", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L159", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_159", + "target": "tracker_meshnet_tracker_test_runner_function_metadata", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L281", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_test_metadata", + "target": "tracker_meshnet_tracker_test_runner_function_metadata", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_189", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L293", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_collection_snapshot_locked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_drain", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L191", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L440", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_shutdown", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L314", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L421", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_status", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L425", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_status_locked", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_suites", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L270", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_test_metadata", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_wait", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_init", + "target": "deque", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L216", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_216", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_suites", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L303", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_collection_snapshot_locked", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_suites", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L338", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_suites", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L227", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_227", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L234", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_collection_snapshot_locked", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_collect", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_test_metadata", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L315", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_315", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L355", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "target": "deque", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L357", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "target": "popen", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L386", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_start", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_status_locked", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_drain", + "target": "deque", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_wait", + "target": "popen", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_testrunmanager_status", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_status_locked", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/test_runner.py", + "source_location": "L441", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_test_runner_rationale_441", + "target": "tracker_meshnet_tracker_test_runner_testrunmanager_shutdown", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L21", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof", + "target": "tracker_meshnet_tracker_wallet_proof_b58decode", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L34", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof", + "target": "tracker_meshnet_tracker_wallet_proof_binding_message", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L39", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof", + "target": "tracker_meshnet_tracker_wallet_proof_verify_wallet_signature", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof_rationale_1", + "target": "tracker_meshnet_tracker_wallet_proof", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L22", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof_rationale_22", + "target": "tracker_meshnet_tracker_wallet_proof_b58decode", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof_verify_wallet_signature", + "target": "tracker_meshnet_tracker_wallet_proof_b58decode", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L35", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof_rationale_35", + "target": "tracker_meshnet_tracker_wallet_proof_binding_message", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "tracker/meshnet_tracker/wallet_proof.py", + "source_location": "L40", + "weight": 1.0, + "_origin": "ast", + "source": "tracker_meshnet_tracker_wallet_proof_rationale_40", + "target": "tracker_meshnet_tracker_wallet_proof_verify_wallet_signature", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_audit", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_audit_toplocverificationresult", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_audit_verify_activation_proofs", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L397", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_auditresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L507", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_event_mapping", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L388", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_final_text_node", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_first_divergent_hop", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_hop_commitments_from_event", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L412", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_hopcommitment", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_mapping_value", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L518", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_outputs_match", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L526", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_parse_float", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L533", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_post_json", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_route_wallets", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_toploc_audit_from_event", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L24", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_init_validatorprocess", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_sampling", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_sampling_auditrateconfig", + "confidence_score": 1.0 + }, + { + "relation": "re_exports", + "context": "export", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_tripwire", + "confidence_score": 1.0 + }, + { + "relation": "imports", + "context": "import", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init", + "target": "validator_meshnet_validator_tripwire_detect_output_tripwire", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_1", + "target": "validator_meshnet_validator_init", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L25", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_25", + "target": "validator_meshnet_validator_init_validatorprocess", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_audit_toplocverificationresult", + "confidence_score": 0.5 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_commitment_expired", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_fetch_hop_commitment", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_record_clean_audit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L135", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_run_loop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L140", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_run_reference", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill_hops", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_should_sample", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_slash_node", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L122", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_start", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_stop", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_validate_event", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_init_validatorprocess_validate_once", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess", + "target": "validator_meshnet_validator_sampling_auditrateconfig", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_init", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_init", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L27", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_init", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L507", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_event_mapping", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L499", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_event_value", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_first_divergent_hop", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hop_commitments_from_event", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L512", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_mapping_value", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L375", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_route_wallets", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_toploc_audit_from_event", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L266", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_commitment_expired", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L207", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L240", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_fetch_hop_commitment", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L328", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_record_clean_audit", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L298", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill_hops", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_should_sample", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L336", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_slash_node", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L150", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_once", + "target": "validator_meshnet_validator_init_py_any", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L74", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_74", + "target": "validator_meshnet_validator_init_validatorprocess_validate_once", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L137", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_run_loop", + "target": "validator_meshnet_validator_init_validatorprocess_validate_once", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L86", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_once", + "target": "validator_meshnet_validator_init_validatorprocess_record_clean_audit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_once", + "target": "validator_meshnet_validator_init_validatorprocess_should_sample", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L88", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_once", + "target": "validator_meshnet_validator_init_validatorprocess_slash_node", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_once", + "target": "validator_meshnet_validator_init_validatorprocess_validate_event", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L97", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_97", + "target": "validator_meshnet_validator_init_validatorprocess_should_sample", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_should_sample", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L105", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_should_sample", + "target": "validator_meshnet_validator_init_route_wallets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L104", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_should_sample", + "target": "validator_meshnet_validator_tripwire_detect_output_tripwire" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L141", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_run_reference", + "target": "validator_meshnet_validator_init_post_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L160", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_validatorprocess_run_reference", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L162", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_auditresult", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L178", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_final_text_node", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L189", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_first_divergent_hop", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L152", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_hop_commitments_from_event", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_outputs_match", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L153", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_validatorprocess_commitment_expired", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L151", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L177", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_validate_event", + "target": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill_hops", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L208", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_208", + "target": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L215", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L225", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "target": "validator_meshnet_validator_init_mapping_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L226", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_event_with_on_demand_commitments", + "target": "validator_meshnet_validator_init_validatorprocess_fetch_hop_commitment", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L248", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_fetch_hop_commitment", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L245", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_fetch_hop_commitment", + "target": "validator_meshnet_validator_init_post_json", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L267", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_commitment_expired", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L272", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L280", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill", + "target": "validator_meshnet_validator_init_post_json", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L305", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_305", + "target": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill_hops", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L309", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_run_teacher_forced_prefill_hops", + "target": "validator_meshnet_validator_init_post_json", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L329", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_329", + "target": "validator_meshnet_validator_init_validatorprocess_record_clean_audit", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L331", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_validatorprocess_record_clean_audit", + "target": "validator_meshnet_validator_init_route_wallets", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L376", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_376", + "target": "validator_meshnet_validator_init_route_wallets", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L377", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_route_wallets", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L389", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_389", + "target": "validator_meshnet_validator_init_final_text_node", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_auditresult", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_auditresult", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_auditresult", + "target": "validator_meshnet_validator_audit_toplocverificationresult", + "confidence_score": 0.5 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L398", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_auditresult", + "target": "validator_meshnet_validator_init_auditresult_init", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_auditresult", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_auditresult", + "target": "validator_meshnet_validator_sampling_auditrateconfig", + "confidence_score": 0.5 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_first_divergent_hop", + "target": "validator_meshnet_validator_init_hopcommitment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L422", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hop_commitments_from_event", + "target": "validator_meshnet_validator_init_hopcommitment", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hopcommitment", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hopcommitment", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L11", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hopcommitment", + "target": "validator_meshnet_validator_audit_toplocverificationresult", + "confidence_score": 0.5 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hopcommitment", + "target": "validator_meshnet_validator_init_hopcommitment_init", + "confidence_score": 1.0 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hopcommitment", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "confidence_score": 0.5 + }, + { + "relation": "uses", + "confidence": "INFERRED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L18", + "weight": 0.8, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hopcommitment", + "target": "validator_meshnet_validator_sampling_auditrateconfig", + "confidence_score": 0.5 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L413", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_413", + "target": "validator_meshnet_validator_init_hopcommitment", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L415", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hopcommitment_init", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L442", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hop_commitments_from_event", + "target": "validator_meshnet_validator_audit_toplocproofclaim_from_mapping" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L427", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hop_commitments_from_event", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L430", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hop_commitments_from_event", + "target": "validator_meshnet_validator_init_mapping_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L447", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_hop_commitments_from_event", + "target": "validator_meshnet_validator_init_toploc_audit_from_event", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L423", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_423", + "target": "validator_meshnet_validator_init_hop_commitments_from_event", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L454", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_first_divergent_hop", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L466", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_first_divergent_hop", + "target": "validator_meshnet_validator_audit_verify_activation_proofs", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L461", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_rationale_461", + "target": "validator_meshnet_validator_init_first_divergent_hop", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L477", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_toploc_audit_from_event", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "confidence_score": 1.0, + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L496", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_toploc_audit_from_event", + "target": "validator_meshnet_validator_audit_toplocproofclaim_from_mapping" + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L478", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_toploc_audit_from_event", + "target": "validator_meshnet_validator_init_event_mapping", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L489", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_toploc_audit_from_event", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L482", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_toploc_audit_from_event", + "target": "validator_meshnet_validator_init_mapping_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L508", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_event_mapping", + "target": "validator_meshnet_validator_init_event_value", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/__init__.py", + "source_location": "L519", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_init_outputs_match", + "target": "validator_meshnet_validator_init_parse_float", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_build_activation_proofs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_call_toploc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_chunk_field", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_extract_divergence", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_load_toploc", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_proof_encoding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L14", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L30", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L95", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_toplocverificationresult", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_verify_activation_proofs", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit", + "target": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_1", + "target": "validator_meshnet_validator_audit", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_build_activation_proofs", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L15", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_15", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "target": "validator_meshnet_validator_audit_toplocauditconfig", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_build_activation_proofs", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L31", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_31", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_toplocproofclaim", + "target": "validator_meshnet_validator_audit_toplocproofclaim_as_mapping", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_toplocproofclaim", + "target": "validator_meshnet_validator_audit_toplocproofclaim_from_mapping", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "target": "validator_meshnet_validator_audit_toplocproofclaim", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L50", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_toplocproofclaim_from_mapping", + "target": "validator_meshnet_validator_audit_proof_encoding", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L42", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_toplocproofclaim_from_mapping", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L65", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_build_activation_proofs", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L209", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_call_toploc", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L195", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_chunk_field", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L173", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_extract_divergence", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L200", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_load_toploc", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "generic_arg", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L53", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_toplocproofclaim_as_mapping", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L116", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "target": "validator_meshnet_validator_audit_py_any", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L76", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_build_activation_proofs", + "target": "validator_meshnet_validator_audit_call_toploc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L73", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_build_activation_proofs", + "target": "validator_meshnet_validator_audit_load_toploc", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L71", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_71", + "target": "validator_meshnet_validator_audit_build_activation_proofs", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_96", + "target": "validator_meshnet_validator_audit_toplocverificationresult", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L129", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "target": "validator_meshnet_validator_audit_toplocverificationresult", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L123", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_123", + "target": "validator_meshnet_validator_audit_verify_activation_proofs", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L124", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs", + "target": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L136", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_136", + "target": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L161", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "target": "validator_meshnet_validator_audit_call_toploc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L169", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "target": "validator_meshnet_validator_audit_extract_divergence", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L158", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_verify_activation_proofs_detailed", + "target": "validator_meshnet_validator_audit_load_toploc", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L184", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_extract_divergence", + "target": "validator_meshnet_validator_audit_chunk_field", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L174", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_rationale_174", + "target": "validator_meshnet_validator_audit_extract_divergence", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "return_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/audit.py", + "source_location": "L223", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_audit_proof_encoding", + "target": "proofencoding", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L43", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L19", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling", + "target": "validator_meshnet_validator_sampling_auditrateconfig", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_rationale_1", + "target": "validator_meshnet_validator_sampling", + "confidence_score": 1.0 + }, + { + "relation": "references", + "context": "parameter_type", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler_init", + "target": "validator_meshnet_validator_sampling_auditrateconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L32", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_auditrateconfig", + "target": "validator_meshnet_validator_sampling_auditrateconfig_post_init", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L20", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_rationale_20", + "target": "validator_meshnet_validator_sampling_auditrateconfig", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L96", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_budget_scale", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L90", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_effective_rate", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L56", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_init", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L78", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_sample_rate_for", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L83", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_should_audit", + "confidence_score": 1.0 + }, + { + "relation": "method", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L62", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_wallet_base_rate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L44", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_rationale_44", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L80", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler_sample_rate_for", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_wallet_base_rate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L84", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler_should_audit", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_wallet_base_rate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L81", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler_sample_rate_for", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_effective_rate", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L79", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_rationale_79", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_sample_rate_for", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L85", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler_should_audit", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_effective_rate", + "confidence_score": 1.0 + }, + { + "relation": "calls", + "context": "call", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/sampling.py", + "source_location": "L91", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_sampling_adaptiveauditsampler_effective_rate", + "target": "validator_meshnet_validator_sampling_adaptiveauditsampler_budget_scale", + "confidence_score": 1.0 + }, + { + "relation": "contains", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/tripwire.py", + "source_location": "L17", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_tripwire", + "target": "validator_meshnet_validator_tripwire_detect_output_tripwire", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/tripwire.py", + "source_location": "L1", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_tripwire_rationale_1", + "target": "validator_meshnet_validator_tripwire", + "confidence_score": 1.0 + }, + { + "relation": "rationale_for", + "confidence": "EXTRACTED", + "source_file": "validator/meshnet_validator/tripwire.py", + "source_location": "L23", + "weight": 1.0, + "_origin": "ast", + "source": "validator_meshnet_validator_tripwire_rationale_23", + "target": "validator_meshnet_validator_tripwire_detect_output_tripwire", + "confidence_score": 1.0 + } + ], + "hyperedges": [], + "built_at_commit": "73625dbca412b709eca54100afa66c08f82ed43c" +} \ No newline at end of file