{"version": "2.1.0", "$schema": "https://json.schemastore.org/sarif-2.1.0.json", "runs": [{"tool": {"driver": {"name": "Repobility", "informationUri": "https://repobility.com", "rules": [{"id": "scanner-eb22dfd97dc5c77f", "name": "Possibly dead Python function: cmd_barrier", "shortDescription": {"text": "Possibly dead Python function: cmd_barrier"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5f807d6ae1569f72", "name": "Possibly dead Python function: open_port", "shortDescription": {"text": "Possibly dead Python function: open_port"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ea87d4bf0c426131", "name": "Possibly dead Python function: cmd_wait", "shortDescription": {"text": "Possibly dead Python function: cmd_wait"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ef5a63691423d0f5", "name": "Possibly dead Python function: bootstrap_worker", "shortDescription": {"text": "Possibly dead Python function: bootstrap_worker"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2533aabfec64e826", "name": "Possibly dead Python function: decode_worker", "shortDescription": {"text": "Possibly dead Python function: decode_worker"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b2e3a1e98d8e93d7", "name": "Possibly dead Python function: send", "shortDescription": {"text": "Possibly dead Python function: send"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-bd97160fee7872c7", "name": "Possibly dead Python function: poll", "shortDescription": {"text": "Possibly dead Python function: poll"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-588a24654d2008d5", "name": "Possibly dead Python function: failure_exception", "shortDescription": {"text": "Possibly dead Python function: failure_exception"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7e4d94424cb4de56", "name": "Possibly dead Python function: send_metadata", "shortDescription": {"text": "Possibly dead Python function: send_metadata"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a452f962f20e81e6", "name": "Possibly dead Python function: run_indexer_and_topk", "shortDescription": {"text": "Possibly dead Python function: run_indexer_and_topk"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-83baf4cba173b225", "name": "Possibly dead Python function: run_sparse_mla_decode_only", "shortDescription": {"text": "Possibly dead Python function: run_sparse_mla_decode_only"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b8666e01a0c0e881", "name": "Possibly dead Python function: run_total_dsa", "shortDescription": {"text": "Possibly dead Python function: run_total_dsa"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4d50f9ed3c7ec802", "name": "Possibly dead Python function: run_mla_baseline_only", "shortDescription": {"text": "Possibly dead Python function: run_mla_baseline_only"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2aab4162e4fbb860", "name": "Possibly dead Python function: compute_delta_str", "shortDescription": {"text": "Possibly dead Python function: compute_delta_str"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-4b1fbe43c0c0aa2c", "name": "Possibly dead Python function: encode_messages", "shortDescription": {"text": "Possibly dead Python function: encode_messages"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3d2c6d7ff5b31472", "name": "Possibly dead Python function: parse_message_from_completion_text", "shortDescription": {"text": "Possibly dead Python function: parse_message_from_completion_text"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-33b41894165173a1", "name": "Possibly dead Python function: async_request_tgi", "shortDescription": {"text": "Possibly dead Python function: async_request_tgi"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-21551759fb1cba52", "name": "Possibly dead Python function: async_request_trt_llm", "shortDescription": {"text": "Possibly dead Python function: async_request_trt_llm"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-94c320365315fa3a", "name": "Possibly dead Python function: async_request_deepspeed_mii", "shortDescription": {"text": "Possibly dead Python function: async_request_deepspeed_mii"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f92f6902a3c3ea69", "name": "Possibly dead Python function: async_request_openai_chat_completions", "shortDescription": {"text": "Possibly dead Python function: async_request_openai_chat_completions"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-55d08ce389fa5baa", "name": "Possibly dead Python function: process_docs", "shortDescription": {"text": "Possibly dead Python function: process_docs"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-69e34a4aa5254f30", "name": "Possibly dead Python function: parse_version", "shortDescription": {"text": "Possibly dead Python function: parse_version"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-bf6e4e95a8d82e97", "name": "Privileged port 256 in use", "shortDescription": {"text": "Privileged port 256 in use"}, "fullDescription": {"text": "Port 256 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-f6deda6864fd424a", "name": "Privileged port 26 in use", "shortDescription": {"text": "Privileged port 26 in use"}, "fullDescription": {"text": "Port 26 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-d66ea89e408e52c9", "name": "Privileged port 16 in use", "shortDescription": {"text": "Privileged port 16 in use"}, "fullDescription": {"text": "Port 16 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-f3cecae3fdee47bd", "name": "Privileged port 35 in use", "shortDescription": {"text": "Privileged port 35 in use"}, "fullDescription": {"text": "Port 35 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-00730057abfc04b4", "name": "Privileged port 57 in use", "shortDescription": {"text": "Privileged port 57 in use"}, "fullDescription": {"text": "Port 57 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-bcaece0614726074", "name": "Privileged port 13 in use", "shortDescription": {"text": "Privileged port 13 in use"}, "fullDescription": {"text": "Port 13 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-1e997069ca408c16", "name": "Privileged port 12 in use", "shortDescription": {"text": "Privileged port 12 in use"}, "fullDescription": {"text": "Port 12 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-5556ea23e80e675e", "name": "Privileged port 15 in use", "shortDescription": {"text": "Privileged port 15 in use"}, "fullDescription": {"text": "Port 15 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-48771db9fffdc08c", "name": "Privileged port 24 in use", "shortDescription": {"text": "Privileged port 24 in use"}, "fullDescription": {"text": "Port 24 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-a8865b5666b5e4b7", "name": "Privileged port 32 in use", "shortDescription": {"text": "Privileged port 32 in use"}, "fullDescription": {"text": "Port 32 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-807f9978ddeac277", "name": "Privileged port 10 in use", "shortDescription": {"text": "Privileged port 10 in use"}, "fullDescription": {"text": "Port 10 is privileged (<1024). Make sure the service runs with the right caps or front it with a non-privileged port via a load balancer."}, "properties": {"scanner": "scanner-primary", "layer": "network", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-9710c8d059e53154", "name": "No frontend routes/components detected", "shortDescription": {"text": "No frontend routes/components detected"}, "fullDescription": {"text": "No React/Vue/Next routes were found. This is fine for backend-only repos."}, "properties": {"scanner": "scanner-primary", "layer": "frontend", "severity": "info", "confidence": 1.0}}, {"id": "scanner-c91a365a0889eb84", "name": "Insecure pattern 'eval_used' in benchmarks/multi_node/amd_utils/server_sglang.sh:107", "shortDescription": {"text": "Insecure pattern 'eval_used' in benchmarks/multi_node/amd_utils/server_sglang.sh:107"}, "fullDescription": {"text": "Found a known-risky pattern (eval_used). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-6372cebde0220094", "name": "No auth library detected", "shortDescription": {"text": "No auth library detected"}, "fullDescription": {"text": "The scanner did not find any standard auth library (JWT, OAuth, NextAuth, Auth0, etc.). The repo has auth/admin/session surface indicators, so auth may live in custom code, in a separate service, or be missing."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-de53ac274e5b4ecf", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/checkout@v6.0.2 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-37716d9c0a33ad5c", "name": "GitHub Actions workflow grants broad write permissions", "shortDescription": {"text": "GitHub Actions workflow grants broad write permissions"}, "fullDescription": {"text": "CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-54d07f12537e2b32", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "anthropics/claude-code-action@v1 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-1a38f567d0a4cc60", "name": "GitHub Actions workflow grants broad write permissions", "shortDescription": {"text": "GitHub Actions workflow grants broad write permissions"}, "fullDescription": {"text": "CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-892f6f757daa517b", "name": "Very large file: benchmarks/multi_node/amd_utils/patches/mori_conn.py (1665 lines)", "shortDescription": {"text": "Very large file: benchmarks/multi_node/amd_utils/patches/mori_conn.py (1665 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b423d9446078d04e", "name": "Very large file: utils/matrix_logic/generate_sweep_configs.py (1168 lines)", "shortDescription": {"text": "Very large file: utils/matrix_logic/generate_sweep_configs.py (1168 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-7cbbf22b5bd4063a", "name": "Very large file: utils/matrix_logic/test_generate_sweep_configs.py (2014 lines)", "shortDescription": {"text": "Very large file: utils/matrix_logic/test_generate_sweep_configs.py (2014 lines)"}, "fullDescription": {"text": "Files with >800 lines often hide complexity hotspots and discourage tests."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-ea3b5e389d8c9c0f", "name": "Low test-to-source ratio", "shortDescription": {"text": "Low test-to-source ratio"}, "fullDescription": {"text": "7 tests / 44 src (ratio 0.16)."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3ab5d313dda8e5f9", "name": "Debug logging residue appears in source files", "shortDescription": {"text": "Debug logging residue appears in source files"}, "fullDescription": {"text": "Found 427 console/debugger/print-style debug statements in non-test source. This is a common fast-generation residue before production cleanup."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-2d0c7b7ab8f8aacf", "name": "Critical user flow still appears backed by mock or placeholder data", "shortDescription": {"text": "Critical user flow still appears backed by mock or placeholder data"}, "fullDescription": {"text": "A payment/auth/admin/order/billing-style flow contains mock, fake, TODO, dummy, or placeholder markers in runtime source. In the Fable corpus this is a high-leverage completeness smell: the app can look finished while the money, identity, or tenant flow is still scaffolded."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-ea8f3013f588db25", "name": "Shallow git history limits provenance confidence", "shortDescription": {"text": "Shallow git history limits provenance confidence"}, "fullDescription": {"text": "The repository is a shallow clone. Origin/evolution analysis cannot distinguish fresh generation, imported legacy code, or long-lived human code with high confidence."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-8424db9c75e04ba4", "name": "Very short observed git history", "shortDescription": {"text": "Very short observed git history"}, "fullDescription": {"text": "The repo has multiple source files but two or fewer visible commits. This is not a failure by itself, but it lowers confidence in evolution-based diagnosis."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-cc55229a7a3c078d", "name": "Agent authority lacks a verifier contract: .mcp.json", "shortDescription": {"text": "Agent authority lacks a verifier contract: .mcp.json"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-70ab860e6a337056", "name": "Agent authority lacks a verifier contract: .claude/commands/klaud-pr-status-html.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: .claude/commands/klaud-pr-status-html.md"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-c28f7af0e8ef5f65", "name": "Agent authority lacks a verifier contract: .claude/commands/find-mergeable-claude-prs.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: .claude/commands/find-mergeable-claude-prs.md"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-3ce4f53d8dd15ca2", "name": "Agent authority lacks a verifier contract: .claude/commands/list-claude-pr-status.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: .claude/commands/list-claude-pr-status.md"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-2dab4a4fd1ca23a0", "name": "Agent authority lacks a verifier contract: .claude/commands/merge-prs.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: .claude/commands/merge-prs.md"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-69ae8f0b55c1b950", "name": "Agent authority lacks a verifier contract: .claude/commands/fix-klaud-cron-prs.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: .claude/commands/fix-klaud-cron-prs.md"}, "fullDescription": {"text": "This agent instruction grants code or shell authority but does not state the verification gate that decides promotion. The recurring safe pattern is: LLM proposes; deterministic tests/build/security checks verify; only verified code promotes."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-cb6af68a1b94b499", "name": "Commented-code block (5 lines) in benchmarks/multi_node/amd_utils/patches/mori_conn.py:285", "shortDescription": {"text": "Commented-code block (5 lines) in benchmarks/multi_node/amd_utils/patches/mori_conn.py:285"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-7fa51bf0c2f561ee", "name": "Commented-code block (8 lines) in utils/aggregate_power.py:138", "shortDescription": {"text": "Commented-code block (8 lines) in utils/aggregate_power.py:138"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-aab0949a249b1d4e", "name": "Commented-code block (5 lines) in utils/process_agentic_result.py:444", "shortDescription": {"text": "Commented-code block (5 lines) in utils/process_agentic_result.py:444"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-3192785e83d89aa2", "name": "Network/subprocess call without timeout or try/except \u2014 utils/process_changelog.py:18", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 utils/process_changelog.py:18"}, "fullDescription": {"text": "`subprocess.run(...)` here lacks both a `timeout=` arg and an enclosing try/except. This is exactly the class of bug that took down our git-clone earlier (HTTP/2 stream cancel surfaced as a fatal). Add a `timeout=` and wrap in try/except, or use a wrapper that retries."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-9a6bb7c6df8d0238", "name": "Commented-code block (6 lines) in utils/test_process_agentic_result.py:455", "shortDescription": {"text": "Commented-code block (6 lines) in utils/test_process_agentic_result.py:455"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-1cd38391ed35e353", "name": "Commented-code block (9 lines) in utils/agentic/plot_weka_distributions.py:91", "shortDescription": {"text": "Commented-code block (9 lines) in utils/agentic/plot_weka_distributions.py:91"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-77e42084f7a2162c", "name": "Network/subprocess call without timeout or try/except \u2014 utils/agentic/build_weka_hf_dataset.py:97", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 utils/agentic/build_weka_hf_dataset.py:97"}, "fullDescription": {"text": "`subprocess.run(...)` here lacks both a `timeout=` arg and an enclosing try/except. This is exactly the class of bug that took down our git-clone earlier (HTTP/2 stream cancel surfaced as a fatal). Add a `timeout=` and wrap in try/except, or use a wrapper that retries."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-35afb18bc2e1f920", "name": "Commented-code block (6 lines) in utils/agentic/proxy_to_weka.py:109", "shortDescription": {"text": "Commented-code block (6 lines) in utils/agentic/proxy_to_weka.py:109"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-189dfb10ede71a20", "name": "Commented-code block (8 lines) in utils/agentic/sample_proxy_traces.py:66", "shortDescription": {"text": "Commented-code block (8 lines) in utils/agentic/sample_proxy_traces.py:66"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-bf82b24bd5a6ef37", "name": "Commented-code block (5 lines) in utils/bench_serving/benchmark_serving.py:409", "shortDescription": {"text": "Commented-code block (5 lines) in utils/bench_serving/benchmark_serving.py:409"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-76e1d6efeb2d68f7", "name": "Commented-code block (5 lines) in utils/agentic-benchmark/scripts/collect_sweep_results.py:121", "shortDescription": {"text": "Commented-code block (5 lines) in utils/agentic-benchmark/scripts/collect_sweep_results.py:121"}, "fullDescription": {"text": "A long run of `//` or `#` lines usually means abandoned code. Delete or move to git history. Keeps the canvas + dead-code detection honest."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "info", "confidence": 1.0}}, {"id": "scanner-2c04133e54348533", "name": "Near-duplicate function bodies in 2 places", "shortDescription": {"text": "Near-duplicate function bodies in 2 places"}, "fullDescription": {"text": "Functions with the same first-5-line body hash:\nbenchmarks/multi_node/amd_utils/patches/mori_conn.py:from_zmq, benchmarks/multi_node/amd_utils/patches/mori_conn.py:from_zmq\n\nThis is *the* AI-coder failure mode (4\u00d7 more duplication in vibe-coded repos \u2014 see https://jw.hn/ai-code-hygiene). Consolidate or document why they're separate."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-be46ea126aa5d8dc", "name": "Near-duplicate function bodies in 3 places", "shortDescription": {"text": "Near-duplicate function bodies in 3 places"}, "fullDescription": {"text": "Functions with the same first-5-line body hash:\nbenchmarks/multi_node/amd_utils/patches/mori_conn.py:send_aux, benchmarks/multi_node/amd_utils/patches/mori_conn.py:send_aux_rdma, benchmarks/multi_node/amd_utils/patches/mori_conn.py:send_aux_tcp\n\nThis is *the* AI-coder failure mode (4\u00d7 more duplication in vibe-coded repos \u2014 see https://jw.hn/ai-code-hygiene). Consolidate or document why they're separate."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-49c98f7cedd9c977", "name": "Near-duplicate function bodies in 4 places", "shortDescription": {"text": "Near-duplicate function bodies in 4 places"}, "fullDescription": {"text": "Functions with the same first-5-line body hash:\nexperimental/token_position_decode_slo/benchmark_serving_random.py:async_request_openai_completions, experimental/token_position_decode_slo/qwen3.5/benchmark_serving_random.py:async_request_openai_completions, experimental/token_position_decode_slo/minimax-m2.5/benchmark_serving_random.py:async_request_openai_completions, experimental/token_position_decode_slo/glm-5/benchmark_serving_random.py:async_request_openai_completions\n\nThis is *the* AI-coder failure mode (4\u00d7 more duplication in vibe-coded repos \u2014 see https://jw.hn/ai-code-hygiene). Consolidate or document why they're separate."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-02525d39071dd2c7", "name": "Near-duplicate function bodies in 5 places", "shortDescription": {"text": "Near-duplicate function bodies in 5 places"}, "fullDescription": {"text": "Functions with the same first-5-line body hash:\nexperimental/token_position_decode_slo/benchmark_serving_random.py:parse_goodput, experimental/token_position_decode_slo/qwen3.5/benchmark_serving_random.py:parse_goodput, experimental/token_position_decode_slo/minimax-m2.5/benchmark_serving_random.py:parse_goodput, experimental/token_position_decode_slo/glm-5/benchmark_serving_random.py:parse_goodput\n\nThis is *the* AI-coder failure mode (4\u00d7 more duplication in vibe-coded repos \u2014 see https://jw.hn/ai-code-hygiene). Consolidate or document why they're separate."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}]}}, "automationDetails": {"id": "repobility/19230"}, "properties": {"repository": "SemiAnalysisAI/InferenceX", "repoUrl": "https://github.com/SemiAnalysisAI/InferenceX", "branch": "main"}, "results": [{"ruleId": "scanner-eb22dfd97dc5c77f", "level": "note", "message": {"text": "Possibly dead Python function: cmd_barrier"}, "properties": {"repobilityId": "1cee2733c3f24a9c", "scanner": "scanner-primary", "fingerprint": "eb22dfd97dc5c77f", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/sync.py:42"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-5f807d6ae1569f72", "level": "note", "message": {"text": "Possibly dead Python function: open_port"}, "properties": {"repobilityId": "edebf3378034c55a", "scanner": "scanner-primary", "fingerprint": "5f807d6ae1569f72", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/sync.py:59"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ea87d4bf0c426131", "level": "note", "message": {"text": "Possibly dead Python function: cmd_wait"}, "properties": {"repobilityId": "5e45420cd00e0d1c", "scanner": "scanner-primary", "fingerprint": "ea87d4bf0c426131", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/sync.py:157"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ef5a63691423d0f5", "level": "note", "message": {"text": "Possibly dead Python function: bootstrap_worker"}, "properties": {"repobilityId": "d5385283e7b6ff0d", "scanner": "scanner-primary", "fingerprint": "ef5a63691423d0f5", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/patches/mori_conn.py:432"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-2533aabfec64e826", "level": "note", "message": {"text": "Possibly dead Python function: decode_worker"}, "properties": {"repobilityId": "2a7a8035008dceb8", "scanner": "scanner-primary", "fingerprint": "2533aabfec64e826", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/patches/mori_conn.py:460"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-b2e3a1e98d8e93d7", "level": "note", "message": {"text": "Possibly dead Python function: send"}, "properties": {"repobilityId": "1f3be5149448acbf", "scanner": "scanner-primary", "fingerprint": "b2e3a1e98d8e93d7", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/patches/mori_conn.py:1330"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-bd97160fee7872c7", "level": "note", "message": {"text": "Possibly dead Python function: poll"}, "properties": {"repobilityId": "0fd155c9d1bcf517", "scanner": "scanner-primary", "fingerprint": "bd97160fee7872c7", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/patches/mori_conn.py:1624"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-588a24654d2008d5", "level": "note", "message": {"text": "Possibly dead Python function: failure_exception"}, "properties": {"repobilityId": "dced4c2e31076bac", "scanner": "scanner-primary", "fingerprint": "588a24654d2008d5", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/patches/mori_conn.py:1646"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-7e4d94424cb4de56", "level": "note", "message": {"text": "Possibly dead Python function: send_metadata"}, "properties": {"repobilityId": "9a8a98b4408bce63", "scanner": "scanner-primary", "fingerprint": "7e4d94424cb4de56", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/patches/mori_conn.py:1585"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-a452f962f20e81e6", "level": "note", "message": {"text": "Possibly dead Python function: run_indexer_and_topk"}, "properties": {"repobilityId": "78561f8e27f6afe4", "scanner": "scanner-primary", "fingerprint": "a452f962f20e81e6", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "experimental/dsv32/bench.py:521"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-83baf4cba173b225", "level": "note", "message": {"text": "Possibly dead Python function: run_sparse_mla_decode_only"}, "properties": {"repobilityId": "e0cf4ffabbea7be3", "scanner": "scanner-primary", "fingerprint": "83baf4cba173b225", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "experimental/dsv32/bench.py:537"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-b8666e01a0c0e881", "level": "note", "message": {"text": "Possibly dead Python function: run_total_dsa"}, "properties": {"repobilityId": "66e77dd532e72137", "scanner": "scanner-primary", "fingerprint": "b8666e01a0c0e881", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "experimental/dsv32/bench.py:552"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-4d50f9ed3c7ec802", "level": "note", "message": {"text": "Possibly dead Python function: run_mla_baseline_only"}, "properties": {"repobilityId": "cf5ea29bf4c24a51", "scanner": "scanner-primary", "fingerprint": "4d50f9ed3c7ec802", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "experimental/dsv32/bench.py:581"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-2aab4162e4fbb860", "level": "note", "message": {"text": "Possibly dead Python function: compute_delta_str"}, "properties": {"repobilityId": "69d45f52e0471592", "scanner": "scanner-primary", "fingerprint": "2aab4162e4fbb860", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/compare_results.py:30"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-4b1fbe43c0c0aa2c", "level": "note", "message": {"text": "Possibly dead Python function: encode_messages"}, "properties": {"repobilityId": "01e8691c059fe781", "scanner": "scanner-primary", "fingerprint": "4b1fbe43c0c0aa2c", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/bench_serving/encoding_dsv4.py:506"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3d2c6d7ff5b31472", "level": "note", "message": {"text": "Possibly dead Python function: parse_message_from_completion_text"}, "properties": {"repobilityId": "f63b552bf22e700b", "scanner": "scanner-primary", "fingerprint": "3d2c6d7ff5b31472", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/bench_serving/encoding_dsv4.py:687"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-33b41894165173a1", "level": "note", "message": {"text": "Possibly dead Python function: async_request_tgi"}, "properties": {"repobilityId": "1c21b10e28fea981", "scanner": "scanner-primary", "fingerprint": "33b41894165173a1", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/bench_serving/backend_request_func.py:49"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-21551759fb1cba52", "level": "note", "message": {"text": "Possibly dead Python function: async_request_trt_llm"}, "properties": {"repobilityId": "3d626890cb6e98d2", "scanner": "scanner-primary", "fingerprint": "21551759fb1cba52", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/bench_serving/backend_request_func.py:122"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-94c320365315fa3a", "level": "note", "message": {"text": "Possibly dead Python function: async_request_deepspeed_mii"}, "properties": {"repobilityId": "439271762f51d4cc", "scanner": "scanner-primary", "fingerprint": "94c320365315fa3a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/bench_serving/backend_request_func.py:190"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f92f6902a3c3ea69", "level": "note", "message": {"text": "Possibly dead Python function: async_request_openai_chat_completions"}, "properties": {"repobilityId": "764e5fa316dd203a", "scanner": "scanner-primary", "fingerprint": "f92f6902a3c3ea69", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/bench_serving/backend_request_func.py:333"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-55d08ce389fa5baa", "level": "note", "message": {"text": "Possibly dead Python function: process_docs"}, "properties": {"repobilityId": "9bf7ef712c8c5d77", "scanner": "scanner-primary", "fingerprint": "55d08ce389fa5baa", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "utils/evals/utils.py:6"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-69e34a4aa5254f30", "level": "note", "message": {"text": "Possibly dead Python function: parse_version"}, "properties": {"repobilityId": "b4daa4e3422c0b1b", "scanner": "scanner-primary", "fingerprint": "69e34a4aa5254f30", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".claude/mcp/mcp_utils.py:80"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-bf6e4e95a8d82e97", "level": "warning", "message": {"text": "Privileged port 256 in use"}, "properties": {"repobilityId": "0ec1f2d0c9e6da94", "scanner": "scanner-primary", "fingerprint": "bf6e4e95a8d82e97", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "perf-changelog.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f6deda6864fd424a", "level": "warning", "message": {"text": "Privileged port 26 in use"}, "properties": {"repobilityId": "9c5e4d9c5edd9bd2", "scanner": "scanner-primary", "fingerprint": "f6deda6864fd424a", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "perf-changelog.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-d66ea89e408e52c9", "level": "warning", "message": {"text": "Privileged port 16 in use"}, "properties": {"repobilityId": "d31009168c502ace", "scanner": "scanner-primary", "fingerprint": "d66ea89e408e52c9", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/srt-slurm-recipes/vllm/deepseek-v4/agentic/disagg-gb300-1p6d-dep4-tp4-agentic.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f3cecae3fdee47bd", "level": "warning", "message": {"text": "Privileged port 35 in use"}, "properties": {"repobilityId": "e997ec9811d79c6d", "scanner": "scanner-primary", "fingerprint": "f3cecae3fdee47bd", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/srt-slurm-recipes/vllm/deepseek-v4/agentic/disagg-gb300-1p6d-dep4-tp4-agentic.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-00730057abfc04b4", "level": "warning", "message": {"text": "Privileged port 57 in use"}, "properties": {"repobilityId": "7f473bea32892301", "scanner": "scanner-primary", "fingerprint": "00730057abfc04b4", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "experimental/token_position_decode_slo/qwen3.5/profile_serving.sh"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-bcaece0614726074", "level": "warning", "message": {"text": "Privileged port 13 in use"}, "properties": {"repobilityId": "79d721e4d6f64798", "scanner": "scanner-primary", "fingerprint": "bcaece0614726074", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "runners/launch_h100-dgxc-slurm.sh"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-1e997069ca408c16", "level": "warning", "message": {"text": "Privileged port 12 in use"}, "properties": {"repobilityId": "65e7eefa33f2def4", "scanner": "scanner-primary", "fingerprint": "1e997069ca408c16", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/configs/nvidia-master.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-5556ea23e80e675e", "level": "warning", "message": {"text": "Privileged port 15 in use"}, "properties": {"repobilityId": "3340f9a170f285cd", "scanner": "scanner-primary", "fingerprint": "5556ea23e80e675e", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/configs/nvidia-master.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-48771db9fffdc08c", "level": "warning", "message": {"text": "Privileged port 24 in use"}, "properties": {"repobilityId": "a6356ba91a17fcb8", "scanner": "scanner-primary", "fingerprint": "48771db9fffdc08c", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/configs/nvidia-master.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-a8865b5666b5e4b7", "level": "warning", "message": {"text": "Privileged port 32 in use"}, "properties": {"repobilityId": "20c0fabc691cdde4", "scanner": "scanner-primary", "fingerprint": "a8865b5666b5e4b7", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/configs/nvidia-master.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-807f9978ddeac277", "level": "warning", "message": {"text": "Privileged port 10 in use"}, "properties": {"repobilityId": "735372d6b5594915", "scanner": "scanner-primary", "fingerprint": "807f9978ddeac277", "layer": "network", "severity": "medium", "confidence": 1.0, "tags": ["security", "ports"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/configs/nvidia-master.yaml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-9710c8d059e53154", "level": "none", "message": {"text": "No frontend routes/components detected"}, "properties": {"repobilityId": "44ca61485762e494", "scanner": "scanner-primary", "fingerprint": "9710c8d059e53154", "layer": "frontend", "severity": "info", "confidence": 1.0, "tags": ["coverage"]}}, {"ruleId": "scanner-c91a365a0889eb84", "level": "error", "message": {"text": "Insecure pattern 'eval_used' in benchmarks/multi_node/amd_utils/server_sglang.sh:107"}, "properties": {"repobilityId": "8885f6071de68b96", "scanner": "scanner-primary", "fingerprint": "c91a365a0889eb84", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "eval_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/multi_node/amd_utils/server_sglang.sh"}, "region": {"startLine": 107}}}]}, {"ruleId": "scanner-6372cebde0220094", "level": "warning", "message": {"text": "No auth library detected"}, "properties": {"repobilityId": "a5b6035a5bbf8054", "scanner": "scanner-primary", "fingerprint": "6372cebde0220094", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["coverage", "auth"]}}, {"ruleId": "scanner-de53ac274e5b4ecf", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "6fae7961eeeeb243", "scanner": "scanner-primary", "fingerprint": "de53ac274e5b4ecf", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/claude.yml"}, "region": {"startLine": 24}}}]}, {"ruleId": "scanner-de53ac274e5b4ecf", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "8ead6a2c2bfe167b", "scanner": "scanner-primary", "fingerprint": "de53ac274e5b4ecf", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/claude.yml"}, "region": {"startLine": 36}}}]}, {"ruleId": "scanner-37716d9c0a33ad5c", "level": "warning", "message": {"text": "GitHub Actions workflow grants broad write permissions"}, "properties": {"repobilityId": "abfb5752158cf655", "scanner": "scanner-primary", "fingerprint": "37716d9c0a33ad5c", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "least-privilege"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/claude.yml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-54d07f12537e2b32", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "f1bc0defa4f6560c", "scanner": "scanner-primary", "fingerprint": "54d07f12537e2b32", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/claude-pr-review.yml"}, "region": {"startLine": 44}}}]}, {"ruleId": "scanner-1a38f567d0a4cc60", "level": "warning", "message": {"text": "GitHub Actions workflow grants broad write permissions"}, "properties": {"repobilityId": "f75abb164094db78", "scanner": "scanner-primary", "fingerprint": "1a38f567d0a4cc60", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "least-privilege"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/claude-pr-review.yml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-892f6f757daa517b", "level": "note", "message": {"text": "Very large file: benchmarks/multi_node/amd_utils/patches/mori_conn.py (1665 lines)"}, "properties": {"repobilityId": "2d63102f65a0fede", "scanner": "scanner-primary", "fingerprint": "892f6f757daa517b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-b423d9446078d04e", "level": "note", "message": {"text": "Very large file: utils/matrix_logic/generate_sweep_configs.py (1168 lines)"}, "properties": {"repobilityId": "01fad5d0d33b282a", "scanner": "scanner-primary", "fingerprint": "b423d9446078d04e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-7cbbf22b5bd4063a", "level": "note", "message": {"text": "Very large file: utils/matrix_logic/test_generate_sweep_configs.py (2014 lines)"}, "properties": {"repobilityId": "7ed7052b059008ba", "scanner": "scanner-primary", "fingerprint": "7cbbf22b5bd4063a", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-ea3b5e389d8c9c0f", "level": "note", "message": {"text": "Low test-to-source ratio"}, "properties": {"repobilityId": "ef7b2552cc00a375", "scanner": "scanner-primary", "fingerprint": "ea3b5e389d8c9c0f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["tests"]}}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "fe168befa29a42d2", "scanner": "scanner-primary", "fingerprint": "3ab5d313dda8e5f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["debug", "cleanup", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-2d0c7b7ab8f8aacf", "level": "warning", "message": {"text": "Critical user flow still appears backed by mock or placeholder data"}, "properties": {"repobilityId": "26277974afb6a330", "scanner": "scanner-primary", "fingerprint": "2d0c7b7ab8f8aacf", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["placeholder", "mock-data", "critical-flow", "generated-repo-pattern"]}}, {"ruleId": "scanner-ea8f3013f588db25", "level": "note", "message": {"text": "Shallow git history limits provenance confidence"}, "properties": {"repobilityId": "b2a3815746d85a85", "scanner": "scanner-primary", "fingerprint": "ea8f3013f588db25", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-8424db9c75e04ba4", "level": "none", "message": {"text": "Very short observed git history"}, "properties": {"repobilityId": "010b8c971e22984b", "scanner": "scanner-primary", "fingerprint": "8424db9c75e04ba4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-cc55229a7a3c078d", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: .mcp.json"}, "properties": {"repobilityId": "51942fb3d5b8b5b4", "scanner": "scanner-primary", "fingerprint": "cc55229a7a3c078d", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "mcp_config"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".mcp.json"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-70ab860e6a337056", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: .claude/commands/klaud-pr-status-html.md"}, "properties": {"repobilityId": "16b13dc3fb0b2a07", "scanner": "scanner-primary", "fingerprint": "70ab860e6a337056", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".claude/commands/klaud-pr-status-html.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-c28f7af0e8ef5f65", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: .claude/commands/find-mergeable-claude-prs.md"}, "properties": {"repobilityId": "8ea1fa5355039b23", "scanner": "scanner-primary", "fingerprint": "c28f7af0e8ef5f65", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".claude/commands/find-mergeable-claude-prs.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3ce4f53d8dd15ca2", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: .claude/commands/list-claude-pr-status.md"}, "properties": {"repobilityId": "51b0e1598eedf77f", "scanner": "scanner-primary", "fingerprint": "3ce4f53d8dd15ca2", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".claude/commands/list-claude-pr-status.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-2dab4a4fd1ca23a0", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: .claude/commands/merge-prs.md"}, "properties": {"repobilityId": "81d73a348577d00d", "scanner": "scanner-primary", "fingerprint": "2dab4a4fd1ca23a0", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".claude/commands/merge-prs.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-69ae8f0b55c1b950", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: .claude/commands/fix-klaud-cron-prs.md"}, "properties": {"repobilityId": "eb0f201be0a415eb", "scanner": "scanner-primary", "fingerprint": "69ae8f0b55c1b950", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".claude/commands/fix-klaud-cron-prs.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-cb6af68a1b94b499", "level": "none", "message": {"text": "Commented-code block (5 lines) in benchmarks/multi_node/amd_utils/patches/mori_conn.py:285"}, "properties": {"repobilityId": "1060fdb374611a95", "scanner": "scanner-primary", "fingerprint": "cb6af68a1b94b499", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7fa51bf0c2f561ee", "level": "none", "message": {"text": "Commented-code block (8 lines) in utils/aggregate_power.py:138"}, "properties": {"repobilityId": "67710c5ded658583", "scanner": "scanner-primary", "fingerprint": "7fa51bf0c2f561ee", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aab0949a249b1d4e", "level": "none", "message": {"text": "Commented-code block (5 lines) in utils/process_agentic_result.py:444"}, "properties": {"repobilityId": "42148423e14b1808", "scanner": "scanner-primary", "fingerprint": "aab0949a249b1d4e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3192785e83d89aa2", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 utils/process_changelog.py:18"}, "properties": {"repobilityId": "76de394943dfb695", "scanner": "scanner-primary", "fingerprint": "3192785e83d89aa2", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-9a6bb7c6df8d0238", "level": "none", "message": {"text": "Commented-code block (6 lines) in utils/test_process_agentic_result.py:455"}, "properties": {"repobilityId": "3ab84afae39631a2", "scanner": "scanner-primary", "fingerprint": "9a6bb7c6df8d0238", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1cd38391ed35e353", "level": "none", "message": {"text": "Commented-code block (9 lines) in utils/agentic/plot_weka_distributions.py:91"}, "properties": {"repobilityId": "32175d64a5b220b9", "scanner": "scanner-primary", "fingerprint": "1cd38391ed35e353", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-77e42084f7a2162c", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 utils/agentic/build_weka_hf_dataset.py:97"}, "properties": {"repobilityId": "0426b0316e9d0cb9", "scanner": "scanner-primary", "fingerprint": "77e42084f7a2162c", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-35afb18bc2e1f920", "level": "none", "message": {"text": "Commented-code block (6 lines) in utils/agentic/proxy_to_weka.py:109"}, "properties": {"repobilityId": "63ceb483d6abe26d", "scanner": "scanner-primary", "fingerprint": "35afb18bc2e1f920", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-189dfb10ede71a20", "level": "none", "message": {"text": "Commented-code block (8 lines) in utils/agentic/sample_proxy_traces.py:66"}, "properties": {"repobilityId": "4e4f8dd5cbb2c0c2", "scanner": "scanner-primary", "fingerprint": "189dfb10ede71a20", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bf82b24bd5a6ef37", "level": "none", "message": {"text": "Commented-code block (5 lines) in utils/bench_serving/benchmark_serving.py:409"}, "properties": {"repobilityId": "c0e6e4c357d7f04c", "scanner": "scanner-primary", "fingerprint": "bf82b24bd5a6ef37", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-76e1d6efeb2d68f7", "level": "none", "message": {"text": "Commented-code block (5 lines) in utils/agentic-benchmark/scripts/collect_sweep_results.py:121"}, "properties": {"repobilityId": "442f6d3461d369ed", "scanner": "scanner-primary", "fingerprint": "76e1d6efeb2d68f7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2c04133e54348533", "level": "note", "message": {"text": "Near-duplicate function bodies in 2 places"}, "properties": {"repobilityId": "1cf950973d10558d", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-2c04133e54348533", "level": "note", "message": {"text": "Near-duplicate function bodies in 2 places"}, "properties": {"repobilityId": "9af94e706951ca0b", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-be46ea126aa5d8dc", "level": "note", "message": {"text": "Near-duplicate function bodies in 3 places"}, "properties": {"repobilityId": "53f04ea5ed768ad6", "scanner": "scanner-primary", "fingerprint": "be46ea126aa5d8dc", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-2c04133e54348533", "level": "note", "message": {"text": "Near-duplicate function bodies in 2 places"}, "properties": {"repobilityId": "5675aa8cf14d2192", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-2c04133e54348533", "level": "note", "message": {"text": "Near-duplicate function bodies in 2 places"}, "properties": {"repobilityId": "315b07f634a2dce6", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-2c04133e54348533", "level": "note", "message": {"text": "Near-duplicate function bodies in 2 places"}, "properties": {"repobilityId": "660ecea4b7468774", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "7b24b3020ad597aa", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "fba2dc2c76d6d89b", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "3ff67738c3a63643", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "b56b07e32c24491e", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "2637a23a16b2a01c", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "cd4e27021f842376", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "321e8b7fcc3b389d", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "cd921d6e4681ed55", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "1770dd73ad56b1c7", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-02525d39071dd2c7", "level": "note", "message": {"text": "Near-duplicate function bodies in 5 places"}, "properties": {"repobilityId": "d19f93ad3612f25c", "scanner": "scanner-primary", "fingerprint": "02525d39071dd2c7", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "667b050f5ae7ec02", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-2c04133e54348533", "level": "note", "message": {"text": "Near-duplicate function bodies in 2 places"}, "properties": {"repobilityId": "0ec29ae11f5abe40", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-be46ea126aa5d8dc", "level": "note", "message": {"text": "Near-duplicate function bodies in 3 places"}, "properties": {"repobilityId": "3ac69666d39fe601", "scanner": "scanner-primary", "fingerprint": "be46ea126aa5d8dc", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}, {"ruleId": "scanner-be46ea126aa5d8dc", "level": "note", "message": {"text": "Near-duplicate function bodies in 3 places"}, "properties": {"repobilityId": "c10b258cebe850f0", "scanner": "scanner-primary", "fingerprint": "be46ea126aa5d8dc", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}]}]}