{"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-9e0ca9dfa5d8e710", "name": "Possibly dead Python function: latency_seconds", "shortDescription": {"text": "Possibly dead Python function: latency_seconds"}, "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-ee65a39f45f0a7f5", "name": "Possibly dead Python function: create_custom_profile", "shortDescription": {"text": "Possibly dead Python function: create_custom_profile"}, "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-db2fa52618ffea2d", "name": "Possibly dead Python function: ensure_parent_directory", "shortDescription": {"text": "Possibly dead Python function: ensure_parent_directory"}, "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-5b4fbcadf39448ec", "name": "Possibly dead Python function: compare_replay_bundles", "shortDescription": {"text": "Possibly dead Python function: compare_replay_bundles"}, "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-84d371cb253d3f5f", "name": "Possibly dead Python function: clone_parameters", "shortDescription": {"text": "Possibly dead Python function: clone_parameters"}, "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-079bc63aaf87ef58", "name": "Possibly dead Python function: enable_convergence_detection", "shortDescription": {"text": "Possibly dead Python function: enable_convergence_detection"}, "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-0852209856e3904a", "name": "Possibly dead Python function: enable_evolutionary_online_updates", "shortDescription": {"text": "Possibly dead Python function: enable_evolutionary_online_updates"}, "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-9b1eab9d12a904b1", "name": "Possibly dead Python function: enable_adapter_routing", "shortDescription": {"text": "Possibly dead Python function: enable_adapter_routing"}, "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-55878ae89edb9d7f", "name": "Possibly dead Python function: enable_teacher_weight_scheduling", "shortDescription": {"text": "Possibly dead Python function: enable_teacher_weight_scheduling"}, "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-2fd063e71b89cb80", "name": "Possibly dead Python function: enable_topology_analysis", "shortDescription": {"text": "Possibly dead Python function: enable_topology_analysis"}, "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-4187b574269a77a9", "name": "Possibly dead Python function: enable_isomer_detection", "shortDescription": {"text": "Possibly dead Python function: enable_isomer_detection"}, "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-663631b83810ecbc", "name": "Possibly dead Python function: dataset_engine_factory", "shortDescription": {"text": "Possibly dead Python function: dataset_engine_factory"}, "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-414d139cc0808c61", "name": "Possibly dead Python function: hook", "shortDescription": {"text": "Possibly dead Python function: hook"}, "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-242216a9be20950b", "name": "Possibly dead Python function: update_from_activation", "shortDescription": {"text": "Possibly dead Python function: update_from_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-52cfd02c93477cb0", "name": "Possibly dead Python function: override_count", "shortDescription": {"text": "Possibly dead Python function: override_count"}, "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-036e795e8e508529", "name": "Possibly dead Python function: log_message", "shortDescription": {"text": "Possibly dead Python function: log_message"}, "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-bead75b0f9233e05", "name": "No API endpoints detected", "shortDescription": {"text": "No API endpoints detected"}, "fullDescription": {"text": "The scanner did not find FastAPI/Flask/Express/NestJS/GraphQL/gRPC routes. If this repo exposes APIs, the framework may be unsupported."}, "properties": {"scanner": "scanner-primary", "layer": "api", "severity": "info", "confidence": 1.0}}, {"id": "scanner-26e4510a5c6b828c", "name": "Insecure pattern 'direct_innerhtml_assignment' in dashboard_server.py:782", "shortDescription": {"text": "Insecure pattern 'direct_innerhtml_assignment' in dashboard_server.py:782"}, "fullDescription": {"text": "Found a known-risky pattern (direct_innerhtml_assignment). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-286fdf8aba544936", "name": "Insecure pattern 'cors_wildcard' in dashboard_server.py:2026", "shortDescription": {"text": "Insecure pattern 'cors_wildcard' in dashboard_server.py:2026"}, "fullDescription": {"text": "Found a known-risky pattern (cors_wildcard). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "medium", "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-ab71e8146f9054e4", "name": "Very large file: run_golden_default_autopilot.py (1556 lines)", "shortDescription": {"text": "Very large file: run_golden_default_autopilot.py (1556 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-8251ff539a0eee33", "name": "Very large file: test_unit_core.py (1248 lines)", "shortDescription": {"text": "Very large file: test_unit_core.py (1248 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-a6e2efed79f5a654", "name": "Very large file: test_aep_orchestrator.py (1171 lines)", "shortDescription": {"text": "Very large file: test_aep_orchestrator.py (1171 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-63b00cc8d77a31d6", "name": "Very large file: test_dashboard_server.py (1165 lines)", "shortDescription": {"text": "Very large file: test_dashboard_server.py (1165 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-2c41212c5297d299", "name": "Very large file: antigravity_engine.py (2828 lines)", "shortDescription": {"text": "Very large file: antigravity_engine.py (2828 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-d15f12c592601065", "name": "Very large file: test_tts_engine_integration.py (1200 lines)", "shortDescription": {"text": "Very large file: test_tts_engine_integration.py (1200 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-2ba73bf47a536889", "name": "Very large file: dashboard_server.py (2112 lines)", "shortDescription": {"text": "Very large file: dashboard_server.py (2112 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-3ab5d313dda8e5f9", "name": "Debug logging residue appears in source files", "shortDescription": {"text": "Debug logging residue appears in source files"}, "fullDescription": {"text": "Found 500 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-72b2a6250083a784", "name": "Placeholder or mock-heavy implementation detected", "shortDescription": {"text": "Placeholder or mock-heavy implementation detected"}, "fullDescription": {"text": "Found 18 placeholder/mock markers across 10 source files. This often means the repo looks complete while core flows still use generated scaffolding or fake data."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "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-749d4bc1bd66df5f", "name": "Agent instructions exist but release-hardening basics are missing", "shortDescription": {"text": "Agent instructions exist but release-hardening basics are missing"}, "fullDescription": {"text": "AI-coder instruction files were found, but the repo is missing ci. Treat this as a contract gap: the agent is guided, but the generated output is not yet guarded by the controls that make it repeatable."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-bea357a6497a2d5d", "name": "Agent authority lacks a verifier contract: CLAUDE.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: CLAUDE.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-e42b692bad013bb2", "name": "Legacy-named symbol `reform_rrf_v2` in run_learned_reformulation_autopilot.py:52", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in run_learned_reformulation_autopilot.py:52"}, "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-ceac3494483a0c8d", "name": "Legacy-named symbol `safe_old` in chelation_logger.py:414", "shortDescription": {"text": "Legacy-named symbol `safe_old` in chelation_logger.py:414"}, "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-e888c35aae22a62b", "name": "Legacy-named symbol `guard_learned_reform_gate_v1` in run_model_scope_overlay_smoke.py:67", "shortDescription": {"text": "Legacy-named symbol `guard_learned_reform_gate_v1` in run_model_scope_overlay_smoke.py:67"}, "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-d915542a2cc1185d", "name": "Legacy-named symbol `reform_rrf_v2` in test_run_golden_default_autopilot.py:76", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_run_golden_default_autopilot.py:76"}, "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-1433706ce9a76635", "name": "Network/subprocess call without timeout or try/except \u2014 run_repeatability_check.py:222", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 run_repeatability_check.py:222"}, "fullDescription": {"text": "`subprocess.Popen(...)` 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-fdc0c57ac25aa66e", "name": "Legacy-named symbol `reform_rrf_v2` in run_thousand_query_tuning.py:120", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in run_thousand_query_tuning.py:120"}, "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-0325bf5ad693b833", "name": "Legacy-named symbol `reform_v2` in run_road_course_tuning_loop.py:32", "shortDescription": {"text": "Legacy-named symbol `reform_v2` in run_road_course_tuning_loop.py:32"}, "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-63ad0c1a4a8dcea9", "name": "Commented-code block (5 lines) in chelation_adapter.py:106", "shortDescription": {"text": "Commented-code block (5 lines) in chelation_adapter.py:106"}, "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-07b15fe3e1a4c062", "name": "Legacy-named symbol `reform_rrf_v2` in run_golden_default_autopilot.py:445", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in run_golden_default_autopilot.py:445"}, "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-789a17da1468dfdb", "name": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope.py:30", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope.py:30"}, "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-65e7940da44d1a54", "name": "Legacy-named symbol `manual_backup` in checkpoint_manager.py:351", "shortDescription": {"text": "Legacy-named symbol `manual_backup` in checkpoint_manager.py:351"}, "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-7b8cb36c41696289", "name": "Legacy-named symbol `reform_rrf_v2` in test_learned_reformulation_gate.py:23", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_learned_reformulation_gate.py:23"}, "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-f594ad50c6cef6c2", "name": "Legacy-named symbol `learned_reform_gate_v1` in test_phase_c_seed.py:33", "shortDescription": {"text": "Legacy-named symbol `learned_reform_gate_v1` in test_phase_c_seed.py:33"}, "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-86591591f88f1b76", "name": "Legacy-named symbol `model_scope_shadow_policy_v1` in run_model_scope_campaign.py:280", "shortDescription": {"text": "Legacy-named symbol `model_scope_shadow_policy_v1` in run_model_scope_campaign.py:280"}, "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-058800ea6b8a331b", "name": "Stub function `close` (body is just `pass`/`return`) \u2014 test_benchmark_comparative.py:254", "shortDescription": {"text": "Stub function `close` (body is just `pass`/`return`) \u2014 test_benchmark_comparative.py:254"}, "fullDescription": {"text": "Likely an AI scaffold that was never filled in. Remove or implement."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-75d640fe12c4c861", "name": "Legacy-named symbol `reform_gate_v1` in run_gate_train.py:13", "shortDescription": {"text": "Legacy-named symbol `reform_gate_v1` in run_gate_train.py:13"}, "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-25621193fe8d2912", "name": "Legacy-named symbol `test_get_events_returns_copy` in test_model_scope_runtime.py:475", "shortDescription": {"text": "Legacy-named symbol `test_get_events_returns_copy` in test_model_scope_runtime.py:475"}, "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-96ad1b9b57a62bfe", "name": "Commented-code block (7 lines) in test_aep_orchestrator.py:503", "shortDescription": {"text": "Commented-code block (7 lines) in test_aep_orchestrator.py:503"}, "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-db86c4fef366dadb", "name": "Stub function `remediate_none` (body is just `pass`/`return`) \u2014 test_aep_orchestrator.py:780", "shortDescription": {"text": "Stub function `remediate_none` (body is just `pass`/`return`) \u2014 test_aep_orchestrator.py:780"}, "fullDescription": {"text": "Likely an AI scaffold that was never filled in. Remove or implement."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-30c8f8bd514bb6e3", "name": "Legacy-named symbol `reform_rrf_v2` in test_evidence_contract.py:46", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_evidence_contract.py:46"}, "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-00d85c4fbe5e2dd5", "name": "Legacy-named symbol `model_scope_shadow_policy_v1` in model_scope_trainer.py:136", "shortDescription": {"text": "Legacy-named symbol `model_scope_shadow_policy_v1` in model_scope_trainer.py:136"}, "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-e7eeaf2f55832bc4", "name": "Legacy-named symbol `mask_gate_v1` in test_integrated_diagnostics_report.py:65", "shortDescription": {"text": "Legacy-named symbol `mask_gate_v1` in test_integrated_diagnostics_report.py:65"}, "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-ef45b35bfc356f90", "name": "Legacy-named symbol `test_preset_returns_copy` in test_sweep_presets.py:48", "shortDescription": {"text": "Legacy-named symbol `test_preset_returns_copy` in test_sweep_presets.py:48"}, "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-fb714063cb3f9ab7", "name": "Stub function `collection_exists` (body is just `pass`/`return`) \u2014 vector_store.py:13", "shortDescription": {"text": "Stub function `collection_exists` (body is just `pass`/`return`) \u2014 vector_store.py:13"}, "fullDescription": {"text": "Likely an AI scaffold that was never filled in. Remove or implement."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-0ae054e2dc24f995", "name": "Legacy-named symbol `01_reform_v2` in test_road_course_tuning_loop.py:108", "shortDescription": {"text": "Legacy-named symbol `01_reform_v2` in test_road_course_tuning_loop.py:108"}, "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-a1fc52ba50522ddf", "name": "Commented-code block (7 lines) in benchmark_evolution.py:94", "shortDescription": {"text": "Commented-code block (7 lines) in benchmark_evolution.py:94"}, "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-44a3b0225a75c6d0", "name": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope_negatives.py:20", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope_negatives.py:20"}, "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-2a4702089460780f", "name": "Commented-code block (6 lines) in test_antigravity_engine.py:536", "shortDescription": {"text": "Commented-code block (6 lines) in test_antigravity_engine.py:536"}, "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-bc285fa4cc1c507d", "name": "Legacy-named symbol `closed_course_v1` in run_safety_testbed.py:271", "shortDescription": {"text": "Legacy-named symbol `closed_course_v1` in run_safety_testbed.py:271"}, "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-c1a44329f0f825dd", "name": "Legacy-named symbol `learned_reform_gate_v1` in test_analyze_phase_c_results.py:245", "shortDescription": {"text": "Legacy-named symbol `learned_reform_gate_v1` in test_analyze_phase_c_results.py:245"}, "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-05c3ea3b2901a5a3", "name": "Network/subprocess call without timeout or try/except \u2014 test_analyze_phase_c_results.py:552", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 test_analyze_phase_c_results.py:552"}, "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-665ef636aab86b7a", "name": "Legacy-named symbol `reform_rrf_v2` in test_adaptive_overlay.py:28", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_adaptive_overlay.py:28"}, "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-384b7690702a44c9", "name": "Legacy-named symbol `shadow_v1` in test_promotion_contract.py:15", "shortDescription": {"text": "Legacy-named symbol `shadow_v1` in test_promotion_contract.py:15"}, "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-142c5df365c2d85f", "name": "Network/subprocess call without timeout or try/except \u2014 run_weight_refinement_campaign.py:119", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 run_weight_refinement_campaign.py:119"}, "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-8aef50f728997ad2", "name": "Commented-code block (10 lines) in self_healing_chelation.py:737", "shortDescription": {"text": "Commented-code block (10 lines) in self_healing_chelation.py:737"}, "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-abf09a933f45689f", "name": "Legacy-named symbol `test_preset_returns_copy` in test_attnres_adapter.py:206", "shortDescription": {"text": "Legacy-named symbol `test_preset_returns_copy` in test_attnres_adapter.py:206"}, "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-770207331c046645", "name": "Legacy-named symbol `V_old` in antigravity_engine.py:1624", "shortDescription": {"text": "Legacy-named symbol `V_old` in antigravity_engine.py:1624"}, "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-eaaa407aec052e1a", "name": "Legacy-named symbol `learned_reform_gate_v1` in test_run_phase_c_eval.py:302", "shortDescription": {"text": "Legacy-named symbol `learned_reform_gate_v1` in test_run_phase_c_eval.py:302"}, "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-83283112564185a9", "name": "Legacy-named symbol `_deep_copy` in model_scope_memory.py:34", "shortDescription": {"text": "Legacy-named symbol `_deep_copy` in model_scope_memory.py:34"}, "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-2c98dccf91429ed4", "name": "Legacy-named symbol `test_get_log_returns_copy` in test_model_hook_bus.py:162", "shortDescription": {"text": "Legacy-named symbol `test_get_log_returns_copy` in test_model_hook_bus.py:162"}, "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-1b6241942429dd64", "name": "Legacy-named symbol `mask_gate_v1` in test_run_model_scope_campaign.py:115", "shortDescription": {"text": "Legacy-named symbol `mask_gate_v1` in test_run_model_scope_campaign.py:115"}, "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-61cae8925d2eb092", "name": "Network/subprocess call without timeout or try/except \u2014 test_cleanup_review_diagnostic.py:124", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 test_cleanup_review_diagnostic.py:124"}, "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-64d4c401ad64e71e", "name": "Network/subprocess call without timeout or try/except \u2014 run_overnight_campaign.py:149", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 run_overnight_campaign.py:149"}, "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-65be2a56863c645f", "name": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope_coverage.py:21", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope_coverage.py:21"}, "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-4d369bc99dea1e7a", "name": "Legacy-named symbol `test_update_config_is_defensive_copy` in test_tts_engine_integration.py:555", "shortDescription": {"text": "Legacy-named symbol `test_update_config_is_defensive_copy` in test_tts_engine_integration.py:555"}, "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-9106cb14845c6819", "name": "Legacy-named symbol `shadow_v1` in test_model_scope_trainer.py:57", "shortDescription": {"text": "Legacy-named symbol `shadow_v1` in test_model_scope_trainer.py:57"}, "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-5f12dc7fa02d2f6d", "name": "Legacy-named symbol `my_backup` in test_checkpoint_manager.py:59", "shortDescription": {"text": "Legacy-named symbol `my_backup` in test_checkpoint_manager.py:59"}, "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-d428f0c8c080340e", "name": "Legacy-named symbol `learned_reform_gate_v1` in run_phase_c_eval.py:6", "shortDescription": {"text": "Legacy-named symbol `learned_reform_gate_v1` in run_phase_c_eval.py:6"}, "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-438d334db822369a", "name": "Legacy-named symbol `chelated_direction_bank_v1` in feature_direction_bank.py:27", "shortDescription": {"text": "Legacy-named symbol `chelated_direction_bank_v1` in feature_direction_bank.py:27"}, "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-1bf40b54a77ce52f", "name": "Legacy-named symbol `reform_rrf_v2` in learned_reformulation_gate.py:155", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in learned_reformulation_gate.py:155"}, "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-ee6c73b8fc6f71a6", "name": "Legacy-named symbol `reform_rrf_v2` in test_run_gate_train.py:69", "shortDescription": {"text": "Legacy-named symbol `reform_rrf_v2` in test_run_gate_train.py:69"}, "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-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:\ntest_recursive_decomposer.py:setUp, test_recursive_decomposer.py:setUp, test_recursive_decomposer.py:setUp, test_recursive_decomposer.py:setUp\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:\ntest_recursive_decomposer.py:run_inference, test_recursive_decomposer.py:run_inference, test_recursive_decomposer.py:run_inference\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:\ntest_audit_evidence_index_freshness.py:test_audit_blocks_missing_indexed_paths, test_audit_evidence_index_freshness.py:test_audit_blocks_missing_index\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/27744"}, "properties": {"repository": "mattmre/CHELATEDAI", "repoUrl": "https://github.com/mattmre/CHELATEDAI", "branch": "main"}, "results": [{"ruleId": "scanner-9e0ca9dfa5d8e710", "level": "note", "message": {"text": "Possibly dead Python function: latency_seconds"}, "properties": {"repobilityId": "491a5f426f3b6ab1", "scanner": "scanner-primary", "fingerprint": "9e0ca9dfa5d8e710", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "device_profiles.py:42"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ee65a39f45f0a7f5", "level": "note", "message": {"text": "Possibly dead Python function: create_custom_profile"}, "properties": {"repobilityId": "cf0920e40f761497", "scanner": "scanner-primary", "fingerprint": "ee65a39f45f0a7f5", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "device_profiles.py:109"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-db2fa52618ffea2d", "level": "note", "message": {"text": "Possibly dead Python function: ensure_parent_directory"}, "properties": {"repobilityId": "87a80e6349dc9a56", "scanner": "scanner-primary", "fingerprint": "db2fa52618ffea2d", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "run_candidate_transfer_gate.py:254"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-5b4fbcadf39448ec", "level": "note", "message": {"text": "Possibly dead Python function: compare_replay_bundles"}, "properties": {"repobilityId": "d9120ceade59315a", "scanner": "scanner-primary", "fingerprint": "5b4fbcadf39448ec", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "expectation_comparator.py:261"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-84d371cb253d3f5f", "level": "note", "message": {"text": "Possibly dead Python function: clone_parameters"}, "properties": {"repobilityId": "4976baa9d36bb1b3", "scanner": "scanner-primary", "fingerprint": "84d371cb253d3f5f", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "elite_archive.py:21"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-079bc63aaf87ef58", "level": "note", "message": {"text": "Possibly dead Python function: enable_convergence_detection"}, "properties": {"repobilityId": "a4271ea8b528c2c2", "scanner": "scanner-primary", "fingerprint": "079bc63aaf87ef58", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "antigravity_engine.py:745"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-0852209856e3904a", "level": "note", "message": {"text": "Possibly dead Python function: enable_evolutionary_online_updates"}, "properties": {"repobilityId": "cef1f00b357b1084", "scanner": "scanner-primary", "fingerprint": "0852209856e3904a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "antigravity_engine.py:990"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-9b1eab9d12a904b1", "level": "note", "message": {"text": "Possibly dead Python function: enable_adapter_routing"}, "properties": {"repobilityId": "bec8e0aeb10ef138", "scanner": "scanner-primary", "fingerprint": "9b1eab9d12a904b1", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "antigravity_engine.py:1178"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-55878ae89edb9d7f", "level": "note", "message": {"text": "Possibly dead Python function: enable_teacher_weight_scheduling"}, "properties": {"repobilityId": "a8d08510d06b02ba", "scanner": "scanner-primary", "fingerprint": "55878ae89edb9d7f", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "antigravity_engine.py:1437"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-2fd063e71b89cb80", "level": "note", "message": {"text": "Possibly dead Python function: enable_topology_analysis"}, "properties": {"repobilityId": "1cedfb40b3484915", "scanner": "scanner-primary", "fingerprint": "2fd063e71b89cb80", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "antigravity_engine.py:1467"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-4187b574269a77a9", "level": "note", "message": {"text": "Possibly dead Python function: enable_isomer_detection"}, "properties": {"repobilityId": "dc20500b79002a0f", "scanner": "scanner-primary", "fingerprint": "4187b574269a77a9", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "antigravity_engine.py:1481"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-663631b83810ecbc", "level": "note", "message": {"text": "Possibly dead Python function: dataset_engine_factory"}, "properties": {"repobilityId": "0b6bf0a29940f753", "scanner": "scanner-primary", "fingerprint": "663631b83810ecbc", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "benchmark_beir.py:456"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-414d139cc0808c61", "level": "note", "message": {"text": "Possibly dead Python function: hook"}, "properties": {"repobilityId": "0fda80138dc2ef67", "scanner": "scanner-primary", "fingerprint": "414d139cc0808c61", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "model_scope_runtime.py:143"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-242216a9be20950b", "level": "note", "message": {"text": "Possibly dead Python function: update_from_activation"}, "properties": {"repobilityId": "d6fde69c2fbb072f", "scanner": "scanner-primary", "fingerprint": "242216a9be20950b", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "feature_direction_bank.py:42"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-52cfd02c93477cb0", "level": "note", "message": {"text": "Possibly dead Python function: override_count"}, "properties": {"repobilityId": "3306ad7d9b93dec0", "scanner": "scanner-primary", "fingerprint": "52cfd02c93477cb0", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "feature_direction_bank.py:76"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-036e795e8e508529", "level": "note", "message": {"text": "Possibly dead Python function: log_message"}, "properties": {"repobilityId": "965f3150b4af5b2e", "scanner": "scanner-primary", "fingerprint": "036e795e8e508529", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "dashboard_server.py:2034"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-bead75b0f9233e05", "level": "none", "message": {"text": "No API endpoints detected"}, "properties": {"repobilityId": "0f8bb852027c38f8", "scanner": "scanner-primary", "fingerprint": "bead75b0f9233e05", "layer": "api", "severity": "info", "confidence": 1.0, "tags": ["coverage"]}}, {"ruleId": "scanner-26e4510a5c6b828c", "level": "warning", "message": {"text": "Insecure pattern 'direct_innerhtml_assignment' in dashboard_server.py:782"}, "properties": {"repobilityId": "2e628514a0a2c2a2", "scanner": "scanner-primary", "fingerprint": "26e4510a5c6b828c", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "direct_innerhtml_assignment"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "dashboard_server.py"}, "region": {"startLine": 782}}}]}, {"ruleId": "scanner-286fdf8aba544936", "level": "warning", "message": {"text": "Insecure pattern 'cors_wildcard' in dashboard_server.py:2026"}, "properties": {"repobilityId": "f195a57eb43eee81", "scanner": "scanner-primary", "fingerprint": "286fdf8aba544936", "layer": "security", "severity": "medium", "confidence": 1.0, "tags": ["owasp", "cors_wildcard"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "dashboard_server.py"}, "region": {"startLine": 2026}}}]}, {"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-ab71e8146f9054e4", "level": "note", "message": {"text": "Very large file: run_golden_default_autopilot.py (1556 lines)"}, "properties": {"repobilityId": "db9b432a997d2ccc", "scanner": "scanner-primary", "fingerprint": "ab71e8146f9054e4", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-8251ff539a0eee33", "level": "note", "message": {"text": "Very large file: test_unit_core.py (1248 lines)"}, "properties": {"repobilityId": "ef0a8a316aad75be", "scanner": "scanner-primary", "fingerprint": "8251ff539a0eee33", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-a6e2efed79f5a654", "level": "note", "message": {"text": "Very large file: test_aep_orchestrator.py (1171 lines)"}, "properties": {"repobilityId": "dae072dfec9453a0", "scanner": "scanner-primary", "fingerprint": "a6e2efed79f5a654", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-63b00cc8d77a31d6", "level": "note", "message": {"text": "Very large file: test_dashboard_server.py (1165 lines)"}, "properties": {"repobilityId": "9a5e9b25d1627da6", "scanner": "scanner-primary", "fingerprint": "63b00cc8d77a31d6", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-2c41212c5297d299", "level": "note", "message": {"text": "Very large file: antigravity_engine.py (2828 lines)"}, "properties": {"repobilityId": "418ed0b522a2f5ce", "scanner": "scanner-primary", "fingerprint": "2c41212c5297d299", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-d15f12c592601065", "level": "note", "message": {"text": "Very large file: test_tts_engine_integration.py (1200 lines)"}, "properties": {"repobilityId": "d97b1a1ddc15a03d", "scanner": "scanner-primary", "fingerprint": "d15f12c592601065", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-2ba73bf47a536889", "level": "note", "message": {"text": "Very large file: dashboard_server.py (2112 lines)"}, "properties": {"repobilityId": "50c04ea255afadef", "scanner": "scanner-primary", "fingerprint": "2ba73bf47a536889", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "3dc3ec46c3bb7cb6", "scanner": "scanner-primary", "fingerprint": "3ab5d313dda8e5f9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["debug", "cleanup", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-72b2a6250083a784", "level": "warning", "message": {"text": "Placeholder or mock-heavy implementation detected"}, "properties": {"repobilityId": "a02a2811a1f554db", "scanner": "scanner-primary", "fingerprint": "72b2a6250083a784", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["placeholder", "mock-data", "incomplete", "generated-repo-pattern"]}}, {"ruleId": "scanner-2d0c7b7ab8f8aacf", "level": "warning", "message": {"text": "Critical user flow still appears backed by mock or placeholder data"}, "properties": {"repobilityId": "8997e86f52ba1320", "scanner": "scanner-primary", "fingerprint": "2d0c7b7ab8f8aacf", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["placeholder", "mock-data", "critical-flow", "generated-repo-pattern"]}}, {"ruleId": "scanner-749d4bc1bd66df5f", "level": "warning", "message": {"text": "Agent instructions exist but release-hardening basics are missing"}, "properties": {"repobilityId": "48ea50d690875292", "scanner": "scanner-primary", "fingerprint": "749d4bc1bd66df5f", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-bea357a6497a2d5d", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: CLAUDE.md"}, "properties": {"repobilityId": "aae72df3934829ac", "scanner": "scanner-primary", "fingerprint": "bea357a6497a2d5d", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "CLAUDE.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-e42b692bad013bb2", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in run_learned_reformulation_autopilot.py:52"}, "properties": {"repobilityId": "5e9f7309edd7751d", "scanner": "scanner-primary", "fingerprint": "e42b692bad013bb2", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-ceac3494483a0c8d", "level": "note", "message": {"text": "Legacy-named symbol `safe_old` in chelation_logger.py:414"}, "properties": {"repobilityId": "ae7effe58af280c6", "scanner": "scanner-primary", "fingerprint": "ceac3494483a0c8d", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-e888c35aae22a62b", "level": "note", "message": {"text": "Legacy-named symbol `guard_learned_reform_gate_v1` in run_model_scope_overlay_smoke.py:67"}, "properties": {"repobilityId": "fa3c019a78481e4c", "scanner": "scanner-primary", "fingerprint": "e888c35aae22a62b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-d915542a2cc1185d", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_run_golden_default_autopilot.py:76"}, "properties": {"repobilityId": "5a308a56ff671b73", "scanner": "scanner-primary", "fingerprint": "d915542a2cc1185d", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-1433706ce9a76635", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 run_repeatability_check.py:222"}, "properties": {"repobilityId": "d4bd1906ab394c6d", "scanner": "scanner-primary", "fingerprint": "1433706ce9a76635", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-fdc0c57ac25aa66e", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in run_thousand_query_tuning.py:120"}, "properties": {"repobilityId": "60924d76a65b4ec0", "scanner": "scanner-primary", "fingerprint": "fdc0c57ac25aa66e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-0325bf5ad693b833", "level": "note", "message": {"text": "Legacy-named symbol `reform_v2` in run_road_course_tuning_loop.py:32"}, "properties": {"repobilityId": "bf7616447b6327eb", "scanner": "scanner-primary", "fingerprint": "0325bf5ad693b833", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-63ad0c1a4a8dcea9", "level": "none", "message": {"text": "Commented-code block (5 lines) in chelation_adapter.py:106"}, "properties": {"repobilityId": "fbb125a96b5d38e5", "scanner": "scanner-primary", "fingerprint": "63ad0c1a4a8dcea9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-07b15fe3e1a4c062", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in run_golden_default_autopilot.py:445"}, "properties": {"repobilityId": "d699c4b0a38251e6", "scanner": "scanner-primary", "fingerprint": "07b15fe3e1a4c062", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-789a17da1468dfdb", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope.py:30"}, "properties": {"repobilityId": "f205fcefca09ed5a", "scanner": "scanner-primary", "fingerprint": "789a17da1468dfdb", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-65e7940da44d1a54", "level": "note", "message": {"text": "Legacy-named symbol `manual_backup` in checkpoint_manager.py:351"}, "properties": {"repobilityId": "c9fd2f9c1b93ae96", "scanner": "scanner-primary", "fingerprint": "65e7940da44d1a54", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-7b8cb36c41696289", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_learned_reformulation_gate.py:23"}, "properties": {"repobilityId": "341b9cd375b33dcb", "scanner": "scanner-primary", "fingerprint": "7b8cb36c41696289", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-f594ad50c6cef6c2", "level": "note", "message": {"text": "Legacy-named symbol `learned_reform_gate_v1` in test_phase_c_seed.py:33"}, "properties": {"repobilityId": "62454c9bc1fe9811", "scanner": "scanner-primary", "fingerprint": "f594ad50c6cef6c2", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-86591591f88f1b76", "level": "note", "message": {"text": "Legacy-named symbol `model_scope_shadow_policy_v1` in run_model_scope_campaign.py:280"}, "properties": {"repobilityId": "75a7abdb37c574eb", "scanner": "scanner-primary", "fingerprint": "86591591f88f1b76", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-058800ea6b8a331b", "level": "note", "message": {"text": "Stub function `close` (body is just `pass`/`return`) \u2014 test_benchmark_comparative.py:254"}, "properties": {"repobilityId": "d8d7b15d97a7e019", "scanner": "scanner-primary", "fingerprint": "058800ea6b8a331b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "empty-handler", "dead-code"]}}, {"ruleId": "scanner-75d640fe12c4c861", "level": "note", "message": {"text": "Legacy-named symbol `reform_gate_v1` in run_gate_train.py:13"}, "properties": {"repobilityId": "0a87b1081c688bae", "scanner": "scanner-primary", "fingerprint": "75d640fe12c4c861", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-25621193fe8d2912", "level": "note", "message": {"text": "Legacy-named symbol `test_get_events_returns_copy` in test_model_scope_runtime.py:475"}, "properties": {"repobilityId": "1c7d75c776149b7d", "scanner": "scanner-primary", "fingerprint": "25621193fe8d2912", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-96ad1b9b57a62bfe", "level": "none", "message": {"text": "Commented-code block (7 lines) in test_aep_orchestrator.py:503"}, "properties": {"repobilityId": "f169c7b00559a0f3", "scanner": "scanner-primary", "fingerprint": "96ad1b9b57a62bfe", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-db86c4fef366dadb", "level": "note", "message": {"text": "Stub function `remediate_none` (body is just `pass`/`return`) \u2014 test_aep_orchestrator.py:780"}, "properties": {"repobilityId": "7c3f1ef887cb2511", "scanner": "scanner-primary", "fingerprint": "db86c4fef366dadb", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "empty-handler", "dead-code"]}}, {"ruleId": "scanner-30c8f8bd514bb6e3", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_evidence_contract.py:46"}, "properties": {"repobilityId": "00b36768d42b02d1", "scanner": "scanner-primary", "fingerprint": "30c8f8bd514bb6e3", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-00d85c4fbe5e2dd5", "level": "note", "message": {"text": "Legacy-named symbol `model_scope_shadow_policy_v1` in model_scope_trainer.py:136"}, "properties": {"repobilityId": "9c404452a8229b8e", "scanner": "scanner-primary", "fingerprint": "00d85c4fbe5e2dd5", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-e7eeaf2f55832bc4", "level": "note", "message": {"text": "Legacy-named symbol `mask_gate_v1` in test_integrated_diagnostics_report.py:65"}, "properties": {"repobilityId": "70656ec84a2e964d", "scanner": "scanner-primary", "fingerprint": "e7eeaf2f55832bc4", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-ef45b35bfc356f90", "level": "note", "message": {"text": "Legacy-named symbol `test_preset_returns_copy` in test_sweep_presets.py:48"}, "properties": {"repobilityId": "1339170e6670ed19", "scanner": "scanner-primary", "fingerprint": "ef45b35bfc356f90", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-fb714063cb3f9ab7", "level": "note", "message": {"text": "Stub function `collection_exists` (body is just `pass`/`return`) \u2014 vector_store.py:13"}, "properties": {"repobilityId": "75f5bcab2a232b7e", "scanner": "scanner-primary", "fingerprint": "fb714063cb3f9ab7", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "empty-handler", "dead-code"]}}, {"ruleId": "scanner-0ae054e2dc24f995", "level": "note", "message": {"text": "Legacy-named symbol `01_reform_v2` in test_road_course_tuning_loop.py:108"}, "properties": {"repobilityId": "5042b3ebbf84ff45", "scanner": "scanner-primary", "fingerprint": "0ae054e2dc24f995", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-a1fc52ba50522ddf", "level": "none", "message": {"text": "Commented-code block (7 lines) in benchmark_evolution.py:94"}, "properties": {"repobilityId": "8b9981745dbc8b7c", "scanner": "scanner-primary", "fingerprint": "a1fc52ba50522ddf", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-44a3b0225a75c6d0", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope_negatives.py:20"}, "properties": {"repobilityId": "040597d4dcc759a2", "scanner": "scanner-primary", "fingerprint": "44a3b0225a75c6d0", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-2a4702089460780f", "level": "none", "message": {"text": "Commented-code block (6 lines) in test_antigravity_engine.py:536"}, "properties": {"repobilityId": "3dc9fbb6352be8f4", "scanner": "scanner-primary", "fingerprint": "2a4702089460780f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bc285fa4cc1c507d", "level": "note", "message": {"text": "Legacy-named symbol `closed_course_v1` in run_safety_testbed.py:271"}, "properties": {"repobilityId": "fa48085fe60bfaba", "scanner": "scanner-primary", "fingerprint": "bc285fa4cc1c507d", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-c1a44329f0f825dd", "level": "note", "message": {"text": "Legacy-named symbol `learned_reform_gate_v1` in test_analyze_phase_c_results.py:245"}, "properties": {"repobilityId": "45209c99384fea3a", "scanner": "scanner-primary", "fingerprint": "c1a44329f0f825dd", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-05c3ea3b2901a5a3", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 test_analyze_phase_c_results.py:552"}, "properties": {"repobilityId": "862a7ddff2b0ccfa", "scanner": "scanner-primary", "fingerprint": "05c3ea3b2901a5a3", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-665ef636aab86b7a", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_adaptive_overlay.py:28"}, "properties": {"repobilityId": "6beb5a1b4b031c25", "scanner": "scanner-primary", "fingerprint": "665ef636aab86b7a", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-384b7690702a44c9", "level": "note", "message": {"text": "Legacy-named symbol `shadow_v1` in test_promotion_contract.py:15"}, "properties": {"repobilityId": "44d3e6e4db06b29f", "scanner": "scanner-primary", "fingerprint": "384b7690702a44c9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-142c5df365c2d85f", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 run_weight_refinement_campaign.py:119"}, "properties": {"repobilityId": "56a7f01b98df5ebf", "scanner": "scanner-primary", "fingerprint": "142c5df365c2d85f", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-8aef50f728997ad2", "level": "none", "message": {"text": "Commented-code block (10 lines) in self_healing_chelation.py:737"}, "properties": {"repobilityId": "8682efdad0961f47", "scanner": "scanner-primary", "fingerprint": "8aef50f728997ad2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-abf09a933f45689f", "level": "note", "message": {"text": "Legacy-named symbol `test_preset_returns_copy` in test_attnres_adapter.py:206"}, "properties": {"repobilityId": "8c4a8acdbfb4eb22", "scanner": "scanner-primary", "fingerprint": "abf09a933f45689f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-770207331c046645", "level": "note", "message": {"text": "Legacy-named symbol `V_old` in antigravity_engine.py:1624"}, "properties": {"repobilityId": "4ca71dabe4566f94", "scanner": "scanner-primary", "fingerprint": "770207331c046645", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-eaaa407aec052e1a", "level": "note", "message": {"text": "Legacy-named symbol `learned_reform_gate_v1` in test_run_phase_c_eval.py:302"}, "properties": {"repobilityId": "7688ba742f6f0f12", "scanner": "scanner-primary", "fingerprint": "eaaa407aec052e1a", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-83283112564185a9", "level": "note", "message": {"text": "Legacy-named symbol `_deep_copy` in model_scope_memory.py:34"}, "properties": {"repobilityId": "04c738249356a3da", "scanner": "scanner-primary", "fingerprint": "83283112564185a9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-2c98dccf91429ed4", "level": "note", "message": {"text": "Legacy-named symbol `test_get_log_returns_copy` in test_model_hook_bus.py:162"}, "properties": {"repobilityId": "352f0504318b8d70", "scanner": "scanner-primary", "fingerprint": "2c98dccf91429ed4", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-1b6241942429dd64", "level": "note", "message": {"text": "Legacy-named symbol `mask_gate_v1` in test_run_model_scope_campaign.py:115"}, "properties": {"repobilityId": "ff7e3182fd0e2da2", "scanner": "scanner-primary", "fingerprint": "1b6241942429dd64", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-61cae8925d2eb092", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 test_cleanup_review_diagnostic.py:124"}, "properties": {"repobilityId": "4ff6a24883f806a4", "scanner": "scanner-primary", "fingerprint": "61cae8925d2eb092", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-64d4c401ad64e71e", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 run_overnight_campaign.py:149"}, "properties": {"repobilityId": "58b130df74e71482", "scanner": "scanner-primary", "fingerprint": "64d4c401ad64e71e", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-65be2a56863c645f", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_engine_scope_coverage.py:21"}, "properties": {"repobilityId": "b54bcaa9dd649bc0", "scanner": "scanner-primary", "fingerprint": "65be2a56863c645f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-4d369bc99dea1e7a", "level": "note", "message": {"text": "Legacy-named symbol `test_update_config_is_defensive_copy` in test_tts_engine_integration.py:555"}, "properties": {"repobilityId": "2970c78961ec8b36", "scanner": "scanner-primary", "fingerprint": "4d369bc99dea1e7a", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-9106cb14845c6819", "level": "note", "message": {"text": "Legacy-named symbol `shadow_v1` in test_model_scope_trainer.py:57"}, "properties": {"repobilityId": "af681043ad785e6a", "scanner": "scanner-primary", "fingerprint": "9106cb14845c6819", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-5f12dc7fa02d2f6d", "level": "note", "message": {"text": "Legacy-named symbol `my_backup` in test_checkpoint_manager.py:59"}, "properties": {"repobilityId": "a8af5e514d2099b7", "scanner": "scanner-primary", "fingerprint": "5f12dc7fa02d2f6d", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-d428f0c8c080340e", "level": "note", "message": {"text": "Legacy-named symbol `learned_reform_gate_v1` in run_phase_c_eval.py:6"}, "properties": {"repobilityId": "2b1112a2e6b1b781", "scanner": "scanner-primary", "fingerprint": "d428f0c8c080340e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-438d334db822369a", "level": "note", "message": {"text": "Legacy-named symbol `chelated_direction_bank_v1` in feature_direction_bank.py:27"}, "properties": {"repobilityId": "714b5ac5d6258ffa", "scanner": "scanner-primary", "fingerprint": "438d334db822369a", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-1bf40b54a77ce52f", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in learned_reformulation_gate.py:155"}, "properties": {"repobilityId": "6841c583dc67e891", "scanner": "scanner-primary", "fingerprint": "1bf40b54a77ce52f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-ee6c73b8fc6f71a6", "level": "note", "message": {"text": "Legacy-named symbol `reform_rrf_v2` in test_run_gate_train.py:69"}, "properties": {"repobilityId": "b3c4bb5cd78d86db", "scanner": "scanner-primary", "fingerprint": "ee6c73b8fc6f71a6", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-49c98f7cedd9c977", "level": "note", "message": {"text": "Near-duplicate function bodies in 4 places"}, "properties": {"repobilityId": "2e90210c9626e97b", "scanner": "scanner-primary", "fingerprint": "49c98f7cedd9c977", "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": "004f61f0cdc9e052", "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": "28a6ce9206693745", "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": "8967ab40f54524f2", "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": "b57c18beee42132b", "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": "799789e9b6cf0b05", "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": "c9c38f98c7e05be8", "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": "40c48dddb578253c", "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": "b577fc137f796541", "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": "5d1de20327e2612a", "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": "f437a456078030d3", "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": "3693c92efc1afc8e", "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": "e9f2270d6e9ca9d8", "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": "8fd64e0a26412cd3", "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": "6bddee042e7e7373", "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": "f5158cf6d6d02350", "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": "2ea431009dc534de", "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": "26fae78fe47f24a1", "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": "826ebde5d6baf5eb", "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": "d7ed779c608708a0", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}]}]}