{"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-374cc44333002731", "name": "Possibly dead Python function: pure", "shortDescription": {"text": "Possibly dead Python function: pure"}, "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-974fb5b2d091b563", "name": "Possibly dead Python function: body", "shortDescription": {"text": "Possibly dead Python function: body"}, "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-3525f4b582d94156", "name": "Possibly dead Python function: run_grid", "shortDescription": {"text": "Possibly dead Python function: run_grid"}, "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-bc5ae5524c65a248", "name": "Possibly dead Python function: run_stack", "shortDescription": {"text": "Possibly dead Python function: run_stack"}, "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-050f81573fdd01a0", "name": "Possibly dead Python function: run_ceiling", "shortDescription": {"text": "Possibly dead Python function: run_ceiling"}, "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-73fb25d0aacb465c", "name": "Possibly dead Python function: plot_attention_type", "shortDescription": {"text": "Possibly dead Python function: plot_attention_type"}, "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-47d418ec02078ff3", "name": "Possibly dead Python function: plot_scale", "shortDescription": {"text": "Possibly dead Python function: plot_scale"}, "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-f423c09a35549467", "name": "Possibly dead Python function: plot_batch_size", "shortDescription": {"text": "Possibly dead Python function: plot_batch_size"}, "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-a88887656316eb78", "name": "Possibly dead Python function: plot_context_len", "shortDescription": {"text": "Possibly dead Python function: plot_context_len"}, "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-12423097119b0e8a", "name": "Possibly dead Python function: plot_dtype", "shortDescription": {"text": "Possibly dead Python function: plot_dtype"}, "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-b24452d3bde20a81", "name": "Possibly dead Python function: plot_kv_cache", "shortDescription": {"text": "Possibly dead Python function: plot_kv_cache"}, "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-b4fddf86639791d1", "name": "Possibly dead Python function: plot_moe", "shortDescription": {"text": "Possibly dead Python function: plot_moe"}, "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-e97427dba43f86fd", "name": "Possibly dead Python function: plot_activation", "shortDescription": {"text": "Possibly dead Python function: plot_activation"}, "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-ba0abe505f96818a", "name": "Possibly dead Python function: plot_pos_encoding", "shortDescription": {"text": "Possibly dead Python function: plot_pos_encoding"}, "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-819029b27d3559c7", "name": "Possibly dead Python function: plot_gqa_vs_cache", "shortDescription": {"text": "Possibly dead Python function: plot_gqa_vs_cache"}, "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-7e85340b6497629b", "name": "Possibly dead Python function: plot_scale_dtype", "shortDescription": {"text": "Possibly dead Python function: plot_scale_dtype"}, "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-5868770f2e9dd9ed", "name": "Possibly dead Python function: plot_batch_attn", "shortDescription": {"text": "Possibly dead Python function: plot_batch_attn"}, "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-ba433510929a17ae", "name": "Possibly dead Python function: plot_sampling", "shortDescription": {"text": "Possibly dead Python function: plot_sampling"}, "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-f40662cd0f90fbd0", "name": "Possibly dead Python function: plot_3d_params_seq_latency", "shortDescription": {"text": "Possibly dead Python function: plot_3d_params_seq_latency"}, "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-92ca188be801089a", "name": "Possibly dead Python function: plot_3d_batch_seq_kvcache", "shortDescription": {"text": "Possibly dead Python function: plot_3d_batch_seq_kvcache"}, "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-109355f1baf0387c", "name": "Possibly dead Python function: plot_3d_flops_latency_throughput", "shortDescription": {"text": "Possibly dead Python function: plot_3d_flops_latency_throughput"}, "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-1d57e29c7e363b33", "name": "Possibly dead Python function: plot_3d_params_batch_throughput", "shortDescription": {"text": "Possibly dead Python function: plot_3d_params_batch_throughput"}, "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-5f342ce1d86136c1", "name": "Possibly dead Python function: plot_2d_params_seq_latency", "shortDescription": {"text": "Possibly dead Python function: plot_2d_params_seq_latency"}, "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-15cc4804e2b83dd8", "name": "Possibly dead Python function: plot_2d_batch_seq_kvcache", "shortDescription": {"text": "Possibly dead Python function: plot_2d_batch_seq_kvcache"}, "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-a112230b69355861", "name": "Possibly dead Python function: plot_2d_flops_latency_throughput", "shortDescription": {"text": "Possibly dead Python function: plot_2d_flops_latency_throughput"}, "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-1b736b354f8a0922", "name": "Possibly dead Python function: plot_2d_params_batch_throughput", "shortDescription": {"text": "Possibly dead Python function: plot_2d_params_batch_throughput"}, "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-1e84b7ccfe73b390", "name": "Possibly dead Python function: plot_01_forward_by_mode_attn", "shortDescription": {"text": "Possibly dead Python function: plot_01_forward_by_mode_attn"}, "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-df02db561e5697e3", "name": "Possibly dead Python function: plot_02_ar_tok_s_by_mode_attn", "shortDescription": {"text": "Possibly dead Python function: plot_02_ar_tok_s_by_mode_attn"}, "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-00117e603e1214d1", "name": "Possibly dead Python function: plot_03_diff_gen_tok_s", "shortDescription": {"text": "Possibly dead Python function: plot_03_diff_gen_tok_s"}, "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-c0b1382e1399e328", "name": "Possibly dead Python function: plot_04_scale_latency", "shortDescription": {"text": "Possibly dead Python function: plot_04_scale_latency"}, "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-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-a9977d5c73f816f0", "name": "Insecure pattern 'eval_used' in benchmarks/run_all.py:340", "shortDescription": {"text": "Insecure pattern 'eval_used' in benchmarks/run_all.py:340"}, "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-27924aa79fa4a517", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "codecov/codecov-action@v4 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-14ce8614dd03f409", "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-1a50467f36b413ec", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/setup-python@v5 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-46c644c6227e4d4a", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/setup-python@v5 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-1838a141491ce38c", "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-db7dc958f41deda3", "name": "Very large file: benchmarks/diffusion_ar_sweep.py (1135 lines)", "shortDescription": {"text": "Very large file: benchmarks/diffusion_ar_sweep.py (1135 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": "10 tests / 78 src (ratio 0.13)."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-141b30a41e03817b", "name": "No license file detected", "shortDescription": {"text": "No license file detected"}, "fullDescription": {"text": "No LICENSE/COPYING/NOTICE file was found. Generated repositories often omit licensing, which blocks reuse and automated intake."}, "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 247 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-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-4608408f1b60bb9f", "name": "Commented-code block (7 lines) in benchmarks/diffusion_ar_sweep.py:933", "shortDescription": {"text": "Commented-code block (7 lines) in benchmarks/diffusion_ar_sweep.py:933"}, "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-4d6bbbd176913e71", "name": "Network/subprocess call without timeout or try/except \u2014 benchmarks/run_all.py:76", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 benchmarks/run_all.py:76"}, "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-f4299ab37b684e0c", "name": "Network/subprocess call without timeout or try/except \u2014 dantinox/cli.py:506", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 dantinox/cli.py:506"}, "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-f7ebf53c8f9814f8", "name": "Commented-code block (7 lines) in dantinox/trainer.py:276", "shortDescription": {"text": "Commented-code block (7 lines) in dantinox/trainer.py:276"}, "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-f5d143ae05fe2cee", "name": "Commented-code block (6 lines) in dantinox/core/config.py:814", "shortDescription": {"text": "Commented-code block (6 lines) in dantinox/core/config.py:814"}, "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-1d3ed513dfde15e8", "name": "Commented-code block (6 lines) in dantinox/training/trainer.py:144", "shortDescription": {"text": "Commented-code block (6 lines) in dantinox/training/trainer.py:144"}, "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-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:\nbenchmarks/paradigm_ablations.py:body, benchmarks/paradigm_ablations.py:body, benchmarks/paradigm_ablations.py:body, benchmarks/paradigm_ablations.py:body\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-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:\ndantinox/generator.py:generate, dantinox/generator.py:stream\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:\ndantinox/trainer.py:train_step, dantinox/trainer.py:train_step, dantinox/trainer.py:train_step\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/22789"}, "properties": {"repository": "winstonsmith1897/DantinoX", "repoUrl": "https://github.com/winstonsmith1897/DantinoX", "branch": "main"}, "results": [{"ruleId": "scanner-374cc44333002731", "level": "note", "message": {"text": "Possibly dead Python function: pure"}, "properties": {"repobilityId": "537f506a707a4b57", "scanner": "scanner-primary", "fingerprint": "374cc44333002731", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/paradigm_ablations.py:199"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-974fb5b2d091b563", "level": "note", "message": {"text": "Possibly dead Python function: body"}, "properties": {"repobilityId": "1280806f2f56c4ce", "scanner": "scanner-primary", "fingerprint": "974fb5b2d091b563", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/paradigm_ablations.py:468"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3525f4b582d94156", "level": "note", "message": {"text": "Possibly dead Python function: run_grid"}, "properties": {"repobilityId": "15be92af93b5395c", "scanner": "scanner-primary", "fingerprint": "3525f4b582d94156", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/paradigm_ablations.py:345"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-bc5ae5524c65a248", "level": "note", "message": {"text": "Possibly dead Python function: run_stack"}, "properties": {"repobilityId": "104fe14282f4cbbc", "scanner": "scanner-primary", "fingerprint": "bc5ae5524c65a248", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/paradigm_ablations.py:476"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-050f81573fdd01a0", "level": "note", "message": {"text": "Possibly dead Python function: run_ceiling"}, "properties": {"repobilityId": "3ae5b7aa36e8ecad", "scanner": "scanner-primary", "fingerprint": "050f81573fdd01a0", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/paradigm_ablations.py:558"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-73fb25d0aacb465c", "level": "note", "message": {"text": "Possibly dead Python function: plot_attention_type"}, "properties": {"repobilityId": "c521ff44d7f65b1a", "scanner": "scanner-primary", "fingerprint": "73fb25d0aacb465c", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:149"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-47d418ec02078ff3", "level": "note", "message": {"text": "Possibly dead Python function: plot_scale"}, "properties": {"repobilityId": "b820df683d9d42ed", "scanner": "scanner-primary", "fingerprint": "47d418ec02078ff3", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:164"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f423c09a35549467", "level": "note", "message": {"text": "Possibly dead Python function: plot_batch_size"}, "properties": {"repobilityId": "fcdac5cbbb3dca73", "scanner": "scanner-primary", "fingerprint": "f423c09a35549467", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:188"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-a88887656316eb78", "level": "note", "message": {"text": "Possibly dead Python function: plot_context_len"}, "properties": {"repobilityId": "13add4a11ca943df", "scanner": "scanner-primary", "fingerprint": "a88887656316eb78", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:224"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-12423097119b0e8a", "level": "note", "message": {"text": "Possibly dead Python function: plot_dtype"}, "properties": {"repobilityId": "6168df6a05ca081f", "scanner": "scanner-primary", "fingerprint": "12423097119b0e8a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:249"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-b24452d3bde20a81", "level": "note", "message": {"text": "Possibly dead Python function: plot_kv_cache"}, "properties": {"repobilityId": "9d684b2f405c5040", "scanner": "scanner-primary", "fingerprint": "b24452d3bde20a81", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:266"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-b4fddf86639791d1", "level": "note", "message": {"text": "Possibly dead Python function: plot_moe"}, "properties": {"repobilityId": "8e9d8ec131808d05", "scanner": "scanner-primary", "fingerprint": "b4fddf86639791d1", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:294"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-e97427dba43f86fd", "level": "note", "message": {"text": "Possibly dead Python function: plot_activation"}, "properties": {"repobilityId": "39546611d545ad9c", "scanner": "scanner-primary", "fingerprint": "e97427dba43f86fd", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:311"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ba0abe505f96818a", "level": "note", "message": {"text": "Possibly dead Python function: plot_pos_encoding"}, "properties": {"repobilityId": "a2069374f9e66ad3", "scanner": "scanner-primary", "fingerprint": "ba0abe505f96818a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:327"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-819029b27d3559c7", "level": "note", "message": {"text": "Possibly dead Python function: plot_gqa_vs_cache"}, "properties": {"repobilityId": "5587cda56a02bbe3", "scanner": "scanner-primary", "fingerprint": "819029b27d3559c7", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:343"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-7e85340b6497629b", "level": "note", "message": {"text": "Possibly dead Python function: plot_scale_dtype"}, "properties": {"repobilityId": "2d70fd6039d08d56", "scanner": "scanner-primary", "fingerprint": "7e85340b6497629b", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:369"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-5868770f2e9dd9ed", "level": "note", "message": {"text": "Possibly dead Python function: plot_batch_attn"}, "properties": {"repobilityId": "27df13e39c411ff1", "scanner": "scanner-primary", "fingerprint": "5868770f2e9dd9ed", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:407"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ba433510929a17ae", "level": "note", "message": {"text": "Possibly dead Python function: plot_sampling"}, "properties": {"repobilityId": "54681c72fd311d70", "scanner": "scanner-primary", "fingerprint": "ba433510929a17ae", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:432"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f40662cd0f90fbd0", "level": "note", "message": {"text": "Possibly dead Python function: plot_3d_params_seq_latency"}, "properties": {"repobilityId": "9f42848c0dbc3c31", "scanner": "scanner-primary", "fingerprint": "f40662cd0f90fbd0", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:511"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-92ca188be801089a", "level": "note", "message": {"text": "Possibly dead Python function: plot_3d_batch_seq_kvcache"}, "properties": {"repobilityId": "656d545acc6af73d", "scanner": "scanner-primary", "fingerprint": "92ca188be801089a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:543"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-109355f1baf0387c", "level": "note", "message": {"text": "Possibly dead Python function: plot_3d_flops_latency_throughput"}, "properties": {"repobilityId": "b56c593e80f3c1b7", "scanner": "scanner-primary", "fingerprint": "109355f1baf0387c", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:574"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-1d57e29c7e363b33", "level": "note", "message": {"text": "Possibly dead Python function: plot_3d_params_batch_throughput"}, "properties": {"repobilityId": "a80293ebc5a5cd51", "scanner": "scanner-primary", "fingerprint": "1d57e29c7e363b33", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:606"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-5f342ce1d86136c1", "level": "note", "message": {"text": "Possibly dead Python function: plot_2d_params_seq_latency"}, "properties": {"repobilityId": "6a6e61e0d0bd6e71", "scanner": "scanner-primary", "fingerprint": "5f342ce1d86136c1", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:638"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-15cc4804e2b83dd8", "level": "note", "message": {"text": "Possibly dead Python function: plot_2d_batch_seq_kvcache"}, "properties": {"repobilityId": "7323c99a8b0045a4", "scanner": "scanner-primary", "fingerprint": "15cc4804e2b83dd8", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:669"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-a112230b69355861", "level": "note", "message": {"text": "Possibly dead Python function: plot_2d_flops_latency_throughput"}, "properties": {"repobilityId": "19aeb3ecd1c3229a", "scanner": "scanner-primary", "fingerprint": "a112230b69355861", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:699"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-1b736b354f8a0922", "level": "note", "message": {"text": "Possibly dead Python function: plot_2d_params_batch_throughput"}, "properties": {"repobilityId": "dc240edf2b58b07f", "scanner": "scanner-primary", "fingerprint": "1b736b354f8a0922", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_inference.py:730"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-1e84b7ccfe73b390", "level": "note", "message": {"text": "Possibly dead Python function: plot_01_forward_by_mode_attn"}, "properties": {"repobilityId": "f88fbc6163da1c03", "scanner": "scanner-primary", "fingerprint": "1e84b7ccfe73b390", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_diffusion_ar.py:115"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-df02db561e5697e3", "level": "note", "message": {"text": "Possibly dead Python function: plot_02_ar_tok_s_by_mode_attn"}, "properties": {"repobilityId": "b93cca1f032aaafa", "scanner": "scanner-primary", "fingerprint": "df02db561e5697e3", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_diffusion_ar.py:143"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-00117e603e1214d1", "level": "note", "message": {"text": "Possibly dead Python function: plot_03_diff_gen_tok_s"}, "properties": {"repobilityId": "0726827ea7a24cd5", "scanner": "scanner-primary", "fingerprint": "00117e603e1214d1", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_diffusion_ar.py:159"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-c0b1382e1399e328", "level": "note", "message": {"text": "Possibly dead Python function: plot_04_scale_latency"}, "properties": {"repobilityId": "cebd4cbfae86917b", "scanner": "scanner-primary", "fingerprint": "c0b1382e1399e328", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/plot_diffusion_ar.py:178"}, "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-a9977d5c73f816f0", "level": "error", "message": {"text": "Insecure pattern 'eval_used' in benchmarks/run_all.py:340"}, "properties": {"repobilityId": "115de66e9975188d", "scanner": "scanner-primary", "fingerprint": "a9977d5c73f816f0", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "eval_used"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmarks/run_all.py"}, "region": {"startLine": 340}}}]}, {"ruleId": "scanner-27924aa79fa4a517", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "a3c03147ef1f40b5", "scanner": "scanner-primary", "fingerprint": "27924aa79fa4a517", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/ci.yml"}, "region": {"startLine": 72}}}]}, {"ruleId": "scanner-14ce8614dd03f409", "level": "warning", "message": {"text": "GitHub Actions workflow grants broad write permissions"}, "properties": {"repobilityId": "81c5c697653f94e8", "scanner": "scanner-primary", "fingerprint": "14ce8614dd03f409", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "least-privilege"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/docs.yml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-1a50467f36b413ec", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "926b5aa2fc342af4", "scanner": "scanner-primary", "fingerprint": "1a50467f36b413ec", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/tests.yml"}, "region": {"startLine": 20}}}]}, {"ruleId": "scanner-1a50467f36b413ec", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "b34e143cdd267736", "scanner": "scanner-primary", "fingerprint": "1a50467f36b413ec", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/tests.yml"}, "region": {"startLine": 46}}}]}, {"ruleId": "scanner-46c644c6227e4d4a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "0ad86557a2848db6", "scanner": "scanner-primary", "fingerprint": "46c644c6227e4d4a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/release.yml"}, "region": {"startLine": 19}}}]}, {"ruleId": "scanner-46c644c6227e4d4a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "5ab0c5bd71e63ad8", "scanner": "scanner-primary", "fingerprint": "46c644c6227e4d4a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/release.yml"}, "region": {"startLine": 33}}}]}, {"ruleId": "scanner-46c644c6227e4d4a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "b0f359fc82dc1097", "scanner": "scanner-primary", "fingerprint": "46c644c6227e4d4a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/release.yml"}, "region": {"startLine": 45}}}]}, {"ruleId": "scanner-46c644c6227e4d4a", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "8eb96fb1706184f3", "scanner": "scanner-primary", "fingerprint": "46c644c6227e4d4a", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/release.yml"}, "region": {"startLine": 51}}}]}, {"ruleId": "scanner-1838a141491ce38c", "level": "warning", "message": {"text": "GitHub Actions workflow grants broad write permissions"}, "properties": {"repobilityId": "b8fd4f5048f96576", "scanner": "scanner-primary", "fingerprint": "1838a141491ce38c", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "least-privilege"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/release.yml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-db7dc958f41deda3", "level": "note", "message": {"text": "Very large file: benchmarks/diffusion_ar_sweep.py (1135 lines)"}, "properties": {"repobilityId": "11c29ffe5b3851cd", "scanner": "scanner-primary", "fingerprint": "db7dc958f41deda3", "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-141b30a41e03817b", "level": "note", "message": {"text": "No license file detected"}, "properties": {"repobilityId": "ca9b14fed9934a38", "scanner": "scanner-primary", "fingerprint": "141b30a41e03817b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["license", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "6179bdcc575c5117", "scanner": "scanner-primary", "fingerprint": "3ab5d313dda8e5f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["debug", "cleanup", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-ea8f3013f588db25", "level": "note", "message": {"text": "Shallow git history limits provenance confidence"}, "properties": {"repobilityId": "0c933f9a870b5855", "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": "fa4b4f8ded51f513", "scanner": "scanner-primary", "fingerprint": "8424db9c75e04ba4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["provenance", "git-history", "generated-repo-pattern"]}}, {"ruleId": "scanner-4608408f1b60bb9f", "level": "none", "message": {"text": "Commented-code block (7 lines) in benchmarks/diffusion_ar_sweep.py:933"}, "properties": {"repobilityId": "b7eb81f175673957", "scanner": "scanner-primary", "fingerprint": "4608408f1b60bb9f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4d6bbbd176913e71", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 benchmarks/run_all.py:76"}, "properties": {"repobilityId": "d63c86233f8c7e5e", "scanner": "scanner-primary", "fingerprint": "4d6bbbd176913e71", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-f4299ab37b684e0c", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 dantinox/cli.py:506"}, "properties": {"repobilityId": "f388cf0ad82308fa", "scanner": "scanner-primary", "fingerprint": "f4299ab37b684e0c", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-f7ebf53c8f9814f8", "level": "none", "message": {"text": "Commented-code block (7 lines) in dantinox/trainer.py:276"}, "properties": {"repobilityId": "620d8bdb0b372321", "scanner": "scanner-primary", "fingerprint": "f7ebf53c8f9814f8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f5d143ae05fe2cee", "level": "none", "message": {"text": "Commented-code block (6 lines) in dantinox/core/config.py:814"}, "properties": {"repobilityId": "c12f6d89da3a3768", "scanner": "scanner-primary", "fingerprint": "f5d143ae05fe2cee", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1d3ed513dfde15e8", "level": "none", "message": {"text": "Commented-code block (6 lines) in dantinox/training/trainer.py:144"}, "properties": {"repobilityId": "b3d6701f9182e104", "scanner": "scanner-primary", "fingerprint": "1d3ed513dfde15e8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "73cf19c4288edb5e", "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": "72585253dc226757", "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": "0e34b42be239941c", "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": "3ec00a40c4db4a86", "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": "57d16a55c97afd12", "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": "0bb71134889009ed", "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": "027a44c2410966d9", "scanner": "scanner-primary", "fingerprint": "be46ea126aa5d8dc", "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": "7ad6789e406a3b7e", "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": "391aae8472982921", "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": "a0ea339dda1d8363", "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": "26d14bb2df520bb2", "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": "8a2c4a8bbfcef83d", "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": "667a15087ec6a912", "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": "fe7dc955497e9615", "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": "19713f8582afe774", "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": "2e373c92f758cf5d", "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": "4858249c9098220f", "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": "0f4f30a261c988f7", "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": "484397d1b0ad17ba", "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": "dab0eff5bebb0d4b", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}]}]}