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