{"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-cc1baadec0829e17", "name": "Possibly dead Python function: g", "shortDescription": {"text": "Possibly dead Python function: g"}, "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-32c55e605050ae19", "name": "Possibly dead Python function: f", "shortDescription": {"text": "Possibly dead Python function: f"}, "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-2a032559c9a060b0", "name": "Possibly dead Python function: make_corpus", "shortDescription": {"text": "Possibly dead Python function: make_corpus"}, "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-4b389786e48ed40c", "name": "Possibly dead Python function: corrupt", "shortDescription": {"text": "Possibly dead Python function: corrupt"}, "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-78609a795201ed5b", "name": "Possibly dead Python function: baseline", "shortDescription": {"text": "Possibly dead Python function: baseline"}, "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-ca508974c14943df", "name": "Possibly dead Python function: baseline_pick", "shortDescription": {"text": "Possibly dead Python function: baseline_pick"}, "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-bf4283e4c8812ac4", "name": "Possibly dead Python function: independent_det", "shortDescription": {"text": "Possibly dead Python function: independent_det"}, "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-be6d41a8ef2c9b0d", "name": "Possibly dead Python function: independent_rand", "shortDescription": {"text": "Possibly dead Python function: independent_rand"}, "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-d933c42b0a1afbf8", "name": "Possibly dead Python function: independent_rand2", "shortDescription": {"text": "Possibly dead Python function: independent_rand2"}, "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-37ab8a47d362d6e8", "name": "Possibly dead Python function: baseline", "shortDescription": {"text": "Possibly dead Python function: baseline"}, "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-8f6b1387c97845ea", "name": "Possibly dead Python function: randj", "shortDescription": {"text": "Possibly dead Python function: randj"}, "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-ad62bb8ee8e035e8", "name": "Possibly dead Python function: reactive", "shortDescription": {"text": "Possibly dead Python function: reactive"}, "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-ad7ad724bd40ea6f", "name": "Possibly dead Python function: make_corpus", "shortDescription": {"text": "Possibly dead Python function: make_corpus"}, "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-a40fc2cf4810d392", "name": "Possibly dead Python function: corrupt", "shortDescription": {"text": "Possibly dead Python function: corrupt"}, "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-ff185747f439c928", "name": "Possibly dead Python function: stream", "shortDescription": {"text": "Possibly dead Python function: stream"}, "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-9eb5643eda4297ab", "name": "Possibly dead Python function: baseline", "shortDescription": {"text": "Possibly dead Python function: baseline"}, "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-706725a9614ce3c6", "name": "Possibly dead Python function: baseline", "shortDescription": {"text": "Possibly dead Python function: baseline"}, "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-f3527e867650305a", "name": "Possibly dead Python function: violations_schur", "shortDescription": {"text": "Possibly dead Python function: violations_schur"}, "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-0ebe6c74488803f0", "name": "Possibly dead Python function: mirror", "shortDescription": {"text": "Possibly dead Python function: mirror"}, "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-fe207255fd9987e7", "name": "Possibly dead Python function: worker", "shortDescription": {"text": "Possibly dead Python function: 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-3a7d74b434a8a6a1", "name": "Possibly dead Python function: violations", "shortDescription": {"text": "Possibly dead Python function: violations"}, "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-30f999e8dc7ea022", "name": "Possibly dead Python function: baseline", "shortDescription": {"text": "Possibly dead Python function: baseline"}, "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-3e3b451f235cb82c", "name": "Possibly dead Python function: peek", "shortDescription": {"text": "Possibly dead Python function: peek"}, "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-769710a41ea3a324", "name": "Possibly dead Python function: baseline", "shortDescription": {"text": "Possibly dead Python function: baseline"}, "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-9909c42fda6ab77d", "name": "Possibly dead Python function: baseline", "shortDescription": {"text": "Possibly dead Python function: baseline"}, "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-9105d1cee785310a", "name": "Possibly dead Python function: make_sets", "shortDescription": {"text": "Possibly dead Python function: make_sets"}, "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-6637111a4e2182a6", "name": "File has no detected symbols: eval-workspace/iteration-3/scenarios/r3s10_baseline/old_ingest.py", "shortDescription": {"text": "File has no detected symbols: eval-workspace/iteration-3/scenarios/r3s10_baseline/old_ingest.py"}, "fullDescription": {"text": "Source file with no class/function declarations \u2014 possible config, dead code, or scratch file."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "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-6893a6c8b0861585", "name": "Very low test-to-source ratio", "shortDescription": {"text": "Very low test-to-source ratio"}, "fullDescription": {"text": "4 test file(s) for 124 source file(s) (ratio 0.03). Consider adding integration or unit tests for critical paths."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "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 250 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-1ea8bd80fb82a726", "name": "Commented-code block (8 lines) in eval-workspace/certification/golden-ratio/attack234.py:37", "shortDescription": {"text": "Commented-code block (8 lines) in eval-workspace/certification/golden-ratio/attack234.py:37"}, "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-b7c32a3a1e183328", "name": "Commented-code block (5 lines) in eval-workspace/certification/golden-ratio/check_quant.py:24", "shortDescription": {"text": "Commented-code block (5 lines) in eval-workspace/certification/golden-ratio/check_quant.py:24"}, "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-76dffed8bb742e3f", "name": "Legacy-named symbol `co_old` in eval-workspace/grand-challenge/frontier_sls.py:79", "shortDescription": {"text": "Legacy-named symbol `co_old` in eval-workspace/grand-challenge/frontier_sls.py:79"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-5df8cdf9759ae7d4", "name": "Legacy-named symbol `parse_old` in eval-workspace/iteration-5/scenarios/r5s10_amdahl/pipeline.py:8", "shortDescription": {"text": "Legacy-named symbol `parse_old` in eval-workspace/iteration-5/scenarios/r5s10_amdahl/pipeline.py:8"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-b72b85bf60c3a151", "name": "Legacy-named symbol `backup_v1` in eval-workspace/iteration-10/scenarios/r10s06_cdc/gen.py:4", "shortDescription": {"text": "Legacy-named symbol `backup_v1` in eval-workspace/iteration-10/scenarios/r10s06_cdc/gen.py:4"}, "fullDescription": {"text": "Names with suffixes like `_old`, `_v1`, `_deprecated` usually indicate replaced-but-not-removed code (typical AI-coder leftover). Confirm and delete, or rename if it's the active version."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-68baacf296df145e", "name": "Commented-code block (5 lines) in eval-workspace/iteration-14-confirm/r14s02_restraint/outputs/analyze.py:29", "shortDescription": {"text": "Commented-code block (5 lines) in eval-workspace/iteration-14-confirm/r14s02_restraint/outputs/analyze.py:29"}, "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:\neval-workspace/iteration-3/scenarios/r3s07_determinism/src/b.py:g, eval-workspace/iteration-3/scenarios/r3s07_determinism/src/a.py:f\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:\neval-workspace/iteration-9/scenarios/r9s04_retry_policy/sim.py:score, eval-workspace/certification/golden-ratio/sim.py:score, eval-workspace/iteration-14-confirm/r14s04_invention/outputs/sim.py:score\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:\neval-workspace/iteration-12/scenarios/r12s02_faildetect/sim.py:baseline, eval-workspace/iteration-10/scenarios/r10s08_quantile_admit/sim.py:baseline, eval-workspace/iteration-10/scenarios/r10s05_balancer/sim.py:baseline, eval-workspace/iteration-10/scenarios/r10s10_checkpoint/sim.py:baseline\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/23820"}, "properties": {"repository": "88plug/scientific-method", "repoUrl": "https://github.com/88plug/scientific-method", "branch": "main"}, "results": [{"ruleId": "scanner-cc1baadec0829e17", "level": "note", "message": {"text": "Possibly dead Python function: g"}, "properties": {"repobilityId": "894ac18738346661", "scanner": "scanner-primary", "fingerprint": "cc1baadec0829e17", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-3/scenarios/r3s07_determinism/src/b.py:1"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-32c55e605050ae19", "level": "note", "message": {"text": "Possibly dead Python function: f"}, "properties": {"repobilityId": "353d09b5558cba0b", "scanner": "scanner-primary", "fingerprint": "32c55e605050ae19", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-3/scenarios/r3s07_determinism/src/a.py:1"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-2a032559c9a060b0", "level": "note", "message": {"text": "Possibly dead Python function: make_corpus"}, "properties": {"repobilityId": "52311e3b6d6dfc89", "scanner": "scanner-primary", "fingerprint": "2a032559c9a060b0", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-9/scenarios/r9s09_corruption_loc/sim.py:10"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-4b389786e48ed40c", "level": "note", "message": {"text": "Possibly dead Python function: corrupt"}, "properties": {"repobilityId": "4276e312d41cebd3", "scanner": "scanner-primary", "fingerprint": "4b389786e48ed40c", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-9/scenarios/r9s09_corruption_loc/sim.py:13"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-78609a795201ed5b", "level": "note", "message": {"text": "Possibly dead Python function: baseline"}, "properties": {"repobilityId": "12f4b17982d8bcab", "scanner": "scanner-primary", "fingerprint": "78609a795201ed5b", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-9/scenarios/r9s04_retry_policy/sim.py:38"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ca508974c14943df", "level": "note", "message": {"text": "Possibly dead Python function: baseline_pick"}, "properties": {"repobilityId": "e465672aba51b292", "scanner": "scanner-primary", "fingerprint": "ca508974c14943df", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-9/scenarios/r9s03_scheduler/sim.py:18"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-bf4283e4c8812ac4", "level": "note", "message": {"text": "Possibly dead Python function: independent_det"}, "properties": {"repobilityId": "29f2a635a5bc8e1d", "scanner": "scanner-primary", "fingerprint": "bf4283e4c8812ac4", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/certification/golden-ratio/attack1b_in_sim.py:25"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-be6d41a8ef2c9b0d", "level": "note", "message": {"text": "Possibly dead Python function: independent_rand"}, "properties": {"repobilityId": "973cd8dac78fe570", "scanner": "scanner-primary", "fingerprint": "be6d41a8ef2c9b0d", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/certification/golden-ratio/attack1b_in_sim.py:34"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-d933c42b0a1afbf8", "level": "note", "message": {"text": "Possibly dead Python function: independent_rand2"}, "properties": {"repobilityId": "8d9094f6547b2319", "scanner": "scanner-primary", "fingerprint": "d933c42b0a1afbf8", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/certification/golden-ratio/attack1b_in_sim.py:41"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-37ab8a47d362d6e8", "level": "note", "message": {"text": "Possibly dead Python function: baseline"}, "properties": {"repobilityId": "12f4b17982d8bcab", "scanner": "scanner-primary", "fingerprint": "37ab8a47d362d6e8", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/certification/golden-ratio/sim.py:38"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-8f6b1387c97845ea", "level": "note", "message": {"text": "Possibly dead Python function: randj"}, "properties": {"repobilityId": "e91dcebe07673911", "scanner": "scanner-primary", "fingerprint": "8f6b1387c97845ea", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-13/scenarios/r13s01_ttl_lds/sim.py:37"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ad62bb8ee8e035e8", "level": "note", "message": {"text": "Possibly dead Python function: reactive"}, "properties": {"repobilityId": "f669c3d72b031ed0", "scanner": "scanner-primary", "fingerprint": "ad62bb8ee8e035e8", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-13/scenarios/r13s09_autoscale/sim.py:35"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ad7ad724bd40ea6f", "level": "note", "message": {"text": "Possibly dead Python function: make_corpus"}, "properties": {"repobilityId": "52311e3b6d6dfc89", "scanner": "scanner-primary", "fingerprint": "ad7ad724bd40ea6f", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-8/scenarios/r8s08_corruption/corrupt_sim.py:2"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-a40fc2cf4810d392", "level": "note", "message": {"text": "Possibly dead Python function: corrupt"}, "properties": {"repobilityId": "4276e312d41cebd3", "scanner": "scanner-primary", "fingerprint": "a40fc2cf4810d392", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-8/scenarios/r8s08_corruption/corrupt_sim.py:5"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ff185747f439c928", "level": "note", "message": {"text": "Possibly dead Python function: stream"}, "properties": {"repobilityId": "cd6b0a7c292eb1e8", "scanner": "scanner-primary", "fingerprint": "ff185747f439c928", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-8/scenarios/r8s03_dedup_mem/gen_stream.py:2"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-9eb5643eda4297ab", "level": "note", "message": {"text": "Possibly dead Python function: baseline"}, "properties": {"repobilityId": "12f4b17982d8bcab", "scanner": "scanner-primary", "fingerprint": "9eb5643eda4297ab", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-12/scenarios/r12s02_faildetect/sim.py:41"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-706725a9614ce3c6", "level": "note", "message": {"text": "Possibly dead Python function: baseline"}, "properties": {"repobilityId": "12f4b17982d8bcab", "scanner": "scanner-primary", "fingerprint": "706725a9614ce3c6", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-12/scenarios/r12s03_cronsplay/sim.py:26"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f3527e867650305a", "level": "note", "message": {"text": "Possibly dead Python function: violations_schur"}, "properties": {"repobilityId": "59aaab7f31a57278", "scanner": "scanner-primary", "fingerprint": "f3527e867650305a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/grand-challenge/search_engine.py:19"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-0ebe6c74488803f0", "level": "note", "message": {"text": "Possibly dead Python function: mirror"}, "properties": {"repobilityId": "39bf8ad5f4eb3717", "scanner": "scanner-primary", "fingerprint": "0ebe6c74488803f0", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/grand-challenge/schur_sym.py:10"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-fe207255fd9987e7", "level": "note", "message": {"text": "Possibly dead Python function: worker"}, "properties": {"repobilityId": "fbe2b50200068803", "scanner": "scanner-primary", "fingerprint": "fe207255fd9987e7", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/grand-challenge/run_frontier.py:8"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3a7d74b434a8a6a1", "level": "note", "message": {"text": "Possibly dead Python function: violations"}, "properties": {"repobilityId": "3bd446ddbcbc932c", "scanner": "scanner-primary", "fingerprint": "3a7d74b434a8a6a1", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/grand-challenge/schur_sls.py:20"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-30f999e8dc7ea022", "level": "note", "message": {"text": "Possibly dead Python function: baseline"}, "properties": {"repobilityId": "12f4b17982d8bcab", "scanner": "scanner-primary", "fingerprint": "30f999e8dc7ea022", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-10/scenarios/r10s08_quantile_admit/sim.py:28"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-3e3b451f235cb82c", "level": "note", "message": {"text": "Possibly dead Python function: peek"}, "properties": {"repobilityId": "278250041363a668", "scanner": "scanner-primary", "fingerprint": "3e3b451f235cb82c", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-10/scenarios/r10s05_balancer/sim.py:11"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-769710a41ea3a324", "level": "note", "message": {"text": "Possibly dead Python function: baseline"}, "properties": {"repobilityId": "12f4b17982d8bcab", "scanner": "scanner-primary", "fingerprint": "769710a41ea3a324", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-10/scenarios/r10s05_balancer/sim.py:18"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-9909c42fda6ab77d", "level": "note", "message": {"text": "Possibly dead Python function: baseline"}, "properties": {"repobilityId": "12f4b17982d8bcab", "scanner": "scanner-primary", "fingerprint": "9909c42fda6ab77d", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-10/scenarios/r10s10_checkpoint/sim.py:25"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-9105d1cee785310a", "level": "note", "message": {"text": "Possibly dead Python function: make_sets"}, "properties": {"repobilityId": "135864670e1a5de4", "scanner": "scanner-primary", "fingerprint": "9105d1cee785310a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "eval-workspace/iteration-10/scenarios/r10s09_setsync/sim.py:10"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-6637111a4e2182a6", "level": "note", "message": {"text": "File has no detected symbols: eval-workspace/iteration-3/scenarios/r3s10_baseline/old_ingest.py"}, "properties": {"repobilityId": "2153d633f23e24f2", "scanner": "scanner-primary", "fingerprint": "6637111a4e2182a6", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code-candidate"]}}, {"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-6893a6c8b0861585", "level": "warning", "message": {"text": "Very low test-to-source ratio"}, "properties": {"repobilityId": "54a7de3f06314bf0", "scanner": "scanner-primary", "fingerprint": "6893a6c8b0861585", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["tests", "coverage"]}}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "343d19ce4769e687", "scanner": "scanner-primary", "fingerprint": "3ab5d313dda8e5f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["debug", "cleanup", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-1ea8bd80fb82a726", "level": "none", "message": {"text": "Commented-code block (8 lines) in eval-workspace/certification/golden-ratio/attack234.py:37"}, "properties": {"repobilityId": "bf7a7ed732329fb0", "scanner": "scanner-primary", "fingerprint": "1ea8bd80fb82a726", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b7c32a3a1e183328", "level": "none", "message": {"text": "Commented-code block (5 lines) in eval-workspace/certification/golden-ratio/check_quant.py:24"}, "properties": {"repobilityId": "1cb538839ee208ce", "scanner": "scanner-primary", "fingerprint": "b7c32a3a1e183328", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-76dffed8bb742e3f", "level": "note", "message": {"text": "Legacy-named symbol `co_old` in eval-workspace/grand-challenge/frontier_sls.py:79"}, "properties": {"repobilityId": "d99ce16b430a7744", "scanner": "scanner-primary", "fingerprint": "76dffed8bb742e3f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-5df8cdf9759ae7d4", "level": "note", "message": {"text": "Legacy-named symbol `parse_old` in eval-workspace/iteration-5/scenarios/r5s10_amdahl/pipeline.py:8"}, "properties": {"repobilityId": "28ef2a327d2479ef", "scanner": "scanner-primary", "fingerprint": "5df8cdf9759ae7d4", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-b72b85bf60c3a151", "level": "note", "message": {"text": "Legacy-named symbol `backup_v1` in eval-workspace/iteration-10/scenarios/r10s06_cdc/gen.py:4"}, "properties": {"repobilityId": "9935412e8c9e21a3", "scanner": "scanner-primary", "fingerprint": "b72b85bf60c3a151", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-68baacf296df145e", "level": "none", "message": {"text": "Commented-code block (5 lines) in eval-workspace/iteration-14-confirm/r14s02_restraint/outputs/analyze.py:29"}, "properties": {"repobilityId": "990ed3b434f3a310", "scanner": "scanner-primary", "fingerprint": "68baacf296df145e", "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": "128f408ac7e99b64", "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": "c3c156574b436104", "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": "0415de631a16d402", "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": "2a885b6bcf35075d", "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": "46c4a2188eeff760", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "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": "26753e7e874e7ea5", "scanner": "scanner-primary", "fingerprint": "02525d39071dd2c7", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}]}]}