{"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-b0e97d2a90b1f1a5", "name": "Possibly dead Python function: resolve_project_root", "shortDescription": {"text": "Possibly dead Python function: resolve_project_root"}, "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-e05a7103fd40a557", "name": "Possibly dead Python function: initialize_async", "shortDescription": {"text": "Possibly dead Python function: initialize_async"}, "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-99590ff359bf2354", "name": "Possibly dead Python function: probe_api_access", "shortDescription": {"text": "Possibly dead Python function: probe_api_access"}, "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-c68d4eba67a34038", "name": "Possibly dead Python function: clear_cache", "shortDescription": {"text": "Possibly dead Python function: clear_cache"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f45069d638e0dc81", "name": "Possibly dead Python function: refresh_schema", "shortDescription": {"text": "Possibly dead Python function: refresh_schema"}, "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-b775665c7f3cedc7", "name": "Possibly dead Python function: check_all_endpoints", "shortDescription": {"text": "Possibly dead Python function: check_all_endpoints"}, "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-55c87c16e45cf537", "name": "Possibly dead Python function: lerp_color", "shortDescription": {"text": "Possibly dead Python function: lerp_color"}, "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-6ccacedaceea63a6", "name": "Possibly dead Python function: print_cyan", "shortDescription": {"text": "Possibly dead Python function: print_cyan"}, "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-f92f088cb75122ae", "name": "Possibly dead Python function: print_light_purple", "shortDescription": {"text": "Possibly dead Python function: print_light_purple"}, "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-751f265662c1cbd3", "name": "Possibly dead Python function: update_progress", "shortDescription": {"text": "Possibly dead Python function: update_progress"}, "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-d5023324d52d1e25", "name": "Possibly dead Python function: compose", "shortDescription": {"text": "Possibly dead Python function: compose"}, "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-7debd45b1f057bba", "name": "Possibly dead Python function: sanitize_prompt_description", "shortDescription": {"text": "Possibly dead Python function: sanitize_prompt_description"}, "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-425bd006dfe45d74", "name": "Possibly dead Python function: process_image", "shortDescription": {"text": "Possibly dead Python function: process_image"}, "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-96ce43997c9ed6ae", "name": "Possibly dead Python function: resolve_project_root", "shortDescription": {"text": "Possibly dead Python function: resolve_project_root"}, "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-6bb8e0f04727905f", "name": "Possibly dead Python function: initialize_async", "shortDescription": {"text": "Possibly dead Python function: initialize_async"}, "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-ade2851c58bb1565", "name": "Possibly dead Python function: probe_api_access", "shortDescription": {"text": "Possibly dead Python function: probe_api_access"}, "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-829471a2de2762e2", "name": "Possibly dead Python function: clear_cache", "shortDescription": {"text": "Possibly dead Python function: clear_cache"}, "fullDescription": {"text": "No callers detected by AST scan in this repo. Could be exported for external callers or a framework handler."}, "properties": {"scanner": "scanner-primary", "layer": "software", "severity": "low", "confidence": 1.0}}, {"id": "scanner-16471b891f64b528", "name": "Possibly dead Python function: refresh_schema", "shortDescription": {"text": "Possibly dead Python function: refresh_schema"}, "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-7b595d9d509c537b", "name": "Possibly dead Python function: check_all_endpoints", "shortDescription": {"text": "Possibly dead Python function: check_all_endpoints"}, "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-35c5292e71cd9659", "name": "Possibly dead Python function: compose", "shortDescription": {"text": "Possibly dead Python function: compose"}, "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-98e92ac514449c8f", "name": "Possibly dead Python function: sanitize_prompt_description", "shortDescription": {"text": "Possibly dead Python function: sanitize_prompt_description"}, "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-0604ccb7bb99b53a", "name": "Possibly dead Python function: process_image", "shortDescription": {"text": "Possibly dead Python function: process_image"}, "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-033275e3385a7842", "name": "Possibly dead Python function: resolve_oldcam_dir", "shortDescription": {"text": "Possibly dead Python function: resolve_oldcam_dir"}, "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-4c7e75e2a1eb2550", "name": "Possibly dead Python function: is_rppg_progress_line", "shortDescription": {"text": "Possibly dead Python function: is_rppg_progress_line"}, "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-56178625401c0811", "name": "Possibly dead Python function: summarize_cases", "shortDescription": {"text": "Possibly dead Python function: summarize_cases"}, "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-c6c57e443c7fef50", "name": "Possibly dead Python function: compromised_pypi_pattern", "shortDescription": {"text": "Possibly dead Python function: compromised_pypi_pattern"}, "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-0d4fff4b9d71d71a", "name": "Possibly dead Python function: apply_macos_button_fix", "shortDescription": {"text": "Possibly dead Python function: apply_macos_button_fix"}, "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-0faf1424931aebaa", "name": "Insecure pattern 'python_os_system' in kling_automation_ui.py:925", "shortDescription": {"text": "Insecure pattern 'python_os_system' in kling_automation_ui.py:925"}, "fullDescription": {"text": "Found a known-risky pattern (python_os_system). Review and replace if possible."}, "properties": {"scanner": "scanner-primary", "layer": "security", "severity": "high", "confidence": 1.0}}, {"id": "scanner-4ad0f2458ff3bcc5", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/github-script@v7 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-1eb0ab3dfa88907b", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/checkout@v4 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-db7d3075d24c48f3", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/checkout@v4 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-cb16edb770a1969a", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/checkout@v4 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-f3663e6a8b7f3b85", "name": "GitHub Actions workflow grants broad write permissions", "shortDescription": {"text": "GitHub Actions workflow grants broad write permissions"}, "fullDescription": {"text": "CI tokens with write permissions increase blast radius when an action, dependency, or PR workflow is compromised. Prefer job-level least-privilege permissions."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "medium", "confidence": 1.0}}, {"id": "scanner-f12915681c919d48", "name": "GitHub Action is tag-pinned rather than SHA-pinned", "shortDescription": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "fullDescription": {"text": "actions/checkout@v4 can move without a code change in this repo. Pin third-party actions to a reviewed 40-character commit SHA."}, "properties": {"scanner": "scanner-primary", "layer": "cicd", "severity": "low", "confidence": 1.0}}, {"id": "scanner-a5a28aa81c4eb451", "name": "Very large file: outpaint_generator.py (1464 lines)", "shortDescription": {"text": "Very large file: outpaint_generator.py (1464 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-975df52166f1edca", "name": "Very large file: kling_automation_ui.py (7265 lines)", "shortDescription": {"text": "Very large file: kling_automation_ui.py (7265 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-e5ec4eab9bd6562d", "name": "Very large file: kling_generator_falai.py (1458 lines)", "shortDescription": {"text": "Very large file: kling_generator_falai.py (1458 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-969d1ade3bb6854d", "name": "Very large file: distribution/outpaint_generator.py (1464 lines)", "shortDescription": {"text": "Very large file: distribution/outpaint_generator.py (1464 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-659ed070278d1b31", "name": "Very large file: distribution/kling_generator_falai.py (1458 lines)", "shortDescription": {"text": "Very large file: distribution/kling_generator_falai.py (1458 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-03aa107dc3addbd5", "name": "Very large file: distribution/automation/rppg.py (1756 lines)", "shortDescription": {"text": "Very large file: distribution/automation/rppg.py (1756 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-6b5e045f587b15da", "name": "Very large file: distribution/automation/pipeline.py (2421 lines)", "shortDescription": {"text": "Very large file: distribution/automation/pipeline.py (2421 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-239c682deb57133f", "name": "Very large file: distribution/scripts/gpu_bootstrap.py (1593 lines)", "shortDescription": {"text": "Very large file: distribution/scripts/gpu_bootstrap.py (1593 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-0964ac65bfe24149", "name": "Very large file: distribution/kling_gui/main_window.py (6488 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/main_window.py (6488 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-954bb2b66daae7fd", "name": "Very large file: distribution/kling_gui/carousel_widget.py (1921 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/carousel_widget.py (1921 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-84772234f19ea2c2", "name": "Very large file: distribution/kling_gui/session_manager.py (1355 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/session_manager.py (1355 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-39d925a60b49f0c3", "name": "Very large file: distribution/kling_gui/video_inspector.py (2054 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/video_inspector.py (2054 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-1f546b0d7468f084", "name": "Very large file: distribution/kling_gui/model_manager_dialog.py (1306 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/model_manager_dialog.py (1306 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-18634632baf0e818", "name": "Very large file: distribution/kling_gui/config_panel.py (2849 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/config_panel.py (2849 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-10cc93e503622519", "name": "Very large file: distribution/kling_gui/queue_manager.py (3293 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/queue_manager.py (3293 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-f9203daa408a2710", "name": "Very large file: distribution/kling_gui/tabs/face_crop_tab.py (3041 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/tabs/face_crop_tab.py (3041 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-5d62eb31c9646819", "name": "Very large file: distribution/kling_gui/tabs/selfie_tab.py (2299 lines)", "shortDescription": {"text": "Very large file: distribution/kling_gui/tabs/selfie_tab.py (2299 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-77e47debb2f78500", "name": "Very large file: tests/test_gpu_bootstrap.py (1137 lines)", "shortDescription": {"text": "Very large file: tests/test_gpu_bootstrap.py (1137 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-97e99aa44186f090", "name": "Very large file: tests/test_automation_pipeline.py (3037 lines)", "shortDescription": {"text": "Very large file: tests/test_automation_pipeline.py (3037 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-9f03664e17141ba7", "name": "Very large file: tests/test_api_keys_and_release_prep.py (1173 lines)", "shortDescription": {"text": "Very large file: tests/test_api_keys_and_release_prep.py (1173 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-baf480dd200dd1e0", "name": "Very large file: tests/test_pr41_ui_polish.py (1154 lines)", "shortDescription": {"text": "Very large file: tests/test_pr41_ui_polish.py (1154 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-7c35b1693b543301", "name": "Very large file: tests/test_oldcam_versions.py (2330 lines)", "shortDescription": {"text": "Very large file: tests/test_oldcam_versions.py (2330 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-e7067682afe8e73d", "name": "Very large file: tests/test_detect_compromise.py (1301 lines)", "shortDescription": {"text": "Very large file: tests/test_detect_compromise.py (1301 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-1a980dd546d8dbcb", "name": "Very large file: automation/rppg.py (1756 lines)", "shortDescription": {"text": "Very large file: automation/rppg.py (1756 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-3fe40a7222b515b2", "name": "Very large file: automation/pipeline.py (2421 lines)", "shortDescription": {"text": "Very large file: automation/pipeline.py (2421 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-279602d5fcf995a2", "name": "Very large file: scripts/gpu_bootstrap.py (1593 lines)", "shortDescription": {"text": "Very large file: scripts/gpu_bootstrap.py (1593 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-b41c0c281a680214", "name": "Very large file: similarity/src/gui.py (1210 lines)", "shortDescription": {"text": "Very large file: similarity/src/gui.py (1210 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-69cee46280d27e1f", "name": "Very large file: kling_gui/main_window.py (6488 lines)", "shortDescription": {"text": "Very large file: kling_gui/main_window.py (6488 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-af417fa6853518fe", "name": "Very large file: kling_gui/carousel_widget.py (1921 lines)", "shortDescription": {"text": "Very large file: kling_gui/carousel_widget.py (1921 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-93d35867bfd94bcb", "name": "Very large file: kling_gui/session_manager.py (1355 lines)", "shortDescription": {"text": "Very large file: kling_gui/session_manager.py (1355 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-bb87898aa7c4272e", "name": "Very large file: kling_gui/video_inspector.py (2054 lines)", "shortDescription": {"text": "Very large file: kling_gui/video_inspector.py (2054 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-c91a4e79c382ba6e", "name": "Very large file: kling_gui/model_manager_dialog.py (1306 lines)", "shortDescription": {"text": "Very large file: kling_gui/model_manager_dialog.py (1306 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-60c22db650b6125e", "name": "Very large file: kling_gui/config_panel.py (2853 lines)", "shortDescription": {"text": "Very large file: kling_gui/config_panel.py (2853 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-bd8e1adff82f4810", "name": "Very large file: kling_gui/queue_manager.py (3294 lines)", "shortDescription": {"text": "Very large file: kling_gui/queue_manager.py (3294 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-b3589a1118a48331", "name": "Very large file: kling_gui/tabs/face_crop_tab.py (3041 lines)", "shortDescription": {"text": "Very large file: kling_gui/tabs/face_crop_tab.py (3041 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-d11b5a689ad52fd6", "name": "Very large file: kling_gui/tabs/selfie_tab.py (2299 lines)", "shortDescription": {"text": "Very large file: kling_gui/tabs/selfie_tab.py (2299 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-a07e9275908c1841", "name": "Very large file: rPPG/rppg_injector.py (5839 lines)", "shortDescription": {"text": "Very large file: rPPG/rppg_injector.py (5839 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-141b30a41e03817b", "name": "No license file detected", "shortDescription": {"text": "No license file detected"}, "fullDescription": {"text": "No LICENSE/COPYING/NOTICE file was found. Generated repositories often omit licensing, which blocks reuse and automated intake."}, "properties": {"scanner": "scanner-primary", "layer": "quality", "severity": "low", "confidence": 1.0}}, {"id": "scanner-3ab5d313dda8e5f9", "name": "Debug logging residue appears in source files", "shortDescription": {"text": "Debug logging residue appears in source files"}, "fullDescription": {"text": "Found 1506 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 79 placeholder/mock markers across 36 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 license. 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-4a503446e48dd229", "name": "Agent authority lacks a verifier contract: similarity/claude.md", "shortDescription": {"text": "Agent authority lacks a verifier contract: similarity/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-f8ecae71bc9ed7db", "name": "Commented-code block (10 lines) in selfie_generator.py:28", "shortDescription": {"text": "Commented-code block (10 lines) in selfie_generator.py:28"}, "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-abf29ea5184c7931", "name": "Commented-code block (5 lines) in dependency_health_check.py:19", "shortDescription": {"text": "Commented-code block (5 lines) in dependency_health_check.py:19"}, "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-4e87aec6128e4fbc", "name": "Network/subprocess call without timeout or try/except \u2014 dependency_health_check.py:497", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 dependency_health_check.py:497"}, "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-5fffdcc75b22f786", "name": "Commented-code block (5 lines) in path_utils.py:22", "shortDescription": {"text": "Commented-code block (5 lines) in path_utils.py:22"}, "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-5df79aa233874a08", "name": "Commented-code block (23 lines) in similarity_engine.py:626", "shortDescription": {"text": "Commented-code block (23 lines) in similarity_engine.py:626"}, "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-f1de2cf8e63536da", "name": "Network/subprocess call without timeout or try/except \u2014 similarity_engine.py:136", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 similarity_engine.py:136"}, "fullDescription": {"text": "`urllib.request.urlretrieve(...)` 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-f7720c81ddc84bba", "name": "Legacy-named symbol `_edge_seal_copy` in outpaint_generator.py:261", "shortDescription": {"text": "Legacy-named symbol `_edge_seal_copy` in outpaint_generator.py:261"}, "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-56be267271da4670", "name": "Commented-code block (9 lines) in outpaint_generator.py:602", "shortDescription": {"text": "Commented-code block (9 lines) in outpaint_generator.py:602"}, "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-dc3d9907c9a2a6a1", "name": "Commented-code block (7 lines) in model_schema_manager.py:389", "shortDescription": {"text": "Commented-code block (7 lines) in model_schema_manager.py:389"}, "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-6afa1035a894107f", "name": "Commented-code block (7 lines) in create_icon.py:251", "shortDescription": {"text": "Commented-code block (7 lines) in create_icon.py:251"}, "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-2c610485b1524a67", "name": "Legacy-named symbol `_select_model_fetch_all_legacy` in kling_automation_ui.py:1962", "shortDescription": {"text": "Legacy-named symbol `_select_model_fetch_all_legacy` in kling_automation_ui.py:1962"}, "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-d85c0d44188c4ecc", "name": "Commented-code block (7 lines) in kling_automation_ui.py:64", "shortDescription": {"text": "Commented-code block (7 lines) in kling_automation_ui.py:64"}, "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-b9167ab8309aa793", "name": "Commented-code block (7 lines) in model_metadata.py:231", "shortDescription": {"text": "Commented-code block (7 lines) in model_metadata.py:231"}, "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-20736db2f005d72b", "name": "Commented-code block (10 lines) in face_similarity.py:137", "shortDescription": {"text": "Commented-code block (10 lines) in face_similarity.py:137"}, "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-5a91408c2f41e503", "name": "Commented-code block (5 lines) in vision_analyzer.py:195", "shortDescription": {"text": "Commented-code block (5 lines) in vision_analyzer.py:195"}, "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-4ef54668320bf673", "name": "Commented-code block (6 lines) in api_keys.py:15", "shortDescription": {"text": "Commented-code block (6 lines) in api_keys.py:15"}, "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-78d2a8d6713faf03", "name": "Commented-code block (6 lines) in fal_utils.py:519", "shortDescription": {"text": "Commented-code block (6 lines) in fal_utils.py:519"}, "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-6e699623bfc15a1c", "name": "Commented-code block (8 lines) in kling_generator_falai.py:32", "shortDescription": {"text": "Commented-code block (8 lines) in kling_generator_falai.py:32"}, "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-e49485d7d347ca33", "name": "Commented-code block (6 lines) in dependency_checker.py:56", "shortDescription": {"text": "Commented-code block (6 lines) in dependency_checker.py:56"}, "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-40c7d9025f79e07f", "name": "Network/subprocess call without timeout or try/except \u2014 dependency_checker.py:698", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 dependency_checker.py:698"}, "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-8f9ad14338531fa9", "name": "Commented-code block (10 lines) in distribution/selfie_generator.py:28", "shortDescription": {"text": "Commented-code block (10 lines) in distribution/selfie_generator.py:28"}, "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-8f035a0485b993b7", "name": "Commented-code block (7 lines) in distribution/build_similarity_zip.py:32", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/build_similarity_zip.py:32"}, "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-c66184ababde9fc2", "name": "Commented-code block (5 lines) in distribution/dependency_health_check.py:19", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/dependency_health_check.py:19"}, "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-05e22711b72298b3", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/dependency_health_check.py:497", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/dependency_health_check.py:497"}, "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-f32a26d0a5295d98", "name": "Commented-code block (5 lines) in distribution/path_utils.py:22", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/path_utils.py:22"}, "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-49b09d1dffb5f4c1", "name": "Commented-code block (23 lines) in distribution/similarity_engine.py:626", "shortDescription": {"text": "Commented-code block (23 lines) in distribution/similarity_engine.py:626"}, "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-b1ae6553cf820271", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/similarity_engine.py:136", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/similarity_engine.py:136"}, "fullDescription": {"text": "`urllib.request.urlretrieve(...)` 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-eb03188fa0d77038", "name": "Legacy-named symbol `_edge_seal_copy` in distribution/outpaint_generator.py:261", "shortDescription": {"text": "Legacy-named symbol `_edge_seal_copy` in distribution/outpaint_generator.py:261"}, "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-02ee74370ea6c5d2", "name": "Commented-code block (9 lines) in distribution/outpaint_generator.py:602", "shortDescription": {"text": "Commented-code block (9 lines) in distribution/outpaint_generator.py:602"}, "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-a11b6b68db6e4826", "name": "Commented-code block (7 lines) in distribution/model_schema_manager.py:389", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/model_schema_manager.py:389"}, "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-0bcda0a57731575a", "name": "Commented-code block (9 lines) in distribution/build_release_personal.py:40", "shortDescription": {"text": "Commented-code block (9 lines) in distribution/build_release_personal.py:40"}, "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-dd659cc947a4fd20", "name": "Commented-code block (7 lines) in distribution/model_metadata.py:231", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/model_metadata.py:231"}, "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-e4e716d20f96329d", "name": "Commented-code block (10 lines) in distribution/face_similarity.py:137", "shortDescription": {"text": "Commented-code block (10 lines) in distribution/face_similarity.py:137"}, "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-866107cf98cd6c00", "name": "Legacy-named symbol `outpaint_2x_default_reset_v2` in distribution/release_prep.py:402", "shortDescription": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in distribution/release_prep.py:402"}, "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-e0cead6506e901a3", "name": "Commented-code block (7 lines) in distribution/release_prep.py:25", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/release_prep.py:25"}, "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-82c4ba88b6d4b65e", "name": "Commented-code block (5 lines) in distribution/vision_analyzer.py:195", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/vision_analyzer.py:195"}, "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-14bc15887004d6a7", "name": "Commented-code block (6 lines) in distribution/api_keys.py:15", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/api_keys.py:15"}, "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-71be863501400180", "name": "Commented-code block (6 lines) in distribution/fal_utils.py:519", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/fal_utils.py:519"}, "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-2d5d304053854502", "name": "Commented-code block (8 lines) in distribution/kling_generator_falai.py:32", "shortDescription": {"text": "Commented-code block (8 lines) in distribution/kling_generator_falai.py:32"}, "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-437ab523fccc6e89", "name": "Commented-code block (5 lines) in distribution/sync_from_root.py:11", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/sync_from_root.py:11"}, "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-bd07fad73ed8e7ff", "name": "Commented-code block (6 lines) in distribution/dependency_checker.py:56", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/dependency_checker.py:56"}, "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-3a2ee8c66685a984", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/dependency_checker.py:698", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/dependency_checker.py:698"}, "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-528d1a13018ec77c", "name": "Commented-code block (5 lines) in distribution/automation/oldcam.py:75", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/automation/oldcam.py:75"}, "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-c0aabe7202dfe99b", "name": "Commented-code block (8 lines) in distribution/automation/rppg.py:147", "shortDescription": {"text": "Commented-code block (8 lines) in distribution/automation/rppg.py:147"}, "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-31265e3d68daa583", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/automation/rppg.py:1132", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/automation/rppg.py:1132"}, "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-a5a2771d4e6fa318", "name": "Commented-code block (5 lines) in distribution/automation/discovery.py:199", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/automation/discovery.py:199"}, "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-e0825dba5c91bde6", "name": "Commented-code block (7 lines) in distribution/automation/pipeline.py:100", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/automation/pipeline.py:100"}, "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-691de3b41cc686f5", "name": "Commented-code block (5 lines) in distribution/automation/config.py:34", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/automation/config.py:34"}, "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-53933da299059c7c", "name": "Commented-code block (9 lines) in distribution/automation/video_loop.py:148", "shortDescription": {"text": "Commented-code block (9 lines) in distribution/automation/video_loop.py:148"}, "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-c46da8a3d63c86c8", "name": "Commented-code block (12 lines) in distribution/automation/manifest.py:80", "shortDescription": {"text": "Commented-code block (12 lines) in distribution/automation/manifest.py:80"}, "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-afa9a37bc1459fa0", "name": "Commented-code block (5 lines) in distribution/automation/face_track_gate.py:80", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/automation/face_track_gate.py:80"}, "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-540f93379d8876b9", "name": "Commented-code block (5 lines) in distribution/scripts/read_requirement_spec.py:30", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/scripts/read_requirement_spec.py:30"}, "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-f0e9114bf3c19d1e", "name": "Commented-code block (5 lines) in distribution/scripts/detect_compromise.py:67", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/scripts/detect_compromise.py:67"}, "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-549623d84226618e", "name": "Commented-code block (5 lines) in distribution/scripts/hulud_kit_scan.py:123", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/scripts/hulud_kit_scan.py:123"}, "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-4176bf39d5166f30", "name": "Commented-code block (14 lines) in distribution/scripts/gpu_bootstrap.py:99", "shortDescription": {"text": "Commented-code block (14 lines) in distribution/scripts/gpu_bootstrap.py:99"}, "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-48639711df970b84", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/scripts/gpu_bootstrap.py:284", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/scripts/gpu_bootstrap.py:284"}, "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-d17ad0c4095516ff", "name": "Commented-code block (11 lines) in distribution/scripts/ensure_uv.py:84", "shortDescription": {"text": "Commented-code block (11 lines) in distribution/scripts/ensure_uv.py:84"}, "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-cd01510544380b2c", "name": "Commented-code block (6 lines) in distribution/scripts/uv_sync_deps.py:111", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/scripts/uv_sync_deps.py:111"}, "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-0c36dc01e41327b5", "name": "Commented-code block (6 lines) in distribution/scripts/cuda_dll_paths.py:36", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/scripts/cuda_dll_paths.py:36"}, "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-3e950a69e7bf0fb4", "name": "Commented-code block (11 lines) in distribution/scripts/rppg_import_diag.py:51", "shortDescription": {"text": "Commented-code block (11 lines) in distribution/scripts/rppg_import_diag.py:51"}, "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-2f5b5ed22059124b", "name": "Commented-code block (5 lines) in distribution/scripts/uv_torch_select.py:249", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/scripts/uv_torch_select.py:249"}, "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-ee4146bd319d7f22", "name": "Commented-code block (6 lines) in distribution/kling_gui/video_discovery.py:32", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/kling_gui/video_discovery.py:32"}, "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-53b69cea629d938e", "name": "Commented-code block (5 lines) in distribution/kling_gui/theme.py:20", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/theme.py:20"}, "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-3e03308f4f9d976e", "name": "Commented-code block (5 lines) in distribution/kling_gui/tag_utils.py:85", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/tag_utils.py:85"}, "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-b84db02f6171e9d3", "name": "Legacy-named symbol `session_autosave_collapsed_v1` in distribution/kling_gui/main_window.py:974", "shortDescription": {"text": "Legacy-named symbol `session_autosave_collapsed_v1` in distribution/kling_gui/main_window.py:974"}, "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-3445bb7338652bc2", "name": "Commented-code block (6 lines) in distribution/kling_gui/main_window.py:163", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/kling_gui/main_window.py:163"}, "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-af8d0d5a4f8ebbff", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/main_window.py:4758", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/main_window.py:4758"}, "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-7b9f194bb06bd978", "name": "Commented-code block (7 lines) in distribution/kling_gui/carousel_widget.py:87", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/kling_gui/carousel_widget.py:87"}, "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-13a8ade3e76aac34", "name": "Commented-code block (5 lines) in distribution/kling_gui/session_manager.py:380", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/session_manager.py:380"}, "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-62938bd4ac3d720e", "name": "Commented-code block (5 lines) in distribution/kling_gui/video_inspector.py:139", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/video_inspector.py:139"}, "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-25519811b44e3082", "name": "Commented-code block (7 lines) in distribution/kling_gui/image_state.py:15", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/kling_gui/image_state.py:15"}, "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-b37d3beefef7deb7", "name": "Commented-code block (10 lines) in distribution/kling_gui/dependency_repair_dialog.py:145", "shortDescription": {"text": "Commented-code block (10 lines) in distribution/kling_gui/dependency_repair_dialog.py:145"}, "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-d20c3629676f53b2", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/dependency_repair_dialog.py:319", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/dependency_repair_dialog.py:319"}, "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-b145191fcf90eac7", "name": "Commented-code block (5 lines) in distribution/kling_gui/model_manager_dialog.py:400", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/model_manager_dialog.py:400"}, "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-0c85f76ab3518d27", "name": "Commented-code block (7 lines) in distribution/kling_gui/layout_utils.py:129", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/kling_gui/layout_utils.py:129"}, "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-e65a44ad9c24c3b5", "name": "Commented-code block (5 lines) in distribution/kling_gui/compare_panel.py:105", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/compare_panel.py:105"}, "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-bb496395ef56d8d5", "name": "Commented-code block (6 lines) in distribution/kling_gui/video_metadata.py:37", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/kling_gui/video_metadata.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-58aea41b9232e4ac", "name": "Commented-code block (5 lines) in distribution/kling_gui/config_panel.py:139", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/config_panel.py:139"}, "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-64bcab989bab5789", "name": "Commented-code block (6 lines) in distribution/kling_gui/queue_manager.py:132", "shortDescription": {"text": "Commented-code block (6 lines) in distribution/kling_gui/queue_manager.py:132"}, "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-70ff3bfc3cf98821", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/queue_manager.py:759", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/queue_manager.py:759"}, "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-88f8f77e9e219b47", "name": "Commented-code block (7 lines) in distribution/kling_gui/workspace_markers.py:222", "shortDescription": {"text": "Commented-code block (7 lines) in distribution/kling_gui/workspace_markers.py:222"}, "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-6affa124d4401339", "name": "Legacy-named symbol `outpaint_2x_default_reset_v2` in distribution/kling_gui/tabs/face_crop_tab.py:321", "shortDescription": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in distribution/kling_gui/tabs/face_crop_tab.py:321"}, "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-3751cbb3931491b6", "name": "Commented-code block (9 lines) in distribution/kling_gui/tabs/face_crop_tab.py:90", "shortDescription": {"text": "Commented-code block (9 lines) in distribution/kling_gui/tabs/face_crop_tab.py:90"}, "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-697fdab13dac0fc1", "name": "Commented-code block (8 lines) in distribution/kling_gui/tabs/expand_tab.py:68", "shortDescription": {"text": "Commented-code block (8 lines) in distribution/kling_gui/tabs/expand_tab.py:68"}, "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-a69b846658918403", "name": "Commented-code block (5 lines) in distribution/kling_gui/tabs/selfie_tab.py:46", "shortDescription": {"text": "Commented-code block (5 lines) in distribution/kling_gui/tabs/selfie_tab.py:46"}, "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-c1a037e2844b7c44", "name": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/tabs/selfie_tab.py:1703", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/tabs/selfie_tab.py:1703"}, "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-2bcbd87f867fc8a1", "name": "Commented-code block (9 lines) in distribution/kling_gui/tabs/outpaint_tab.py:256", "shortDescription": {"text": "Commented-code block (9 lines) in distribution/kling_gui/tabs/outpaint_tab.py:256"}, "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-589c50c47aa04f5d", "name": "Commented-code block (5 lines) in tests/test_win_python_resolver.py:126", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_win_python_resolver.py:126"}, "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-b2c3dc6c774cca10", "name": "Commented-code block (7 lines) in tests/test_selfie_models.py:77", "shortDescription": {"text": "Commented-code block (7 lines) in tests/test_selfie_models.py:77"}, "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-fedb4c82b9fd708e", "name": "Legacy-named symbol `test_assert_numpy_pinned_flags_v2` in tests/test_fresh_install_numpy_pin.py:47", "shortDescription": {"text": "Legacy-named symbol `test_assert_numpy_pinned_flags_v2` in tests/test_fresh_install_numpy_pin.py:47"}, "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-14484a0b7da1a170", "name": "Commented-code block (6 lines) in tests/test_fresh_install_numpy_pin.py:212", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_fresh_install_numpy_pin.py:212"}, "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-06d78631aaecdc82", "name": "Commented-code block (7 lines) in tests/test_similarity_canonical_path.py:95", "shortDescription": {"text": "Commented-code block (7 lines) in tests/test_similarity_canonical_path.py:95"}, "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-4a62bd2d55592e94", "name": "Commented-code block (5 lines) in tests/test_rppg_streamer_heartbeat.py:352", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_rppg_streamer_heartbeat.py:352"}, "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-a015a8e67477bef1", "name": "Commented-code block (6 lines) in tests/test_similarity_engine.py:439", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_similarity_engine.py:439"}, "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-b931a0fd4b01428a", "name": "Commented-code block (9 lines) in tests/conftest.py:20", "shortDescription": {"text": "Commented-code block (9 lines) in tests/conftest.py:20"}, "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-f7b42ce108af503b", "name": "Commented-code block (7 lines) in tests/test_macos_dev_extra_provides_pytest.py:28", "shortDescription": {"text": "Commented-code block (7 lines) in tests/test_macos_dev_extra_provides_pytest.py:28"}, "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-a7806b0af06752ad", "name": "Commented-code block (6 lines) in tests/test_rppg_launcher_self_heal.py:62", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_rppg_launcher_self_heal.py:62"}, "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-60bf6de564a9b005", "name": "Commented-code block (5 lines) in tests/test_queue_manager_abort.py:102", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_queue_manager_abort.py:102"}, "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-3bf38980bbaf1f43", "name": "Legacy-named symbol `python_unused` in tests/test_gpu_bootstrap.py:71", "shortDescription": {"text": "Legacy-named symbol `python_unused` in tests/test_gpu_bootstrap.py:71"}, "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-e618f383e7322030", "name": "Commented-code block (6 lines) in tests/test_gpu_bootstrap.py:145", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_gpu_bootstrap.py:145"}, "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-e2128d3f5125f4c7", "name": "Commented-code block (8 lines) in tests/test_mediapipe_runtime_deps.py:149", "shortDescription": {"text": "Commented-code block (8 lines) in tests/test_mediapipe_runtime_deps.py:149"}, "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-8b89bab28d8e8e7f", "name": "Commented-code block (5 lines) in tests/test_automation_pipeline.py:423", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_automation_pipeline.py:423"}, "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-77dac791fa7b9b97", "name": "Commented-code block (7 lines) in tests/test_api_keys_and_release_prep.py:568", "shortDescription": {"text": "Commented-code block (7 lines) in tests/test_api_keys_and_release_prep.py:568"}, "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-cf210c04ac787ba9", "name": "Commented-code block (5 lines) in tests/test_queue_manager_rppg_bool_parse.py:53", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_queue_manager_rppg_bool_parse.py:53"}, "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-6c89a089b4271c27", "name": "Commented-code block (6 lines) in tests/test_video_inspector_unknown_length.py:58", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_video_inspector_unknown_length.py:58"}, "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-f30c986e5345c9b9", "name": "Legacy-named symbol `expanded_v2` in tests/test_session_load_folder_rescan.py:1012", "shortDescription": {"text": "Legacy-named symbol `expanded_v2` in tests/test_session_load_folder_rescan.py:1012"}, "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-d465acbfb30b3f6c", "name": "Legacy-named symbol `selfie_bad_old` in tests/test_automation_discovery.py:164", "shortDescription": {"text": "Legacy-named symbol `selfie_bad_old` in tests/test_automation_discovery.py:164"}, "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-2175bec295b65105", "name": "Commented-code block (5 lines) in tests/test_pr41_ui_polish.py:90", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_pr41_ui_polish.py:90"}, "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-5b45a3baada2aef8", "name": "Commented-code block (7 lines) in tests/test_runtime_paths.py:75", "shortDescription": {"text": "Commented-code block (7 lines) in tests/test_runtime_paths.py:75"}, "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-ac8eb1a77e8aa0c3", "name": "Commented-code block (5 lines) in tests/test_rppg_progress_tracker.py:83", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_rppg_progress_tracker.py:83"}, "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-6d53664244b61c5a", "name": "Commented-code block (6 lines) in tests/test_rppg_snapshot_integrity.py:102", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_rppg_snapshot_integrity.py:102"}, "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-15aa2d36a7027c94", "name": "Commented-code block (5 lines) in tests/test_oldcam_versions.py:2041", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_oldcam_versions.py:2041"}, "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-7f49c7a44b16e5d4", "name": "Commented-code block (7 lines) in tests/test_workspace_markers.py:269", "shortDescription": {"text": "Commented-code block (7 lines) in tests/test_workspace_markers.py:269"}, "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-dc004976af8a274b", "name": "Commented-code block (5 lines) in tests/test_automation_cli_smoke.py:700", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_automation_cli_smoke.py:700"}, "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-d691837844d49dcf", "name": "Legacy-named symbol `outpaint_2x_default_reset_v2` in tests/test_face_crop_2x_migration.py:7", "shortDescription": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in tests/test_face_crop_2x_migration.py:7"}, "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-4023bda60ff7cf9d", "name": "Commented-code block (6 lines) in tests/test_face_crop_2x_migration.py:90", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_face_crop_2x_migration.py:90"}, "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-01c7aec0511d027c", "name": "Commented-code block (10 lines) in tests/test_launcher_health_check_loop.py:53", "shortDescription": {"text": "Commented-code block (10 lines) in tests/test_launcher_health_check_loop.py:53"}, "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-5ddb981387aafcec", "name": "Commented-code block (6 lines) in tests/test_selfie_generator_timeout.py:7", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_selfie_generator_timeout.py:7"}, "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-dd757584664d2f14", "name": "Commented-code block (5 lines) in tests/test_progress_update_wiring.py:47", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_progress_update_wiring.py:47"}, "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-443715f54aa2dc14", "name": "Legacy-named symbol `crop_old` in tests/test_expand25_logic.py:50", "shortDescription": {"text": "Legacy-named symbol `crop_old` in tests/test_expand25_logic.py:50"}, "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-d73eff46fd06c535", "name": "Legacy-named symbol `_edge_seal_copy` in tests/test_outpaint_edge_seal.py:16", "shortDescription": {"text": "Legacy-named symbol `_edge_seal_copy` in tests/test_outpaint_edge_seal.py:16"}, "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-6a4f2ed50b983aa9", "name": "Commented-code block (8 lines) in tests/test_macos_tkdnd_loads.py:45", "shortDescription": {"text": "Commented-code block (8 lines) in tests/test_macos_tkdnd_loads.py:45"}, "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-05c6c1be23414f96", "name": "Commented-code block (8 lines) in tests/test_dnd_fallback.py:92", "shortDescription": {"text": "Commented-code block (8 lines) in tests/test_dnd_fallback.py:92"}, "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-d38a1262db77cb7d", "name": "Commented-code block (5 lines) in tests/test_detect_compromise.py:638", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_detect_compromise.py:638"}, "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-9f4fa8f33f2a08cd", "name": "Commented-code block (6 lines) in tests/test_bat_paren_escaping.py:128", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_bat_paren_escaping.py:128"}, "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-f35d28059529b4af", "name": "Legacy-named symbol `expanded_v2` in tests/test_face_crop_outpaint_paths.py:44", "shortDescription": {"text": "Legacy-named symbol `expanded_v2` in tests/test_face_crop_outpaint_paths.py:44"}, "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-58e4d1e16f279afb", "name": "Commented-code block (5 lines) in tests/test_dependency_health_check.py:639", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_dependency_health_check.py:639"}, "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-c482467b06b14654", "name": "Commented-code block (5 lines) in tests/test_stability_improvements.py:784", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_stability_improvements.py:784"}, "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-3ae654ef6c65cf7e", "name": "Commented-code block (5 lines) in tests/test_video_inspector.py:759", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_video_inspector.py:759"}, "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-439920d251a01bef", "name": "Commented-code block (6 lines) in tests/test_automation_manifest.py:400", "shortDescription": {"text": "Commented-code block (6 lines) in tests/test_automation_manifest.py:400"}, "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-083b4d3af17a5b68", "name": "Commented-code block (5 lines) in tests/test_layout_sizing.py:47", "shortDescription": {"text": "Commented-code block (5 lines) in tests/test_layout_sizing.py:47"}, "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-7dadf5fe72015218", "name": "Commented-code block (5 lines) in automation/oldcam.py:75", "shortDescription": {"text": "Commented-code block (5 lines) in automation/oldcam.py:75"}, "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-81d8504468fa97e6", "name": "Commented-code block (8 lines) in automation/rppg.py:147", "shortDescription": {"text": "Commented-code block (8 lines) in automation/rppg.py:147"}, "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-96e28672d516cdae", "name": "Network/subprocess call without timeout or try/except \u2014 automation/rppg.py:1132", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 automation/rppg.py:1132"}, "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-3301e54c84e6ddbc", "name": "Commented-code block (5 lines) in automation/discovery.py:199", "shortDescription": {"text": "Commented-code block (5 lines) in automation/discovery.py:199"}, "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-91574f88a157bf00", "name": "Commented-code block (7 lines) in automation/pipeline.py:100", "shortDescription": {"text": "Commented-code block (7 lines) in automation/pipeline.py:100"}, "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-7e9457799fed7166", "name": "Commented-code block (5 lines) in automation/config.py:34", "shortDescription": {"text": "Commented-code block (5 lines) in automation/config.py:34"}, "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-9b214a042e7e01c7", "name": "Commented-code block (9 lines) in automation/video_loop.py:148", "shortDescription": {"text": "Commented-code block (9 lines) in automation/video_loop.py:148"}, "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-42d179b44f329639", "name": "Commented-code block (12 lines) in automation/manifest.py:80", "shortDescription": {"text": "Commented-code block (12 lines) in automation/manifest.py:80"}, "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-a860d9b82a2389c7", "name": "Commented-code block (5 lines) in automation/face_track_gate.py:80", "shortDescription": {"text": "Commented-code block (5 lines) in automation/face_track_gate.py:80"}, "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-661e8b327320c1d1", "name": "Commented-code block (5 lines) in scripts/read_requirement_spec.py:30", "shortDescription": {"text": "Commented-code block (5 lines) in scripts/read_requirement_spec.py:30"}, "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-c3e89b6c4be507b5", "name": "Commented-code block (5 lines) in scripts/detect_compromise.py:67", "shortDescription": {"text": "Commented-code block (5 lines) in scripts/detect_compromise.py:67"}, "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-a4263009993ae9f5", "name": "Commented-code block (5 lines) in scripts/hulud_kit_scan.py:123", "shortDescription": {"text": "Commented-code block (5 lines) in scripts/hulud_kit_scan.py:123"}, "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-257458e4f90641ce", "name": "Commented-code block (14 lines) in scripts/gpu_bootstrap.py:99", "shortDescription": {"text": "Commented-code block (14 lines) in scripts/gpu_bootstrap.py:99"}, "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-edbbf9931447a95c", "name": "Network/subprocess call without timeout or try/except \u2014 scripts/gpu_bootstrap.py:284", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 scripts/gpu_bootstrap.py:284"}, "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-6b8092157aae8c03", "name": "Commented-code block (11 lines) in scripts/ensure_uv.py:84", "shortDescription": {"text": "Commented-code block (11 lines) in scripts/ensure_uv.py:84"}, "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-1476f74a7b97b5c8", "name": "Commented-code block (6 lines) in scripts/uv_sync_deps.py:111", "shortDescription": {"text": "Commented-code block (6 lines) in scripts/uv_sync_deps.py:111"}, "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-48baca9f823c5816", "name": "Commented-code block (6 lines) in scripts/cuda_dll_paths.py:36", "shortDescription": {"text": "Commented-code block (6 lines) in scripts/cuda_dll_paths.py:36"}, "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-bc90741fd120aaca", "name": "Commented-code block (11 lines) in scripts/rppg_import_diag.py:51", "shortDescription": {"text": "Commented-code block (11 lines) in scripts/rppg_import_diag.py:51"}, "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-3e40af74d05652e1", "name": "Commented-code block (5 lines) in scripts/uv_torch_select.py:256", "shortDescription": {"text": "Commented-code block (5 lines) in scripts/uv_torch_select.py:256"}, "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-255d6d7c77336935", "name": "Commented-code block (7 lines) in oldcam-v14/oldcam.py:610", "shortDescription": {"text": "Commented-code block (7 lines) in oldcam-v14/oldcam.py:610"}, "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-9f382b2c7e2d5e44", "name": "Commented-code block (7 lines) in oldcam-v14/macOS/oldcam.py:583", "shortDescription": {"text": "Commented-code block (7 lines) in oldcam-v14/macOS/oldcam.py:583"}, "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-171149e2dd3fc3ae", "name": "Commented-code block (5 lines) in oldcam-v10/oldcam.py:634", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-v10/oldcam.py:634"}, "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-9d46195a240f30fa", "name": "Commented-code block (5 lines) in oldcam-v10/macOS/oldcam.py:573", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-v10/macOS/oldcam.py:573"}, "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-840a9d164fa0861b", "name": "Network/subprocess call without timeout or try/except \u2014 similarity/extract_face.py:32", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 similarity/extract_face.py:32"}, "fullDescription": {"text": "`urllib.request.urlretrieve(...)` 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-349e1b956efb7189", "name": "Commented-code block (5 lines) in similarity/main.py:7", "shortDescription": {"text": "Commented-code block (5 lines) in similarity/main.py:7"}, "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-f8911ada0538e747", "name": "Commented-code block (7 lines) in similarity/tests/test_gui.py:634", "shortDescription": {"text": "Commented-code block (7 lines) in similarity/tests/test_gui.py:634"}, "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-64d328bd47af1295", "name": "Commented-code block (7 lines) in similarity/tests/test_engine.py:39", "shortDescription": {"text": "Commented-code block (7 lines) in similarity/tests/test_engine.py:39"}, "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-f32c2a0f8eb975f6", "name": "Commented-code block (5 lines) in similarity/src/cli.py:165", "shortDescription": {"text": "Commented-code block (5 lines) in similarity/src/cli.py:165"}, "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-4b7730d8665d9e1b", "name": "Commented-code block (6 lines) in similarity/src/gui.py:239", "shortDescription": {"text": "Commented-code block (6 lines) in similarity/src/gui.py:239"}, "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-74362b9e88488d7d", "name": "Commented-code block (7 lines) in oldcam-v13/oldcam.py:554", "shortDescription": {"text": "Commented-code block (7 lines) in oldcam-v13/oldcam.py:554"}, "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-cf8218b000b62259", "name": "Commented-code block (7 lines) in oldcam-v13/macOS/oldcam.py:527", "shortDescription": {"text": "Commented-code block (7 lines) in oldcam-v13/macOS/oldcam.py:527"}, "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-079b01dec855d18b", "name": "Commented-code block (14 lines) in oldcam-v11/oldcam.py:620", "shortDescription": {"text": "Commented-code block (14 lines) in oldcam-v11/oldcam.py:620"}, "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-fae91377134e5d00", "name": "Commented-code block (14 lines) in oldcam-v11/macOS/oldcam.py:562", "shortDescription": {"text": "Commented-code block (14 lines) in oldcam-v11/macOS/oldcam.py:562"}, "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-671f2fd2b98831b9", "name": "Commented-code block (8 lines) in oldcam-v15/oldcam.py:122", "shortDescription": {"text": "Commented-code block (8 lines) in oldcam-v15/oldcam.py:122"}, "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-b75aa8eb4721224e", "name": "Commented-code block (5 lines) in oldcam-v15/launcher.py:12", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-v15/launcher.py:12"}, "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-abd493b423789e2b", "name": "Commented-code block (8 lines) in oldcam-v15/macOS/oldcam.py:122", "shortDescription": {"text": "Commented-code block (8 lines) in oldcam-v15/macOS/oldcam.py:122"}, "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-ed6e7122d35c7431", "name": "Commented-code block (5 lines) in oldcam-v9/oldcam.py:537", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-v9/oldcam.py:537"}, "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-d7faf1ef75f202ef", "name": "Commented-code block (5 lines) in oldcam-v9/macOS/oldcam.py:510", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-v9/macOS/oldcam.py:510"}, "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-361a16b5b56f795c", "name": "Commented-code block (8 lines) in resemble-score/src/forensics.py:64", "shortDescription": {"text": "Commented-code block (8 lines) in resemble-score/src/forensics.py:64"}, "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-5949f934b91503bc", "name": "Commented-code block (7 lines) in oldcam-v12/oldcam.py:551", "shortDescription": {"text": "Commented-code block (7 lines) in oldcam-v12/oldcam.py:551"}, "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-633e66d44d47ce12", "name": "Commented-code block (7 lines) in oldcam-v12/macOS/oldcam.py:524", "shortDescription": {"text": "Commented-code block (7 lines) in oldcam-v12/macOS/oldcam.py:524"}, "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-d4d62531d16352f1", "name": "Commented-code block (6 lines) in kling_gui/video_discovery.py:32", "shortDescription": {"text": "Commented-code block (6 lines) in kling_gui/video_discovery.py:32"}, "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-7f54f0c39851d81b", "name": "Commented-code block (5 lines) in kling_gui/theme.py:20", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/theme.py:20"}, "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-aa55b7ba516d87f2", "name": "Commented-code block (5 lines) in kling_gui/tag_utils.py:85", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/tag_utils.py:85"}, "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-83cc045d9f93cb60", "name": "Legacy-named symbol `session_autosave_collapsed_v1` in kling_gui/main_window.py:974", "shortDescription": {"text": "Legacy-named symbol `session_autosave_collapsed_v1` in kling_gui/main_window.py:974"}, "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-d977ae2afc37e548", "name": "Commented-code block (6 lines) in kling_gui/main_window.py:163", "shortDescription": {"text": "Commented-code block (6 lines) in kling_gui/main_window.py:163"}, "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-1b6f0f66643274d4", "name": "Network/subprocess call without timeout or try/except \u2014 kling_gui/main_window.py:4758", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/main_window.py:4758"}, "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-b90339ad7e0fd085", "name": "Commented-code block (7 lines) in kling_gui/carousel_widget.py:87", "shortDescription": {"text": "Commented-code block (7 lines) in kling_gui/carousel_widget.py:87"}, "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-384e2379e54596e4", "name": "Commented-code block (5 lines) in kling_gui/session_manager.py:380", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/session_manager.py:380"}, "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-9c102c50a9f26410", "name": "Commented-code block (5 lines) in kling_gui/video_inspector.py:139", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/video_inspector.py:139"}, "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-116aebc24c1326f9", "name": "Commented-code block (7 lines) in kling_gui/image_state.py:15", "shortDescription": {"text": "Commented-code block (7 lines) in kling_gui/image_state.py:15"}, "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-7e0dad733a9d190f", "name": "Commented-code block (10 lines) in kling_gui/dependency_repair_dialog.py:145", "shortDescription": {"text": "Commented-code block (10 lines) in kling_gui/dependency_repair_dialog.py:145"}, "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-e130de73016c5eac", "name": "Network/subprocess call without timeout or try/except \u2014 kling_gui/dependency_repair_dialog.py:319", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/dependency_repair_dialog.py:319"}, "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-0ed2b980dfae04f1", "name": "Commented-code block (5 lines) in kling_gui/model_manager_dialog.py:400", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/model_manager_dialog.py:400"}, "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-d30416d6d8de2a12", "name": "Commented-code block (7 lines) in kling_gui/layout_utils.py:129", "shortDescription": {"text": "Commented-code block (7 lines) in kling_gui/layout_utils.py:129"}, "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-65ed8d50558bb6ad", "name": "Commented-code block (5 lines) in kling_gui/compare_panel.py:105", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/compare_panel.py:105"}, "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-1ce4632467995be1", "name": "Commented-code block (6 lines) in kling_gui/video_metadata.py:37", "shortDescription": {"text": "Commented-code block (6 lines) in kling_gui/video_metadata.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-5d7729722d031e5a", "name": "Commented-code block (5 lines) in kling_gui/config_panel.py:142", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/config_panel.py:142"}, "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-814e13c17cd2c748", "name": "Commented-code block (6 lines) in kling_gui/queue_manager.py:132", "shortDescription": {"text": "Commented-code block (6 lines) in kling_gui/queue_manager.py:132"}, "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-adb7227c0af410ae", "name": "Network/subprocess call without timeout or try/except \u2014 kling_gui/queue_manager.py:759", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/queue_manager.py:759"}, "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-4ff1fc209b05c371", "name": "Commented-code block (7 lines) in kling_gui/workspace_markers.py:222", "shortDescription": {"text": "Commented-code block (7 lines) in kling_gui/workspace_markers.py:222"}, "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-335b77172c8355b7", "name": "Legacy-named symbol `outpaint_2x_default_reset_v2` in kling_gui/tabs/face_crop_tab.py:321", "shortDescription": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in kling_gui/tabs/face_crop_tab.py:321"}, "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-5238dd6d117261e8", "name": "Commented-code block (9 lines) in kling_gui/tabs/face_crop_tab.py:90", "shortDescription": {"text": "Commented-code block (9 lines) in kling_gui/tabs/face_crop_tab.py:90"}, "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-0982e4df27cdd9f6", "name": "Commented-code block (8 lines) in kling_gui/tabs/expand_tab.py:68", "shortDescription": {"text": "Commented-code block (8 lines) in kling_gui/tabs/expand_tab.py:68"}, "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-55ad2db8b734e21f", "name": "Commented-code block (5 lines) in kling_gui/tabs/selfie_tab.py:46", "shortDescription": {"text": "Commented-code block (5 lines) in kling_gui/tabs/selfie_tab.py:46"}, "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-c27b9fe669cf6262", "name": "Network/subprocess call without timeout or try/except \u2014 kling_gui/tabs/selfie_tab.py:1703", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/tabs/selfie_tab.py:1703"}, "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-d22841f10d8d7207", "name": "Commented-code block (9 lines) in kling_gui/tabs/outpaint_tab.py:256", "shortDescription": {"text": "Commented-code block (9 lines) in kling_gui/tabs/outpaint_tab.py:256"}, "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-13c7d477d73c96c0", "name": "Commented-code block (5 lines) in oldcam-testing/oldcam_v18.py:90", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v18.py:90"}, "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-b4abfba7be3f1d51", "name": "Commented-code block (6 lines) in oldcam-testing/oldcam_v19.py:97", "shortDescription": {"text": "Commented-code block (6 lines) in oldcam-testing/oldcam_v19.py:97"}, "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-b321e62e17ffceda", "name": "Commented-code block (8 lines) in oldcam-testing/oldcam_v24.py:176", "shortDescription": {"text": "Commented-code block (8 lines) in oldcam-testing/oldcam_v24.py:176"}, "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-112135f8ae208d52", "name": "Commented-code block (8 lines) in oldcam-testing/oldcam_v20.py:159", "shortDescription": {"text": "Commented-code block (8 lines) in oldcam-testing/oldcam_v20.py:159"}, "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-e1306f207389468d", "name": "Commented-code block (8 lines) in oldcam-testing/oldcam_v16.py:135", "shortDescription": {"text": "Commented-code block (8 lines) in oldcam-testing/oldcam_v16.py:135"}, "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-f60bb80abc15fc85", "name": "Commented-code block (7 lines) in oldcam-testing/oldcam_v25.py:112", "shortDescription": {"text": "Commented-code block (7 lines) in oldcam-testing/oldcam_v25.py:112"}, "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-1ccb6c755bb359b2", "name": "Commented-code block (5 lines) in oldcam-testing/oldcam_v17.py:89", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v17.py:89"}, "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-dbab1384af9c6f83", "name": "Commented-code block (5 lines) in oldcam-testing/oldcam_v21.py:99", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v21.py:99"}, "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-e4454836e66b60a5", "name": "Commented-code block (5 lines) in oldcam-testing/oldcam_v23.py:106", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v23.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-a928911563a15363", "name": "Commented-code block (6 lines) in oldcam-testing/rppg_harness.py:123", "shortDescription": {"text": "Commented-code block (6 lines) in oldcam-testing/rppg_harness.py:123"}, "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-b4269d2715779a20", "name": "Commented-code block (7 lines) in rPPG/rppg_injector.py:49", "shortDescription": {"text": "Commented-code block (7 lines) in rPPG/rppg_injector.py:49"}, "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-e02a79b8b2094d2c", "name": "Network/subprocess call without timeout or try/except \u2014 rPPG/rppg_injector.py:1264", "shortDescription": {"text": "Network/subprocess call without timeout or try/except \u2014 rPPG/rppg_injector.py:1264"}, "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-0c1205f26a73c161", "name": "Stub function `_clear_cupy_kernel_cache` (body is just `pass`/`return`) \u2014 rPPG/rppg_injector.py:138", "shortDescription": {"text": "Stub function `_clear_cupy_kernel_cache` (body is just `pass`/`return`) \u2014 rPPG/rppg_injector.py:138"}, "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-1244945f8d443ab6", "name": "Commented-code block (7 lines) in rPPG/v6_spectrum_scorer.py:26", "shortDescription": {"text": "Commented-code block (7 lines) in rPPG/v6_spectrum_scorer.py:26"}, "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-03c02cd5d589049c", "name": "Commented-code block (8 lines) in oldcam-v24/oldcam.py:167", "shortDescription": {"text": "Commented-code block (8 lines) in oldcam-v24/oldcam.py:167"}, "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-2c15f92395a43e3b", "name": "Commented-code block (5 lines) in oldcam-v24/launcher.py:12", "shortDescription": {"text": "Commented-code block (5 lines) in oldcam-v24/launcher.py:12"}, "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-4ea61141d64295f0", "name": "Commented-code block (8 lines) in oldcam-v24/macOS/oldcam.py:167", "shortDescription": {"text": "Commented-code block (8 lines) in oldcam-v24/macOS/oldcam.py:167"}, "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-33a6b62e30ce7ab4", "name": "Near-duplicate function bodies in 6 places", "shortDescription": {"text": "Near-duplicate function bodies in 6 places"}, "fullDescription": {"text": "Functions with the same first-5-line body hash:\ncrop_polisher.py:set_progress_callback, crop_upscaler.py:set_progress_callback, vision_analyzer.py:set_progress_callback, distribution/crop_polisher.py:set_progress_callback\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:\ncrop_polisher.py:polish, distribution/crop_polisher.py:polish\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/23838"}, "properties": {"repository": "aaronvstory/selfie-gen-ultimate", "repoUrl": "https://github.com/aaronvstory/selfie-gen-ultimate", "branch": "main"}, "results": [{"ruleId": "scanner-b0e97d2a90b1f1a5", "level": "note", "message": {"text": "Possibly dead Python function: resolve_project_root"}, "properties": {"repobilityId": "60cd7e2c994a535a", "scanner": "scanner-primary", "fingerprint": "b0e97d2a90b1f1a5", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "path_utils.py:541"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-e05a7103fd40a557", "level": "note", "message": {"text": "Possibly dead Python function: initialize_async"}, "properties": {"repobilityId": "23c060046f636058", "scanner": "scanner-primary", "fingerprint": "e05a7103fd40a557", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "similarity_engine.py:114"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-99590ff359bf2354", "level": "note", "message": {"text": "Possibly dead Python function: probe_api_access"}, "properties": {"repobilityId": "8a717534e20561b8", "scanner": "scanner-primary", "fingerprint": "99590ff359bf2354", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "model_schema_manager.py:102"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-c68d4eba67a34038", "level": "note", "message": {"text": "Possibly dead Python function: clear_cache"}, "properties": {"repobilityId": "089acf3efecdf10a", "scanner": "scanner-primary", "fingerprint": "c68d4eba67a34038", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "model_schema_manager.py:688"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f45069d638e0dc81", "level": "note", "message": {"text": "Possibly dead Python function: refresh_schema"}, "properties": {"repobilityId": "9cd908c7b8e62d26", "scanner": "scanner-primary", "fingerprint": "f45069d638e0dc81", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "model_schema_manager.py:756"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-b775665c7f3cedc7", "level": "note", "message": {"text": "Possibly dead Python function: check_all_endpoints"}, "properties": {"repobilityId": "df9dd09b63e556b7", "scanner": "scanner-primary", "fingerprint": "b775665c7f3cedc7", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "model_schema_manager.py:789"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-55c87c16e45cf537", "level": "note", "message": {"text": "Possibly dead Python function: lerp_color"}, "properties": {"repobilityId": "f768f394cad6a8f4", "scanner": "scanner-primary", "fingerprint": "55c87c16e45cf537", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "create_icon.py:40"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-6ccacedaceea63a6", "level": "note", "message": {"text": "Possibly dead Python function: print_cyan"}, "properties": {"repobilityId": "695f3a5aa9a5784e", "scanner": "scanner-primary", "fingerprint": "6ccacedaceea63a6", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "kling_automation_ui.py:931"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f92f088cb75122ae", "level": "note", "message": {"text": "Possibly dead Python function: print_light_purple"}, "properties": {"repobilityId": "a19f4448117748d8", "scanner": "scanner-primary", "fingerprint": "f92f088cb75122ae", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "kling_automation_ui.py:935"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-751f265662c1cbd3", "level": "note", "message": {"text": "Possibly dead Python function: update_progress"}, "properties": {"repobilityId": "00877585aa2a12d8", "scanner": "scanner-primary", "fingerprint": "751f265662c1cbd3", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "kling_automation_ui.py:6936"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-d5023324d52d1e25", "level": "note", "message": {"text": "Possibly dead Python function: compose"}, "properties": {"repobilityId": "e8baae2c9d6dad8b", "scanner": "scanner-primary", "fingerprint": "d5023324d52d1e25", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "selfie_prompt_composer.py:59"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-7debd45b1f057bba", "level": "note", "message": {"text": "Possibly dead Python function: sanitize_prompt_description"}, "properties": {"repobilityId": "d2e155821ae351d8", "scanner": "scanner-primary", "fingerprint": "7debd45b1f057bba", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "kling_generator_falai.py:305"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-425bd006dfe45d74", "level": "note", "message": {"text": "Possibly dead Python function: process_image"}, "properties": {"repobilityId": "8624286eb53905dd", "scanner": "scanner-primary", "fingerprint": "425bd006dfe45d74", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "kling_generator_falai.py:1378"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-96ce43997c9ed6ae", "level": "note", "message": {"text": "Possibly dead Python function: resolve_project_root"}, "properties": {"repobilityId": "60cd7e2c994a535a", "scanner": "scanner-primary", "fingerprint": "96ce43997c9ed6ae", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/path_utils.py:541"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-6bb8e0f04727905f", "level": "note", "message": {"text": "Possibly dead Python function: initialize_async"}, "properties": {"repobilityId": "23c060046f636058", "scanner": "scanner-primary", "fingerprint": "6bb8e0f04727905f", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/similarity_engine.py:114"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-ade2851c58bb1565", "level": "note", "message": {"text": "Possibly dead Python function: probe_api_access"}, "properties": {"repobilityId": "8a717534e20561b8", "scanner": "scanner-primary", "fingerprint": "ade2851c58bb1565", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/model_schema_manager.py:102"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-829471a2de2762e2", "level": "note", "message": {"text": "Possibly dead Python function: clear_cache"}, "properties": {"repobilityId": "089acf3efecdf10a", "scanner": "scanner-primary", "fingerprint": "829471a2de2762e2", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/model_schema_manager.py:688"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-16471b891f64b528", "level": "note", "message": {"text": "Possibly dead Python function: refresh_schema"}, "properties": {"repobilityId": "9cd908c7b8e62d26", "scanner": "scanner-primary", "fingerprint": "16471b891f64b528", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/model_schema_manager.py:756"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-7b595d9d509c537b", "level": "note", "message": {"text": "Possibly dead Python function: check_all_endpoints"}, "properties": {"repobilityId": "df9dd09b63e556b7", "scanner": "scanner-primary", "fingerprint": "7b595d9d509c537b", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/model_schema_manager.py:789"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-35c5292e71cd9659", "level": "note", "message": {"text": "Possibly dead Python function: compose"}, "properties": {"repobilityId": "e8baae2c9d6dad8b", "scanner": "scanner-primary", "fingerprint": "35c5292e71cd9659", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/selfie_prompt_composer.py:59"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-98e92ac514449c8f", "level": "note", "message": {"text": "Possibly dead Python function: sanitize_prompt_description"}, "properties": {"repobilityId": "d2e155821ae351d8", "scanner": "scanner-primary", "fingerprint": "98e92ac514449c8f", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/kling_generator_falai.py:305"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-0604ccb7bb99b53a", "level": "note", "message": {"text": "Possibly dead Python function: process_image"}, "properties": {"repobilityId": "8624286eb53905dd", "scanner": "scanner-primary", "fingerprint": "0604ccb7bb99b53a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/kling_generator_falai.py:1378"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-033275e3385a7842", "level": "note", "message": {"text": "Possibly dead Python function: resolve_oldcam_dir"}, "properties": {"repobilityId": "f984741cb138291c", "scanner": "scanner-primary", "fingerprint": "033275e3385a7842", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/automation/oldcam.py:102"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-4c7e75e2a1eb2550", "level": "note", "message": {"text": "Possibly dead Python function: is_rppg_progress_line"}, "properties": {"repobilityId": "7b692e49702997ed", "scanner": "scanner-primary", "fingerprint": "4c7e75e2a1eb2550", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/automation/rppg.py:770"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-56178625401c0811", "level": "note", "message": {"text": "Possibly dead Python function: summarize_cases"}, "properties": {"repobilityId": "2c1f6948ed358f30", "scanner": "scanner-primary", "fingerprint": "56178625401c0811", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/automation/discovery.py:270"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-c6c57e443c7fef50", "level": "note", "message": {"text": "Possibly dead Python function: compromised_pypi_pattern"}, "properties": {"repobilityId": "231378e826b6fe29", "scanner": "scanner-primary", "fingerprint": "c6c57e443c7fef50", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/scripts/hulud_kit_scan.py:161"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-0d4fff4b9d71d71a", "level": "note", "message": {"text": "Possibly dead Python function: apply_macos_button_fix"}, "properties": {"repobilityId": "8ab2cfff2f3b46be", "scanner": "scanner-primary", "fingerprint": "0d4fff4b9d71d71a", "layer": "software", "severity": "low", "confidence": 1.0, "tags": ["dead-code"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "distribution/kling_gui/theme.py:167"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-0faf1424931aebaa", "level": "error", "message": {"text": "Insecure pattern 'python_os_system' in kling_automation_ui.py:925"}, "properties": {"repobilityId": "db12aa7a38027a10", "scanner": "scanner-primary", "fingerprint": "0faf1424931aebaa", "layer": "security", "severity": "high", "confidence": 1.0, "tags": ["owasp", "python_os_system"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "kling_automation_ui.py"}, "region": {"startLine": 925}}}]}, {"ruleId": "scanner-4ad0f2458ff3bcc5", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "9916118d70c06d24", "scanner": "scanner-primary", "fingerprint": "4ad0f2458ff3bcc5", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/auto-add-openai-key.yml"}, "region": {"startLine": 42}}}]}, {"ruleId": "scanner-4ad0f2458ff3bcc5", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "9916118d70c06d24", "scanner": "scanner-primary", "fingerprint": "4ad0f2458ff3bcc5", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/auto-add-openai-key.yml"}, "region": {"startLine": 84}}}]}, {"ruleId": "scanner-1eb0ab3dfa88907b", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "51ef80ef2f1089d3", "scanner": "scanner-primary", "fingerprint": "1eb0ab3dfa88907b", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/similarity-tests.yml"}, "region": {"startLine": 22}}}]}, {"ruleId": "scanner-1eb0ab3dfa88907b", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "8a3f71441ac46758", "scanner": "scanner-primary", "fingerprint": "1eb0ab3dfa88907b", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/similarity-tests.yml"}, "region": {"startLine": 25}}}]}, {"ruleId": "scanner-db7d3075d24c48f3", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "4b599d318d1f8eae", "scanner": "scanner-primary", "fingerprint": "db7d3075d24c48f3", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-pr-review.yml"}, "region": {"startLine": 27}}}]}, {"ruleId": "scanner-db7d3075d24c48f3", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "3fb36265095815f0", "scanner": "scanner-primary", "fingerprint": "db7d3075d24c48f3", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-pr-review.yml"}, "region": {"startLine": 38}}}]}, {"ruleId": "scanner-db7d3075d24c48f3", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "795eda36e44ec8b1", "scanner": "scanner-primary", "fingerprint": "db7d3075d24c48f3", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-pr-review.yml"}, "region": {"startLine": 81}}}]}, {"ruleId": "scanner-db7d3075d24c48f3", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "880b3320cffac0d8", "scanner": "scanner-primary", "fingerprint": "db7d3075d24c48f3", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-pr-review.yml"}, "region": {"startLine": 125}}}]}, {"ruleId": "scanner-cb16edb770a1969a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "5794d7bfb62a8fe6", "scanner": "scanner-primary", "fingerprint": "cb16edb770a1969a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 29}}}]}, {"ruleId": "scanner-cb16edb770a1969a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "71210432301c4fe3", "scanner": "scanner-primary", "fingerprint": "cb16edb770a1969a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 35}}}]}, {"ruleId": "scanner-cb16edb770a1969a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "f8f1f59efb421c0c", "scanner": "scanner-primary", "fingerprint": "cb16edb770a1969a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 40}}}]}, {"ruleId": "scanner-cb16edb770a1969a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "5953f0a1235afa9a", "scanner": "scanner-primary", "fingerprint": "cb16edb770a1969a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 46}}}]}, {"ruleId": "scanner-cb16edb770a1969a", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "26e5dacaf062df0b", "scanner": "scanner-primary", "fingerprint": "cb16edb770a1969a", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 64}}}]}, {"ruleId": "scanner-cb16edb770a1969a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "5953f0a1235afa9a", "scanner": "scanner-primary", "fingerprint": "cb16edb770a1969a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 132}}}]}, {"ruleId": "scanner-cb16edb770a1969a", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "9db7aa4b884035e6", "scanner": "scanner-primary", "fingerprint": "cb16edb770a1969a", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 199}}}]}, {"ruleId": "scanner-f3663e6a8b7f3b85", "level": "warning", "message": {"text": "GitHub Actions workflow grants broad write permissions"}, "properties": {"repobilityId": "c07ef30074f51de4", "scanner": "scanner-primary", "fingerprint": "f3663e6a8b7f3b85", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "least-privilege"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/codex-autofix-ci.yml"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "61dccaab63aa853d", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 30}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "59e54ff5293f51ac", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 33}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "61dccaab63aa853d", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 126}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "59e54ff5293f51ac", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 129}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "61dccaab63aa853d", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 203}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "warning", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "b6975633815a1f0f", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "medium", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 213}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "61dccaab63aa853d", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 230}}}]}, {"ruleId": "scanner-f12915681c919d48", "level": "note", "message": {"text": "GitHub Action is tag-pinned rather than SHA-pinned"}, "properties": {"repobilityId": "59e54ff5293f51ac", "scanner": "scanner-primary", "fingerprint": "f12915681c919d48", "layer": "cicd", "severity": "low", "confidence": 1.0, "tags": ["supply-chain", "github-actions", "pinned-dependencies"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": ".github/workflows/supply-chain-audit.yml"}, "region": {"startLine": 233}}}]}, {"ruleId": "scanner-a5a28aa81c4eb451", "level": "note", "message": {"text": "Very large file: outpaint_generator.py (1464 lines)"}, "properties": {"repobilityId": "716cf2ebab89df14", "scanner": "scanner-primary", "fingerprint": "a5a28aa81c4eb451", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-975df52166f1edca", "level": "note", "message": {"text": "Very large file: kling_automation_ui.py (7265 lines)"}, "properties": {"repobilityId": "7be90449209e6c79", "scanner": "scanner-primary", "fingerprint": "975df52166f1edca", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-e5ec4eab9bd6562d", "level": "note", "message": {"text": "Very large file: kling_generator_falai.py (1458 lines)"}, "properties": {"repobilityId": "423d49e5d3f1bc06", "scanner": "scanner-primary", "fingerprint": "e5ec4eab9bd6562d", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-969d1ade3bb6854d", "level": "note", "message": {"text": "Very large file: distribution/outpaint_generator.py (1464 lines)"}, "properties": {"repobilityId": "ba65cf75dbb4ce58", "scanner": "scanner-primary", "fingerprint": "969d1ade3bb6854d", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-659ed070278d1b31", "level": "note", "message": {"text": "Very large file: distribution/kling_generator_falai.py (1458 lines)"}, "properties": {"repobilityId": "e257f2f72490b944", "scanner": "scanner-primary", "fingerprint": "659ed070278d1b31", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-03aa107dc3addbd5", "level": "note", "message": {"text": "Very large file: distribution/automation/rppg.py (1756 lines)"}, "properties": {"repobilityId": "66ddc0ec6b409e3e", "scanner": "scanner-primary", "fingerprint": "03aa107dc3addbd5", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-6b5e045f587b15da", "level": "note", "message": {"text": "Very large file: distribution/automation/pipeline.py (2421 lines)"}, "properties": {"repobilityId": "dac174d628105382", "scanner": "scanner-primary", "fingerprint": "6b5e045f587b15da", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-239c682deb57133f", "level": "note", "message": {"text": "Very large file: distribution/scripts/gpu_bootstrap.py (1593 lines)"}, "properties": {"repobilityId": "efce9a593d75be03", "scanner": "scanner-primary", "fingerprint": "239c682deb57133f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-0964ac65bfe24149", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/main_window.py (6488 lines)"}, "properties": {"repobilityId": "822b7eb24231b899", "scanner": "scanner-primary", "fingerprint": "0964ac65bfe24149", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-954bb2b66daae7fd", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/carousel_widget.py (1921 lines)"}, "properties": {"repobilityId": "9bd83be0ecd9fdf7", "scanner": "scanner-primary", "fingerprint": "954bb2b66daae7fd", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-84772234f19ea2c2", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/session_manager.py (1355 lines)"}, "properties": {"repobilityId": "d47be91421c9a4e7", "scanner": "scanner-primary", "fingerprint": "84772234f19ea2c2", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-39d925a60b49f0c3", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/video_inspector.py (2054 lines)"}, "properties": {"repobilityId": "d8345690526fb857", "scanner": "scanner-primary", "fingerprint": "39d925a60b49f0c3", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-1f546b0d7468f084", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/model_manager_dialog.py (1306 lines)"}, "properties": {"repobilityId": "f35ff7dafad4881c", "scanner": "scanner-primary", "fingerprint": "1f546b0d7468f084", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-18634632baf0e818", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/config_panel.py (2849 lines)"}, "properties": {"repobilityId": "5d692e0497e1b7f4", "scanner": "scanner-primary", "fingerprint": "18634632baf0e818", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-10cc93e503622519", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/queue_manager.py (3293 lines)"}, "properties": {"repobilityId": "0b6cae1bf93a65e0", "scanner": "scanner-primary", "fingerprint": "10cc93e503622519", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-f9203daa408a2710", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/tabs/face_crop_tab.py (3041 lines)"}, "properties": {"repobilityId": "c4da4744c1922f97", "scanner": "scanner-primary", "fingerprint": "f9203daa408a2710", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-5d62eb31c9646819", "level": "note", "message": {"text": "Very large file: distribution/kling_gui/tabs/selfie_tab.py (2299 lines)"}, "properties": {"repobilityId": "61abbd6dcdbc66e1", "scanner": "scanner-primary", "fingerprint": "5d62eb31c9646819", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-77e47debb2f78500", "level": "note", "message": {"text": "Very large file: tests/test_gpu_bootstrap.py (1137 lines)"}, "properties": {"repobilityId": "55eef46ce4a05144", "scanner": "scanner-primary", "fingerprint": "77e47debb2f78500", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-97e99aa44186f090", "level": "note", "message": {"text": "Very large file: tests/test_automation_pipeline.py (3037 lines)"}, "properties": {"repobilityId": "1e49d5caff614efd", "scanner": "scanner-primary", "fingerprint": "97e99aa44186f090", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-9f03664e17141ba7", "level": "note", "message": {"text": "Very large file: tests/test_api_keys_and_release_prep.py (1173 lines)"}, "properties": {"repobilityId": "fcb3f6e958252a97", "scanner": "scanner-primary", "fingerprint": "9f03664e17141ba7", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-baf480dd200dd1e0", "level": "note", "message": {"text": "Very large file: tests/test_pr41_ui_polish.py (1154 lines)"}, "properties": {"repobilityId": "fadcf1ebd7bbb324", "scanner": "scanner-primary", "fingerprint": "baf480dd200dd1e0", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-7c35b1693b543301", "level": "note", "message": {"text": "Very large file: tests/test_oldcam_versions.py (2330 lines)"}, "properties": {"repobilityId": "dea92e57f1e07193", "scanner": "scanner-primary", "fingerprint": "7c35b1693b543301", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-e7067682afe8e73d", "level": "note", "message": {"text": "Very large file: tests/test_detect_compromise.py (1301 lines)"}, "properties": {"repobilityId": "f99b8418356704d3", "scanner": "scanner-primary", "fingerprint": "e7067682afe8e73d", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-1a980dd546d8dbcb", "level": "note", "message": {"text": "Very large file: automation/rppg.py (1756 lines)"}, "properties": {"repobilityId": "7d6ab514b8cb145f", "scanner": "scanner-primary", "fingerprint": "1a980dd546d8dbcb", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-3fe40a7222b515b2", "level": "note", "message": {"text": "Very large file: automation/pipeline.py (2421 lines)"}, "properties": {"repobilityId": "417ade6c2d508949", "scanner": "scanner-primary", "fingerprint": "3fe40a7222b515b2", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-279602d5fcf995a2", "level": "note", "message": {"text": "Very large file: scripts/gpu_bootstrap.py (1593 lines)"}, "properties": {"repobilityId": "f9aefe4757f7eef8", "scanner": "scanner-primary", "fingerprint": "279602d5fcf995a2", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-b41c0c281a680214", "level": "note", "message": {"text": "Very large file: similarity/src/gui.py (1210 lines)"}, "properties": {"repobilityId": "cf3e915990e1b653", "scanner": "scanner-primary", "fingerprint": "b41c0c281a680214", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-69cee46280d27e1f", "level": "note", "message": {"text": "Very large file: kling_gui/main_window.py (6488 lines)"}, "properties": {"repobilityId": "f547c724e4831766", "scanner": "scanner-primary", "fingerprint": "69cee46280d27e1f", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-af417fa6853518fe", "level": "note", "message": {"text": "Very large file: kling_gui/carousel_widget.py (1921 lines)"}, "properties": {"repobilityId": "f57346a3e413e25c", "scanner": "scanner-primary", "fingerprint": "af417fa6853518fe", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-93d35867bfd94bcb", "level": "note", "message": {"text": "Very large file: kling_gui/session_manager.py (1355 lines)"}, "properties": {"repobilityId": "e5bc1d9e799aead2", "scanner": "scanner-primary", "fingerprint": "93d35867bfd94bcb", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-bb87898aa7c4272e", "level": "note", "message": {"text": "Very large file: kling_gui/video_inspector.py (2054 lines)"}, "properties": {"repobilityId": "78a3b21969f34f6c", "scanner": "scanner-primary", "fingerprint": "bb87898aa7c4272e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-c91a4e79c382ba6e", "level": "note", "message": {"text": "Very large file: kling_gui/model_manager_dialog.py (1306 lines)"}, "properties": {"repobilityId": "8a38e8bc6e198db9", "scanner": "scanner-primary", "fingerprint": "c91a4e79c382ba6e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-60c22db650b6125e", "level": "note", "message": {"text": "Very large file: kling_gui/config_panel.py (2853 lines)"}, "properties": {"repobilityId": "d18b957b634c023e", "scanner": "scanner-primary", "fingerprint": "60c22db650b6125e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-bd8e1adff82f4810", "level": "note", "message": {"text": "Very large file: kling_gui/queue_manager.py (3294 lines)"}, "properties": {"repobilityId": "0c5bf4a89f4780f8", "scanner": "scanner-primary", "fingerprint": "bd8e1adff82f4810", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-b3589a1118a48331", "level": "note", "message": {"text": "Very large file: kling_gui/tabs/face_crop_tab.py (3041 lines)"}, "properties": {"repobilityId": "d24ef0e4693c61ad", "scanner": "scanner-primary", "fingerprint": "b3589a1118a48331", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-d11b5a689ad52fd6", "level": "note", "message": {"text": "Very large file: kling_gui/tabs/selfie_tab.py (2299 lines)"}, "properties": {"repobilityId": "2ec6941f659f940a", "scanner": "scanner-primary", "fingerprint": "d11b5a689ad52fd6", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-a07e9275908c1841", "level": "note", "message": {"text": "Very large file: rPPG/rppg_injector.py (5839 lines)"}, "properties": {"repobilityId": "b66324f5d973573a", "scanner": "scanner-primary", "fingerprint": "a07e9275908c1841", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["complexity"]}}, {"ruleId": "scanner-141b30a41e03817b", "level": "note", "message": {"text": "No license file detected"}, "properties": {"repobilityId": "12559d233175fd0e", "scanner": "scanner-primary", "fingerprint": "141b30a41e03817b", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["license", "repo-hardening", "generated-repo-pattern"]}}, {"ruleId": "scanner-3ab5d313dda8e5f9", "level": "note", "message": {"text": "Debug logging residue appears in source files"}, "properties": {"repobilityId": "d73104af6d8fd764", "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": "2b573e31f053292b", "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": "e7122e8bdb4e716d", "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": "3995447e9d3f3508", "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-4a503446e48dd229", "level": "warning", "message": {"text": "Agent authority lacks a verifier contract: similarity/claude.md"}, "properties": {"repobilityId": "b5c1933610474580", "scanner": "scanner-primary", "fingerprint": "4a503446e48dd229", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["agent-instructions", "verification", "claude_instruction"]}, "locations": [{"physicalLocation": {"artifactLocation": {"uri": "similarity/claude.md"}, "region": {"startLine": 1}}}]}, {"ruleId": "scanner-f8ecae71bc9ed7db", "level": "none", "message": {"text": "Commented-code block (10 lines) in selfie_generator.py:28"}, "properties": {"repobilityId": "175d55a282ce4832", "scanner": "scanner-primary", "fingerprint": "f8ecae71bc9ed7db", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-abf29ea5184c7931", "level": "none", "message": {"text": "Commented-code block (5 lines) in dependency_health_check.py:19"}, "properties": {"repobilityId": "490b52bf61e380ed", "scanner": "scanner-primary", "fingerprint": "abf29ea5184c7931", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4e87aec6128e4fbc", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 dependency_health_check.py:497"}, "properties": {"repobilityId": "a889644b662afc60", "scanner": "scanner-primary", "fingerprint": "4e87aec6128e4fbc", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-5fffdcc75b22f786", "level": "none", "message": {"text": "Commented-code block (5 lines) in path_utils.py:22"}, "properties": {"repobilityId": "24ef7bfd1149f139", "scanner": "scanner-primary", "fingerprint": "5fffdcc75b22f786", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5df79aa233874a08", "level": "none", "message": {"text": "Commented-code block (23 lines) in similarity_engine.py:626"}, "properties": {"repobilityId": "d376d8696042cd69", "scanner": "scanner-primary", "fingerprint": "5df79aa233874a08", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f1de2cf8e63536da", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 similarity_engine.py:136"}, "properties": {"repobilityId": "2088f0d17860cfe2", "scanner": "scanner-primary", "fingerprint": "f1de2cf8e63536da", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-f7720c81ddc84bba", "level": "note", "message": {"text": "Legacy-named symbol `_edge_seal_copy` in outpaint_generator.py:261"}, "properties": {"repobilityId": "e3c3e602af2c7724", "scanner": "scanner-primary", "fingerprint": "f7720c81ddc84bba", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-56be267271da4670", "level": "none", "message": {"text": "Commented-code block (9 lines) in outpaint_generator.py:602"}, "properties": {"repobilityId": "c2b8ba02bc3e38b8", "scanner": "scanner-primary", "fingerprint": "56be267271da4670", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dc3d9907c9a2a6a1", "level": "none", "message": {"text": "Commented-code block (7 lines) in model_schema_manager.py:389"}, "properties": {"repobilityId": "4f3df9aa16477433", "scanner": "scanner-primary", "fingerprint": "dc3d9907c9a2a6a1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6afa1035a894107f", "level": "none", "message": {"text": "Commented-code block (7 lines) in create_icon.py:251"}, "properties": {"repobilityId": "288b7ebc7119dd4d", "scanner": "scanner-primary", "fingerprint": "6afa1035a894107f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2c610485b1524a67", "level": "note", "message": {"text": "Legacy-named symbol `_select_model_fetch_all_legacy` in kling_automation_ui.py:1962"}, "properties": {"repobilityId": "9a20530eb40a13fd", "scanner": "scanner-primary", "fingerprint": "2c610485b1524a67", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-d85c0d44188c4ecc", "level": "none", "message": {"text": "Commented-code block (7 lines) in kling_automation_ui.py:64"}, "properties": {"repobilityId": "3d8c9128b8a68619", "scanner": "scanner-primary", "fingerprint": "d85c0d44188c4ecc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b9167ab8309aa793", "level": "none", "message": {"text": "Commented-code block (7 lines) in model_metadata.py:231"}, "properties": {"repobilityId": "19b8a3b08404733a", "scanner": "scanner-primary", "fingerprint": "b9167ab8309aa793", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-20736db2f005d72b", "level": "none", "message": {"text": "Commented-code block (10 lines) in face_similarity.py:137"}, "properties": {"repobilityId": "2886363e347e4a78", "scanner": "scanner-primary", "fingerprint": "20736db2f005d72b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5a91408c2f41e503", "level": "none", "message": {"text": "Commented-code block (5 lines) in vision_analyzer.py:195"}, "properties": {"repobilityId": "c7a92bc4b442503f", "scanner": "scanner-primary", "fingerprint": "5a91408c2f41e503", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4ef54668320bf673", "level": "none", "message": {"text": "Commented-code block (6 lines) in api_keys.py:15"}, "properties": {"repobilityId": "8850d30810ec691b", "scanner": "scanner-primary", "fingerprint": "4ef54668320bf673", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-78d2a8d6713faf03", "level": "none", "message": {"text": "Commented-code block (6 lines) in fal_utils.py:519"}, "properties": {"repobilityId": "7219c5af74999bfa", "scanner": "scanner-primary", "fingerprint": "78d2a8d6713faf03", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6e699623bfc15a1c", "level": "none", "message": {"text": "Commented-code block (8 lines) in kling_generator_falai.py:32"}, "properties": {"repobilityId": "25d1798b277cd4f3", "scanner": "scanner-primary", "fingerprint": "6e699623bfc15a1c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e49485d7d347ca33", "level": "none", "message": {"text": "Commented-code block (6 lines) in dependency_checker.py:56"}, "properties": {"repobilityId": "7d36b8b2b6c82265", "scanner": "scanner-primary", "fingerprint": "e49485d7d347ca33", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-40c7d9025f79e07f", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 dependency_checker.py:698"}, "properties": {"repobilityId": "9d695b3f71e377c6", "scanner": "scanner-primary", "fingerprint": "40c7d9025f79e07f", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-8f9ad14338531fa9", "level": "none", "message": {"text": "Commented-code block (10 lines) in distribution/selfie_generator.py:28"}, "properties": {"repobilityId": "9c1f09ef3aed121b", "scanner": "scanner-primary", "fingerprint": "8f9ad14338531fa9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8f035a0485b993b7", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/build_similarity_zip.py:32"}, "properties": {"repobilityId": "a3b4bfb9b7ef9d0d", "scanner": "scanner-primary", "fingerprint": "8f035a0485b993b7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c66184ababde9fc2", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/dependency_health_check.py:19"}, "properties": {"repobilityId": "0ae4e92b29fc178b", "scanner": "scanner-primary", "fingerprint": "c66184ababde9fc2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-05e22711b72298b3", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/dependency_health_check.py:497"}, "properties": {"repobilityId": "b37cdde96b4df663", "scanner": "scanner-primary", "fingerprint": "05e22711b72298b3", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-f32a26d0a5295d98", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/path_utils.py:22"}, "properties": {"repobilityId": "440955c397deea87", "scanner": "scanner-primary", "fingerprint": "f32a26d0a5295d98", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-49b09d1dffb5f4c1", "level": "none", "message": {"text": "Commented-code block (23 lines) in distribution/similarity_engine.py:626"}, "properties": {"repobilityId": "4595cd3888eb3684", "scanner": "scanner-primary", "fingerprint": "49b09d1dffb5f4c1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b1ae6553cf820271", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/similarity_engine.py:136"}, "properties": {"repobilityId": "6b22dbd5597882ac", "scanner": "scanner-primary", "fingerprint": "b1ae6553cf820271", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-eb03188fa0d77038", "level": "note", "message": {"text": "Legacy-named symbol `_edge_seal_copy` in distribution/outpaint_generator.py:261"}, "properties": {"repobilityId": "bcf4ad7d9cb1d02a", "scanner": "scanner-primary", "fingerprint": "eb03188fa0d77038", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-02ee74370ea6c5d2", "level": "none", "message": {"text": "Commented-code block (9 lines) in distribution/outpaint_generator.py:602"}, "properties": {"repobilityId": "0b1b0a8ad27bf1e4", "scanner": "scanner-primary", "fingerprint": "02ee74370ea6c5d2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a11b6b68db6e4826", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/model_schema_manager.py:389"}, "properties": {"repobilityId": "586f642716bcbe90", "scanner": "scanner-primary", "fingerprint": "a11b6b68db6e4826", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0bcda0a57731575a", "level": "none", "message": {"text": "Commented-code block (9 lines) in distribution/build_release_personal.py:40"}, "properties": {"repobilityId": "056ac1f3715336f8", "scanner": "scanner-primary", "fingerprint": "0bcda0a57731575a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dd659cc947a4fd20", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/model_metadata.py:231"}, "properties": {"repobilityId": "7cb24982d8af14a8", "scanner": "scanner-primary", "fingerprint": "dd659cc947a4fd20", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e4e716d20f96329d", "level": "none", "message": {"text": "Commented-code block (10 lines) in distribution/face_similarity.py:137"}, "properties": {"repobilityId": "54b030047d246c28", "scanner": "scanner-primary", "fingerprint": "e4e716d20f96329d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-866107cf98cd6c00", "level": "note", "message": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in distribution/release_prep.py:402"}, "properties": {"repobilityId": "8dab26cfac73adbe", "scanner": "scanner-primary", "fingerprint": "866107cf98cd6c00", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-e0cead6506e901a3", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/release_prep.py:25"}, "properties": {"repobilityId": "6b3e9af89fe2620f", "scanner": "scanner-primary", "fingerprint": "e0cead6506e901a3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-82c4ba88b6d4b65e", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/vision_analyzer.py:195"}, "properties": {"repobilityId": "6ba10b5196ba75d8", "scanner": "scanner-primary", "fingerprint": "82c4ba88b6d4b65e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-14bc15887004d6a7", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/api_keys.py:15"}, "properties": {"repobilityId": "20e4d2c5ec2ff445", "scanner": "scanner-primary", "fingerprint": "14bc15887004d6a7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-71be863501400180", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/fal_utils.py:519"}, "properties": {"repobilityId": "f490725f99afc7d1", "scanner": "scanner-primary", "fingerprint": "71be863501400180", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2d5d304053854502", "level": "none", "message": {"text": "Commented-code block (8 lines) in distribution/kling_generator_falai.py:32"}, "properties": {"repobilityId": "ca146204d8e36ac8", "scanner": "scanner-primary", "fingerprint": "2d5d304053854502", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-437ab523fccc6e89", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/sync_from_root.py:11"}, "properties": {"repobilityId": "bd9ead8777d18ac8", "scanner": "scanner-primary", "fingerprint": "437ab523fccc6e89", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bd07fad73ed8e7ff", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/dependency_checker.py:56"}, "properties": {"repobilityId": "24af93842c80e257", "scanner": "scanner-primary", "fingerprint": "bd07fad73ed8e7ff", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3a2ee8c66685a984", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/dependency_checker.py:698"}, "properties": {"repobilityId": "e6782ab5ce2e1691", "scanner": "scanner-primary", "fingerprint": "3a2ee8c66685a984", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-528d1a13018ec77c", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/automation/oldcam.py:75"}, "properties": {"repobilityId": "27c7b387379c9d48", "scanner": "scanner-primary", "fingerprint": "528d1a13018ec77c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c0aabe7202dfe99b", "level": "none", "message": {"text": "Commented-code block (8 lines) in distribution/automation/rppg.py:147"}, "properties": {"repobilityId": "c7b3a819ad8ea106", "scanner": "scanner-primary", "fingerprint": "c0aabe7202dfe99b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-31265e3d68daa583", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/automation/rppg.py:1132"}, "properties": {"repobilityId": "636c71ec910371a9", "scanner": "scanner-primary", "fingerprint": "31265e3d68daa583", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-a5a2771d4e6fa318", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/automation/discovery.py:199"}, "properties": {"repobilityId": "0a9817ea19198aac", "scanner": "scanner-primary", "fingerprint": "a5a2771d4e6fa318", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e0825dba5c91bde6", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/automation/pipeline.py:100"}, "properties": {"repobilityId": "a6aab3f15414b9a2", "scanner": "scanner-primary", "fingerprint": "e0825dba5c91bde6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-691de3b41cc686f5", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/automation/config.py:34"}, "properties": {"repobilityId": "578a3bfb6e079542", "scanner": "scanner-primary", "fingerprint": "691de3b41cc686f5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-53933da299059c7c", "level": "none", "message": {"text": "Commented-code block (9 lines) in distribution/automation/video_loop.py:148"}, "properties": {"repobilityId": "0d10520c70d16f80", "scanner": "scanner-primary", "fingerprint": "53933da299059c7c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c46da8a3d63c86c8", "level": "none", "message": {"text": "Commented-code block (12 lines) in distribution/automation/manifest.py:80"}, "properties": {"repobilityId": "6a5b0e887fe66bc2", "scanner": "scanner-primary", "fingerprint": "c46da8a3d63c86c8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-afa9a37bc1459fa0", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/automation/face_track_gate.py:80"}, "properties": {"repobilityId": "2c58ca3e06d837eb", "scanner": "scanner-primary", "fingerprint": "afa9a37bc1459fa0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-540f93379d8876b9", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/scripts/read_requirement_spec.py:30"}, "properties": {"repobilityId": "55df5ab55d90bae6", "scanner": "scanner-primary", "fingerprint": "540f93379d8876b9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f0e9114bf3c19d1e", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/scripts/detect_compromise.py:67"}, "properties": {"repobilityId": "7492346546da42a5", "scanner": "scanner-primary", "fingerprint": "f0e9114bf3c19d1e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-549623d84226618e", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/scripts/hulud_kit_scan.py:123"}, "properties": {"repobilityId": "cb93a15e93506df0", "scanner": "scanner-primary", "fingerprint": "549623d84226618e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4176bf39d5166f30", "level": "none", "message": {"text": "Commented-code block (14 lines) in distribution/scripts/gpu_bootstrap.py:99"}, "properties": {"repobilityId": "f1518ccffed7f720", "scanner": "scanner-primary", "fingerprint": "4176bf39d5166f30", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-48639711df970b84", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/scripts/gpu_bootstrap.py:284"}, "properties": {"repobilityId": "8830d6372177c882", "scanner": "scanner-primary", "fingerprint": "48639711df970b84", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-d17ad0c4095516ff", "level": "none", "message": {"text": "Commented-code block (11 lines) in distribution/scripts/ensure_uv.py:84"}, "properties": {"repobilityId": "424af63769826117", "scanner": "scanner-primary", "fingerprint": "d17ad0c4095516ff", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cd01510544380b2c", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/scripts/uv_sync_deps.py:111"}, "properties": {"repobilityId": "cdb4cf609675de34", "scanner": "scanner-primary", "fingerprint": "cd01510544380b2c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0c36dc01e41327b5", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/scripts/cuda_dll_paths.py:36"}, "properties": {"repobilityId": "4cbb3e6d921f5b7d", "scanner": "scanner-primary", "fingerprint": "0c36dc01e41327b5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3e950a69e7bf0fb4", "level": "none", "message": {"text": "Commented-code block (11 lines) in distribution/scripts/rppg_import_diag.py:51"}, "properties": {"repobilityId": "91e7a46cf225759b", "scanner": "scanner-primary", "fingerprint": "3e950a69e7bf0fb4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2f5b5ed22059124b", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/scripts/uv_torch_select.py:249"}, "properties": {"repobilityId": "94d049d15d6e8683", "scanner": "scanner-primary", "fingerprint": "2f5b5ed22059124b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ee4146bd319d7f22", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/kling_gui/video_discovery.py:32"}, "properties": {"repobilityId": "bffa49e4219e8c8f", "scanner": "scanner-primary", "fingerprint": "ee4146bd319d7f22", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-53b69cea629d938e", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/theme.py:20"}, "properties": {"repobilityId": "d777474fb8e066b2", "scanner": "scanner-primary", "fingerprint": "53b69cea629d938e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3e03308f4f9d976e", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/tag_utils.py:85"}, "properties": {"repobilityId": "e0615603d9e583de", "scanner": "scanner-primary", "fingerprint": "3e03308f4f9d976e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b84db02f6171e9d3", "level": "note", "message": {"text": "Legacy-named symbol `session_autosave_collapsed_v1` in distribution/kling_gui/main_window.py:974"}, "properties": {"repobilityId": "3c49d86bdb55cf8a", "scanner": "scanner-primary", "fingerprint": "b84db02f6171e9d3", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-3445bb7338652bc2", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/kling_gui/main_window.py:163"}, "properties": {"repobilityId": "522b26c1fca1aa90", "scanner": "scanner-primary", "fingerprint": "3445bb7338652bc2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-af8d0d5a4f8ebbff", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/main_window.py:4758"}, "properties": {"repobilityId": "ad1e8b5ca376aaae", "scanner": "scanner-primary", "fingerprint": "af8d0d5a4f8ebbff", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-7b9f194bb06bd978", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/kling_gui/carousel_widget.py:87"}, "properties": {"repobilityId": "41cefa2d5fbf1661", "scanner": "scanner-primary", "fingerprint": "7b9f194bb06bd978", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-13a8ade3e76aac34", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/session_manager.py:380"}, "properties": {"repobilityId": "2c262db6a7f92c25", "scanner": "scanner-primary", "fingerprint": "13a8ade3e76aac34", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-62938bd4ac3d720e", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/video_inspector.py:139"}, "properties": {"repobilityId": "e8d40add7b3dfce4", "scanner": "scanner-primary", "fingerprint": "62938bd4ac3d720e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-25519811b44e3082", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/kling_gui/image_state.py:15"}, "properties": {"repobilityId": "2533d0d6ac70297a", "scanner": "scanner-primary", "fingerprint": "25519811b44e3082", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b37d3beefef7deb7", "level": "none", "message": {"text": "Commented-code block (10 lines) in distribution/kling_gui/dependency_repair_dialog.py:145"}, "properties": {"repobilityId": "970e06a4eb6904b5", "scanner": "scanner-primary", "fingerprint": "b37d3beefef7deb7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d20c3629676f53b2", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/dependency_repair_dialog.py:319"}, "properties": {"repobilityId": "689b73f92d1a5014", "scanner": "scanner-primary", "fingerprint": "d20c3629676f53b2", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-b145191fcf90eac7", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/model_manager_dialog.py:400"}, "properties": {"repobilityId": "373eac9fac9f7084", "scanner": "scanner-primary", "fingerprint": "b145191fcf90eac7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0c85f76ab3518d27", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/kling_gui/layout_utils.py:129"}, "properties": {"repobilityId": "a547c21b37b27c8e", "scanner": "scanner-primary", "fingerprint": "0c85f76ab3518d27", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e65a44ad9c24c3b5", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/compare_panel.py:105"}, "properties": {"repobilityId": "150f85ada6ad2c80", "scanner": "scanner-primary", "fingerprint": "e65a44ad9c24c3b5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bb496395ef56d8d5", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/kling_gui/video_metadata.py:37"}, "properties": {"repobilityId": "882f5f42862799d9", "scanner": "scanner-primary", "fingerprint": "bb496395ef56d8d5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-58aea41b9232e4ac", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/config_panel.py:139"}, "properties": {"repobilityId": "edd906f05bc33669", "scanner": "scanner-primary", "fingerprint": "58aea41b9232e4ac", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-64bcab989bab5789", "level": "none", "message": {"text": "Commented-code block (6 lines) in distribution/kling_gui/queue_manager.py:132"}, "properties": {"repobilityId": "645c470b4a31f8f9", "scanner": "scanner-primary", "fingerprint": "64bcab989bab5789", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-70ff3bfc3cf98821", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/queue_manager.py:759"}, "properties": {"repobilityId": "a7bd287366ddf939", "scanner": "scanner-primary", "fingerprint": "70ff3bfc3cf98821", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-88f8f77e9e219b47", "level": "none", "message": {"text": "Commented-code block (7 lines) in distribution/kling_gui/workspace_markers.py:222"}, "properties": {"repobilityId": "bd8d5de600009007", "scanner": "scanner-primary", "fingerprint": "88f8f77e9e219b47", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6affa124d4401339", "level": "note", "message": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in distribution/kling_gui/tabs/face_crop_tab.py:321"}, "properties": {"repobilityId": "ec84d5ab645bb657", "scanner": "scanner-primary", "fingerprint": "6affa124d4401339", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-3751cbb3931491b6", "level": "none", "message": {"text": "Commented-code block (9 lines) in distribution/kling_gui/tabs/face_crop_tab.py:90"}, "properties": {"repobilityId": "704ebf60c9990fd3", "scanner": "scanner-primary", "fingerprint": "3751cbb3931491b6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-697fdab13dac0fc1", "level": "none", "message": {"text": "Commented-code block (8 lines) in distribution/kling_gui/tabs/expand_tab.py:68"}, "properties": {"repobilityId": "f9405bdd3c654ea2", "scanner": "scanner-primary", "fingerprint": "697fdab13dac0fc1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a69b846658918403", "level": "none", "message": {"text": "Commented-code block (5 lines) in distribution/kling_gui/tabs/selfie_tab.py:46"}, "properties": {"repobilityId": "f3619605c78cbe3a", "scanner": "scanner-primary", "fingerprint": "a69b846658918403", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c1a037e2844b7c44", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 distribution/kling_gui/tabs/selfie_tab.py:1703"}, "properties": {"repobilityId": "3477a50d91685695", "scanner": "scanner-primary", "fingerprint": "c1a037e2844b7c44", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-2bcbd87f867fc8a1", "level": "none", "message": {"text": "Commented-code block (9 lines) in distribution/kling_gui/tabs/outpaint_tab.py:256"}, "properties": {"repobilityId": "ec9b686cfba9048d", "scanner": "scanner-primary", "fingerprint": "2bcbd87f867fc8a1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-589c50c47aa04f5d", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_win_python_resolver.py:126"}, "properties": {"repobilityId": "4682aea2020a5c2f", "scanner": "scanner-primary", "fingerprint": "589c50c47aa04f5d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b2c3dc6c774cca10", "level": "none", "message": {"text": "Commented-code block (7 lines) in tests/test_selfie_models.py:77"}, "properties": {"repobilityId": "abd0ce77b620d3b3", "scanner": "scanner-primary", "fingerprint": "b2c3dc6c774cca10", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fedb4c82b9fd708e", "level": "note", "message": {"text": "Legacy-named symbol `test_assert_numpy_pinned_flags_v2` in tests/test_fresh_install_numpy_pin.py:47"}, "properties": {"repobilityId": "843498bc2a32d536", "scanner": "scanner-primary", "fingerprint": "fedb4c82b9fd708e", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-14484a0b7da1a170", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_fresh_install_numpy_pin.py:212"}, "properties": {"repobilityId": "fbfa3cf7dba76cdb", "scanner": "scanner-primary", "fingerprint": "14484a0b7da1a170", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-06d78631aaecdc82", "level": "none", "message": {"text": "Commented-code block (7 lines) in tests/test_similarity_canonical_path.py:95"}, "properties": {"repobilityId": "59806b1fc94f2056", "scanner": "scanner-primary", "fingerprint": "06d78631aaecdc82", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4a62bd2d55592e94", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_rppg_streamer_heartbeat.py:352"}, "properties": {"repobilityId": "fba535c0570ec317", "scanner": "scanner-primary", "fingerprint": "4a62bd2d55592e94", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a015a8e67477bef1", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_similarity_engine.py:439"}, "properties": {"repobilityId": "dd94d6cd4a0bca50", "scanner": "scanner-primary", "fingerprint": "a015a8e67477bef1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b931a0fd4b01428a", "level": "none", "message": {"text": "Commented-code block (9 lines) in tests/conftest.py:20"}, "properties": {"repobilityId": "358c2a762d2f254f", "scanner": "scanner-primary", "fingerprint": "b931a0fd4b01428a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f7b42ce108af503b", "level": "none", "message": {"text": "Commented-code block (7 lines) in tests/test_macos_dev_extra_provides_pytest.py:28"}, "properties": {"repobilityId": "75b1325c17845526", "scanner": "scanner-primary", "fingerprint": "f7b42ce108af503b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a7806b0af06752ad", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_rppg_launcher_self_heal.py:62"}, "properties": {"repobilityId": "fc06cfe6d8db9404", "scanner": "scanner-primary", "fingerprint": "a7806b0af06752ad", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-60bf6de564a9b005", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_queue_manager_abort.py:102"}, "properties": {"repobilityId": "23389db73d174f3a", "scanner": "scanner-primary", "fingerprint": "60bf6de564a9b005", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3bf38980bbaf1f43", "level": "note", "message": {"text": "Legacy-named symbol `python_unused` in tests/test_gpu_bootstrap.py:71"}, "properties": {"repobilityId": "4116e57f58320016", "scanner": "scanner-primary", "fingerprint": "3bf38980bbaf1f43", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-e618f383e7322030", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_gpu_bootstrap.py:145"}, "properties": {"repobilityId": "d269dad9acb1b9ec", "scanner": "scanner-primary", "fingerprint": "e618f383e7322030", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e2128d3f5125f4c7", "level": "none", "message": {"text": "Commented-code block (8 lines) in tests/test_mediapipe_runtime_deps.py:149"}, "properties": {"repobilityId": "725ef48b2ed8e5b2", "scanner": "scanner-primary", "fingerprint": "e2128d3f5125f4c7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-8b89bab28d8e8e7f", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_automation_pipeline.py:423"}, "properties": {"repobilityId": "e148e06047030487", "scanner": "scanner-primary", "fingerprint": "8b89bab28d8e8e7f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-77dac791fa7b9b97", "level": "none", "message": {"text": "Commented-code block (7 lines) in tests/test_api_keys_and_release_prep.py:568"}, "properties": {"repobilityId": "5486169b886ffb01", "scanner": "scanner-primary", "fingerprint": "77dac791fa7b9b97", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cf210c04ac787ba9", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_queue_manager_rppg_bool_parse.py:53"}, "properties": {"repobilityId": "9500d5032034c860", "scanner": "scanner-primary", "fingerprint": "cf210c04ac787ba9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6c89a089b4271c27", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_video_inspector_unknown_length.py:58"}, "properties": {"repobilityId": "34501e509537352a", "scanner": "scanner-primary", "fingerprint": "6c89a089b4271c27", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f30c986e5345c9b9", "level": "note", "message": {"text": "Legacy-named symbol `expanded_v2` in tests/test_session_load_folder_rescan.py:1012"}, "properties": {"repobilityId": "018790f7a2bcfc6e", "scanner": "scanner-primary", "fingerprint": "f30c986e5345c9b9", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-d465acbfb30b3f6c", "level": "note", "message": {"text": "Legacy-named symbol `selfie_bad_old` in tests/test_automation_discovery.py:164"}, "properties": {"repobilityId": "8843780c45ecc123", "scanner": "scanner-primary", "fingerprint": "d465acbfb30b3f6c", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-2175bec295b65105", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_pr41_ui_polish.py:90"}, "properties": {"repobilityId": "a2a8095209c99082", "scanner": "scanner-primary", "fingerprint": "2175bec295b65105", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5b45a3baada2aef8", "level": "none", "message": {"text": "Commented-code block (7 lines) in tests/test_runtime_paths.py:75"}, "properties": {"repobilityId": "eac6f1a7b05300c8", "scanner": "scanner-primary", "fingerprint": "5b45a3baada2aef8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ac8eb1a77e8aa0c3", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_rppg_progress_tracker.py:83"}, "properties": {"repobilityId": "64960d184533d58b", "scanner": "scanner-primary", "fingerprint": "ac8eb1a77e8aa0c3", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-6d53664244b61c5a", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_rppg_snapshot_integrity.py:102"}, "properties": {"repobilityId": "123a7b81212a15b0", "scanner": "scanner-primary", "fingerprint": "6d53664244b61c5a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-15aa2d36a7027c94", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_oldcam_versions.py:2041"}, "properties": {"repobilityId": "611a462aa2b57dc9", "scanner": "scanner-primary", "fingerprint": "15aa2d36a7027c94", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7f49c7a44b16e5d4", "level": "none", "message": {"text": "Commented-code block (7 lines) in tests/test_workspace_markers.py:269"}, "properties": {"repobilityId": "c22d675d325493b2", "scanner": "scanner-primary", "fingerprint": "7f49c7a44b16e5d4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dc004976af8a274b", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_automation_cli_smoke.py:700"}, "properties": {"repobilityId": "22a13b40e11ca95b", "scanner": "scanner-primary", "fingerprint": "dc004976af8a274b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d691837844d49dcf", "level": "note", "message": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in tests/test_face_crop_2x_migration.py:7"}, "properties": {"repobilityId": "f657a033a81409de", "scanner": "scanner-primary", "fingerprint": "d691837844d49dcf", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-4023bda60ff7cf9d", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_face_crop_2x_migration.py:90"}, "properties": {"repobilityId": "ce56da3f6d47a8e1", "scanner": "scanner-primary", "fingerprint": "4023bda60ff7cf9d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-01c7aec0511d027c", "level": "none", "message": {"text": "Commented-code block (10 lines) in tests/test_launcher_health_check_loop.py:53"}, "properties": {"repobilityId": "fb2a2aac65610feb", "scanner": "scanner-primary", "fingerprint": "01c7aec0511d027c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5ddb981387aafcec", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_selfie_generator_timeout.py:7"}, "properties": {"repobilityId": "a4c0b56d56f83db9", "scanner": "scanner-primary", "fingerprint": "5ddb981387aafcec", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dd757584664d2f14", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_progress_update_wiring.py:47"}, "properties": {"repobilityId": "e5989942164ef141", "scanner": "scanner-primary", "fingerprint": "dd757584664d2f14", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-443715f54aa2dc14", "level": "note", "message": {"text": "Legacy-named symbol `crop_old` in tests/test_expand25_logic.py:50"}, "properties": {"repobilityId": "2c445b4c1385a925", "scanner": "scanner-primary", "fingerprint": "443715f54aa2dc14", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-d73eff46fd06c535", "level": "note", "message": {"text": "Legacy-named symbol `_edge_seal_copy` in tests/test_outpaint_edge_seal.py:16"}, "properties": {"repobilityId": "6570108fd4ce67a2", "scanner": "scanner-primary", "fingerprint": "d73eff46fd06c535", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-6a4f2ed50b983aa9", "level": "none", "message": {"text": "Commented-code block (8 lines) in tests/test_macos_tkdnd_loads.py:45"}, "properties": {"repobilityId": "a88cfc78cb74c022", "scanner": "scanner-primary", "fingerprint": "6a4f2ed50b983aa9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-05c6c1be23414f96", "level": "none", "message": {"text": "Commented-code block (8 lines) in tests/test_dnd_fallback.py:92"}, "properties": {"repobilityId": "fe250b06082aabdc", "scanner": "scanner-primary", "fingerprint": "05c6c1be23414f96", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d38a1262db77cb7d", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_detect_compromise.py:638"}, "properties": {"repobilityId": "ad051824f2df0a77", "scanner": "scanner-primary", "fingerprint": "d38a1262db77cb7d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9f4fa8f33f2a08cd", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_bat_paren_escaping.py:128"}, "properties": {"repobilityId": "29ac2003e70ca538", "scanner": "scanner-primary", "fingerprint": "9f4fa8f33f2a08cd", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f35d28059529b4af", "level": "note", "message": {"text": "Legacy-named symbol `expanded_v2` in tests/test_face_crop_outpaint_paths.py:44"}, "properties": {"repobilityId": "b2aa2bab647ce229", "scanner": "scanner-primary", "fingerprint": "f35d28059529b4af", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-58e4d1e16f279afb", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_dependency_health_check.py:639"}, "properties": {"repobilityId": "3471bee1df09dd61", "scanner": "scanner-primary", "fingerprint": "58e4d1e16f279afb", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c482467b06b14654", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_stability_improvements.py:784"}, "properties": {"repobilityId": "9a8dd4a7f51342aa", "scanner": "scanner-primary", "fingerprint": "c482467b06b14654", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3ae654ef6c65cf7e", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_video_inspector.py:759"}, "properties": {"repobilityId": "a6d215fb4b456518", "scanner": "scanner-primary", "fingerprint": "3ae654ef6c65cf7e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-439920d251a01bef", "level": "none", "message": {"text": "Commented-code block (6 lines) in tests/test_automation_manifest.py:400"}, "properties": {"repobilityId": "9c59a76fef66b1da", "scanner": "scanner-primary", "fingerprint": "439920d251a01bef", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-083b4d3af17a5b68", "level": "none", "message": {"text": "Commented-code block (5 lines) in tests/test_layout_sizing.py:47"}, "properties": {"repobilityId": "7fdf7c2cbcb75a47", "scanner": "scanner-primary", "fingerprint": "083b4d3af17a5b68", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7dadf5fe72015218", "level": "none", "message": {"text": "Commented-code block (5 lines) in automation/oldcam.py:75"}, "properties": {"repobilityId": "684fd8ab9fcebe56", "scanner": "scanner-primary", "fingerprint": "7dadf5fe72015218", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-81d8504468fa97e6", "level": "none", "message": {"text": "Commented-code block (8 lines) in automation/rppg.py:147"}, "properties": {"repobilityId": "cea1999d150f267f", "scanner": "scanner-primary", "fingerprint": "81d8504468fa97e6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-96e28672d516cdae", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 automation/rppg.py:1132"}, "properties": {"repobilityId": "665224298dbd2d0c", "scanner": "scanner-primary", "fingerprint": "96e28672d516cdae", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-3301e54c84e6ddbc", "level": "none", "message": {"text": "Commented-code block (5 lines) in automation/discovery.py:199"}, "properties": {"repobilityId": "ed4814535d85ea1a", "scanner": "scanner-primary", "fingerprint": "3301e54c84e6ddbc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-91574f88a157bf00", "level": "none", "message": {"text": "Commented-code block (7 lines) in automation/pipeline.py:100"}, "properties": {"repobilityId": "3478a03452154c28", "scanner": "scanner-primary", "fingerprint": "91574f88a157bf00", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7e9457799fed7166", "level": "none", "message": {"text": "Commented-code block (5 lines) in automation/config.py:34"}, "properties": {"repobilityId": "46e39ce4b170f15f", "scanner": "scanner-primary", "fingerprint": "7e9457799fed7166", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9b214a042e7e01c7", "level": "none", "message": {"text": "Commented-code block (9 lines) in automation/video_loop.py:148"}, "properties": {"repobilityId": "0a51af737e35dc7f", "scanner": "scanner-primary", "fingerprint": "9b214a042e7e01c7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-42d179b44f329639", "level": "none", "message": {"text": "Commented-code block (12 lines) in automation/manifest.py:80"}, "properties": {"repobilityId": "a05831859be2f2af", "scanner": "scanner-primary", "fingerprint": "42d179b44f329639", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a860d9b82a2389c7", "level": "none", "message": {"text": "Commented-code block (5 lines) in automation/face_track_gate.py:80"}, "properties": {"repobilityId": "446088eb97030b3f", "scanner": "scanner-primary", "fingerprint": "a860d9b82a2389c7", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-661e8b327320c1d1", "level": "none", "message": {"text": "Commented-code block (5 lines) in scripts/read_requirement_spec.py:30"}, "properties": {"repobilityId": "47cd01a06ee63b67", "scanner": "scanner-primary", "fingerprint": "661e8b327320c1d1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c3e89b6c4be507b5", "level": "none", "message": {"text": "Commented-code block (5 lines) in scripts/detect_compromise.py:67"}, "properties": {"repobilityId": "fd3380eeb7256f48", "scanner": "scanner-primary", "fingerprint": "c3e89b6c4be507b5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a4263009993ae9f5", "level": "none", "message": {"text": "Commented-code block (5 lines) in scripts/hulud_kit_scan.py:123"}, "properties": {"repobilityId": "14d235dd1221a838", "scanner": "scanner-primary", "fingerprint": "a4263009993ae9f5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-257458e4f90641ce", "level": "none", "message": {"text": "Commented-code block (14 lines) in scripts/gpu_bootstrap.py:99"}, "properties": {"repobilityId": "7c516318bad7c4a6", "scanner": "scanner-primary", "fingerprint": "257458e4f90641ce", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-edbbf9931447a95c", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 scripts/gpu_bootstrap.py:284"}, "properties": {"repobilityId": "52eadf279f842bf5", "scanner": "scanner-primary", "fingerprint": "edbbf9931447a95c", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-6b8092157aae8c03", "level": "none", "message": {"text": "Commented-code block (11 lines) in scripts/ensure_uv.py:84"}, "properties": {"repobilityId": "f7c694f5d451591a", "scanner": "scanner-primary", "fingerprint": "6b8092157aae8c03", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1476f74a7b97b5c8", "level": "none", "message": {"text": "Commented-code block (6 lines) in scripts/uv_sync_deps.py:111"}, "properties": {"repobilityId": "cba8182b8089c105", "scanner": "scanner-primary", "fingerprint": "1476f74a7b97b5c8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-48baca9f823c5816", "level": "none", "message": {"text": "Commented-code block (6 lines) in scripts/cuda_dll_paths.py:36"}, "properties": {"repobilityId": "1b58e8fb5a702c8e", "scanner": "scanner-primary", "fingerprint": "48baca9f823c5816", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-bc90741fd120aaca", "level": "none", "message": {"text": "Commented-code block (11 lines) in scripts/rppg_import_diag.py:51"}, "properties": {"repobilityId": "0a0e669714c050ea", "scanner": "scanner-primary", "fingerprint": "bc90741fd120aaca", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-3e40af74d05652e1", "level": "none", "message": {"text": "Commented-code block (5 lines) in scripts/uv_torch_select.py:256"}, "properties": {"repobilityId": "12c1d0c0cc057649", "scanner": "scanner-primary", "fingerprint": "3e40af74d05652e1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-255d6d7c77336935", "level": "none", "message": {"text": "Commented-code block (7 lines) in oldcam-v14/oldcam.py:610"}, "properties": {"repobilityId": "be868bfd3fe38cba", "scanner": "scanner-primary", "fingerprint": "255d6d7c77336935", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9f382b2c7e2d5e44", "level": "none", "message": {"text": "Commented-code block (7 lines) in oldcam-v14/macOS/oldcam.py:583"}, "properties": {"repobilityId": "721f5a9814c21ca6", "scanner": "scanner-primary", "fingerprint": "9f382b2c7e2d5e44", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-171149e2dd3fc3ae", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-v10/oldcam.py:634"}, "properties": {"repobilityId": "1a1c9c43a44cd0d2", "scanner": "scanner-primary", "fingerprint": "171149e2dd3fc3ae", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9d46195a240f30fa", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-v10/macOS/oldcam.py:573"}, "properties": {"repobilityId": "16de2f8259ee2740", "scanner": "scanner-primary", "fingerprint": "9d46195a240f30fa", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-840a9d164fa0861b", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 similarity/extract_face.py:32"}, "properties": {"repobilityId": "837a804d96682aaf", "scanner": "scanner-primary", "fingerprint": "840a9d164fa0861b", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-349e1b956efb7189", "level": "none", "message": {"text": "Commented-code block (5 lines) in similarity/main.py:7"}, "properties": {"repobilityId": "8280610883342125", "scanner": "scanner-primary", "fingerprint": "349e1b956efb7189", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f8911ada0538e747", "level": "none", "message": {"text": "Commented-code block (7 lines) in similarity/tests/test_gui.py:634"}, "properties": {"repobilityId": "4becece371a95924", "scanner": "scanner-primary", "fingerprint": "f8911ada0538e747", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-64d328bd47af1295", "level": "none", "message": {"text": "Commented-code block (7 lines) in similarity/tests/test_engine.py:39"}, "properties": {"repobilityId": "2731d6f75fdf62bd", "scanner": "scanner-primary", "fingerprint": "64d328bd47af1295", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f32c2a0f8eb975f6", "level": "none", "message": {"text": "Commented-code block (5 lines) in similarity/src/cli.py:165"}, "properties": {"repobilityId": "f36ebe101ce8814a", "scanner": "scanner-primary", "fingerprint": "f32c2a0f8eb975f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4b7730d8665d9e1b", "level": "none", "message": {"text": "Commented-code block (6 lines) in similarity/src/gui.py:239"}, "properties": {"repobilityId": "a94bbfe12eafb802", "scanner": "scanner-primary", "fingerprint": "4b7730d8665d9e1b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-74362b9e88488d7d", "level": "none", "message": {"text": "Commented-code block (7 lines) in oldcam-v13/oldcam.py:554"}, "properties": {"repobilityId": "29c7dcf2ffae0a1a", "scanner": "scanner-primary", "fingerprint": "74362b9e88488d7d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-cf8218b000b62259", "level": "none", "message": {"text": "Commented-code block (7 lines) in oldcam-v13/macOS/oldcam.py:527"}, "properties": {"repobilityId": "db2f61d85f670d44", "scanner": "scanner-primary", "fingerprint": "cf8218b000b62259", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-079b01dec855d18b", "level": "none", "message": {"text": "Commented-code block (14 lines) in oldcam-v11/oldcam.py:620"}, "properties": {"repobilityId": "c387765872b5dee0", "scanner": "scanner-primary", "fingerprint": "079b01dec855d18b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-fae91377134e5d00", "level": "none", "message": {"text": "Commented-code block (14 lines) in oldcam-v11/macOS/oldcam.py:562"}, "properties": {"repobilityId": "713a89764be97da4", "scanner": "scanner-primary", "fingerprint": "fae91377134e5d00", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-671f2fd2b98831b9", "level": "none", "message": {"text": "Commented-code block (8 lines) in oldcam-v15/oldcam.py:122"}, "properties": {"repobilityId": "5d055064028172b5", "scanner": "scanner-primary", "fingerprint": "671f2fd2b98831b9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b75aa8eb4721224e", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-v15/launcher.py:12"}, "properties": {"repobilityId": "ea4c63ac7d0a4aa2", "scanner": "scanner-primary", "fingerprint": "b75aa8eb4721224e", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-abd493b423789e2b", "level": "none", "message": {"text": "Commented-code block (8 lines) in oldcam-v15/macOS/oldcam.py:122"}, "properties": {"repobilityId": "ac257e80706af730", "scanner": "scanner-primary", "fingerprint": "abd493b423789e2b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-ed6e7122d35c7431", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-v9/oldcam.py:537"}, "properties": {"repobilityId": "69c3897ede55d5b2", "scanner": "scanner-primary", "fingerprint": "ed6e7122d35c7431", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d7faf1ef75f202ef", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-v9/macOS/oldcam.py:510"}, "properties": {"repobilityId": "db9370f571676cd8", "scanner": "scanner-primary", "fingerprint": "d7faf1ef75f202ef", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-361a16b5b56f795c", "level": "none", "message": {"text": "Commented-code block (8 lines) in resemble-score/src/forensics.py:64"}, "properties": {"repobilityId": "b596098fb8ccc907", "scanner": "scanner-primary", "fingerprint": "361a16b5b56f795c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5949f934b91503bc", "level": "none", "message": {"text": "Commented-code block (7 lines) in oldcam-v12/oldcam.py:551"}, "properties": {"repobilityId": "e24aa391872f4883", "scanner": "scanner-primary", "fingerprint": "5949f934b91503bc", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-633e66d44d47ce12", "level": "none", "message": {"text": "Commented-code block (7 lines) in oldcam-v12/macOS/oldcam.py:524"}, "properties": {"repobilityId": "40d96c9579f2cfd0", "scanner": "scanner-primary", "fingerprint": "633e66d44d47ce12", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d4d62531d16352f1", "level": "none", "message": {"text": "Commented-code block (6 lines) in kling_gui/video_discovery.py:32"}, "properties": {"repobilityId": "0e2aed7d3f8353ef", "scanner": "scanner-primary", "fingerprint": "d4d62531d16352f1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7f54f0c39851d81b", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/theme.py:20"}, "properties": {"repobilityId": "d36ca47cb217e313", "scanner": "scanner-primary", "fingerprint": "7f54f0c39851d81b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-aa55b7ba516d87f2", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/tag_utils.py:85"}, "properties": {"repobilityId": "beee142366c39d0b", "scanner": "scanner-primary", "fingerprint": "aa55b7ba516d87f2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-83cc045d9f93cb60", "level": "note", "message": {"text": "Legacy-named symbol `session_autosave_collapsed_v1` in kling_gui/main_window.py:974"}, "properties": {"repobilityId": "da4b50557c00c1ac", "scanner": "scanner-primary", "fingerprint": "83cc045d9f93cb60", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-d977ae2afc37e548", "level": "none", "message": {"text": "Commented-code block (6 lines) in kling_gui/main_window.py:163"}, "properties": {"repobilityId": "9f528afdd0bcf0c8", "scanner": "scanner-primary", "fingerprint": "d977ae2afc37e548", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1b6f0f66643274d4", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/main_window.py:4758"}, "properties": {"repobilityId": "69b1ff040c67f5f0", "scanner": "scanner-primary", "fingerprint": "1b6f0f66643274d4", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-b90339ad7e0fd085", "level": "none", "message": {"text": "Commented-code block (7 lines) in kling_gui/carousel_widget.py:87"}, "properties": {"repobilityId": "497b1f09f16e2f9c", "scanner": "scanner-primary", "fingerprint": "b90339ad7e0fd085", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-384e2379e54596e4", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/session_manager.py:380"}, "properties": {"repobilityId": "fa28b92ab5f0d19b", "scanner": "scanner-primary", "fingerprint": "384e2379e54596e4", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-9c102c50a9f26410", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/video_inspector.py:139"}, "properties": {"repobilityId": "ff330041f0d7fc2e", "scanner": "scanner-primary", "fingerprint": "9c102c50a9f26410", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-116aebc24c1326f9", "level": "none", "message": {"text": "Commented-code block (7 lines) in kling_gui/image_state.py:15"}, "properties": {"repobilityId": "d0f370d1baddbae3", "scanner": "scanner-primary", "fingerprint": "116aebc24c1326f9", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-7e0dad733a9d190f", "level": "none", "message": {"text": "Commented-code block (10 lines) in kling_gui/dependency_repair_dialog.py:145"}, "properties": {"repobilityId": "fc0b2334c9d64447", "scanner": "scanner-primary", "fingerprint": "7e0dad733a9d190f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e130de73016c5eac", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/dependency_repair_dialog.py:319"}, "properties": {"repobilityId": "f6f94e62e05d57d5", "scanner": "scanner-primary", "fingerprint": "e130de73016c5eac", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-0ed2b980dfae04f1", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/model_manager_dialog.py:400"}, "properties": {"repobilityId": "eb0ae7421cb5acd9", "scanner": "scanner-primary", "fingerprint": "0ed2b980dfae04f1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-d30416d6d8de2a12", "level": "none", "message": {"text": "Commented-code block (7 lines) in kling_gui/layout_utils.py:129"}, "properties": {"repobilityId": "acff562099348d9f", "scanner": "scanner-primary", "fingerprint": "d30416d6d8de2a12", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-65ed8d50558bb6ad", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/compare_panel.py:105"}, "properties": {"repobilityId": "245cb975c94d0810", "scanner": "scanner-primary", "fingerprint": "65ed8d50558bb6ad", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1ce4632467995be1", "level": "none", "message": {"text": "Commented-code block (6 lines) in kling_gui/video_metadata.py:37"}, "properties": {"repobilityId": "4563fd492769bd9c", "scanner": "scanner-primary", "fingerprint": "1ce4632467995be1", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-5d7729722d031e5a", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/config_panel.py:142"}, "properties": {"repobilityId": "c6b09ea3da74eebb", "scanner": "scanner-primary", "fingerprint": "5d7729722d031e5a", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-814e13c17cd2c748", "level": "none", "message": {"text": "Commented-code block (6 lines) in kling_gui/queue_manager.py:132"}, "properties": {"repobilityId": "b20de4661ff8084e", "scanner": "scanner-primary", "fingerprint": "814e13c17cd2c748", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-adb7227c0af410ae", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/queue_manager.py:759"}, "properties": {"repobilityId": "d6959ff49fbfcd7a", "scanner": "scanner-primary", "fingerprint": "adb7227c0af410ae", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-4ff1fc209b05c371", "level": "none", "message": {"text": "Commented-code block (7 lines) in kling_gui/workspace_markers.py:222"}, "properties": {"repobilityId": "fc598af38a9c9933", "scanner": "scanner-primary", "fingerprint": "4ff1fc209b05c371", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-335b77172c8355b7", "level": "note", "message": {"text": "Legacy-named symbol `outpaint_2x_default_reset_v2` in kling_gui/tabs/face_crop_tab.py:321"}, "properties": {"repobilityId": "abcff671bedf7e1c", "scanner": "scanner-primary", "fingerprint": "335b77172c8355b7", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "legacy-marker", "dead-code"]}}, {"ruleId": "scanner-5238dd6d117261e8", "level": "none", "message": {"text": "Commented-code block (9 lines) in kling_gui/tabs/face_crop_tab.py:90"}, "properties": {"repobilityId": "77ae367c097a4d53", "scanner": "scanner-primary", "fingerprint": "5238dd6d117261e8", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-0982e4df27cdd9f6", "level": "none", "message": {"text": "Commented-code block (8 lines) in kling_gui/tabs/expand_tab.py:68"}, "properties": {"repobilityId": "24b26f26dc698dd7", "scanner": "scanner-primary", "fingerprint": "0982e4df27cdd9f6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-55ad2db8b734e21f", "level": "none", "message": {"text": "Commented-code block (5 lines) in kling_gui/tabs/selfie_tab.py:46"}, "properties": {"repobilityId": "d23f6d7ae459d5e7", "scanner": "scanner-primary", "fingerprint": "55ad2db8b734e21f", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-c27b9fe669cf6262", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 kling_gui/tabs/selfie_tab.py:1703"}, "properties": {"repobilityId": "424a80ed11699532", "scanner": "scanner-primary", "fingerprint": "c27b9fe669cf6262", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-d22841f10d8d7207", "level": "none", "message": {"text": "Commented-code block (9 lines) in kling_gui/tabs/outpaint_tab.py:256"}, "properties": {"repobilityId": "c468ecdeffc97c6c", "scanner": "scanner-primary", "fingerprint": "d22841f10d8d7207", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-13c7d477d73c96c0", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v18.py:90"}, "properties": {"repobilityId": "f0d1176d27618d61", "scanner": "scanner-primary", "fingerprint": "13c7d477d73c96c0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b4abfba7be3f1d51", "level": "none", "message": {"text": "Commented-code block (6 lines) in oldcam-testing/oldcam_v19.py:97"}, "properties": {"repobilityId": "10b7f538aedb72bd", "scanner": "scanner-primary", "fingerprint": "b4abfba7be3f1d51", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b321e62e17ffceda", "level": "none", "message": {"text": "Commented-code block (8 lines) in oldcam-testing/oldcam_v24.py:176"}, "properties": {"repobilityId": "ee0097c7cf4b9f20", "scanner": "scanner-primary", "fingerprint": "b321e62e17ffceda", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-112135f8ae208d52", "level": "none", "message": {"text": "Commented-code block (8 lines) in oldcam-testing/oldcam_v20.py:159"}, "properties": {"repobilityId": "459637acf797b47b", "scanner": "scanner-primary", "fingerprint": "112135f8ae208d52", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e1306f207389468d", "level": "none", "message": {"text": "Commented-code block (8 lines) in oldcam-testing/oldcam_v16.py:135"}, "properties": {"repobilityId": "97f230e3aef46909", "scanner": "scanner-primary", "fingerprint": "e1306f207389468d", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-f60bb80abc15fc85", "level": "none", "message": {"text": "Commented-code block (7 lines) in oldcam-testing/oldcam_v25.py:112"}, "properties": {"repobilityId": "8a67576f458ecb39", "scanner": "scanner-primary", "fingerprint": "f60bb80abc15fc85", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-1ccb6c755bb359b2", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v17.py:89"}, "properties": {"repobilityId": "9f1b92bb2505a6a4", "scanner": "scanner-primary", "fingerprint": "1ccb6c755bb359b2", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-dbab1384af9c6f83", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v21.py:99"}, "properties": {"repobilityId": "9f502f3533445cfc", "scanner": "scanner-primary", "fingerprint": "dbab1384af9c6f83", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e4454836e66b60a5", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-testing/oldcam_v23.py:106"}, "properties": {"repobilityId": "7a2c08ce3688c041", "scanner": "scanner-primary", "fingerprint": "e4454836e66b60a5", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-a928911563a15363", "level": "none", "message": {"text": "Commented-code block (6 lines) in oldcam-testing/rppg_harness.py:123"}, "properties": {"repobilityId": "4c2a67e10d213711", "scanner": "scanner-primary", "fingerprint": "a928911563a15363", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-b4269d2715779a20", "level": "none", "message": {"text": "Commented-code block (7 lines) in rPPG/rppg_injector.py:49"}, "properties": {"repobilityId": "f2386c7ac17bee9a", "scanner": "scanner-primary", "fingerprint": "b4269d2715779a20", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-e02a79b8b2094d2c", "level": "warning", "message": {"text": "Network/subprocess call without timeout or try/except \u2014 rPPG/rppg_injector.py:1264"}, "properties": {"repobilityId": "779074c6e469a08f", "scanner": "scanner-primary", "fingerprint": "e02a79b8b2094d2c", "layer": "quality", "severity": "medium", "confidence": 1.0, "tags": ["integrity", "fragile-runtime", "robustness"]}}, {"ruleId": "scanner-0c1205f26a73c161", "level": "note", "message": {"text": "Stub function `_clear_cupy_kernel_cache` (body is just `pass`/`return`) \u2014 rPPG/rppg_injector.py:138"}, "properties": {"repobilityId": "7acfb2a9858495da", "scanner": "scanner-primary", "fingerprint": "0c1205f26a73c161", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "empty-handler", "dead-code"]}}, {"ruleId": "scanner-1244945f8d443ab6", "level": "none", "message": {"text": "Commented-code block (7 lines) in rPPG/v6_spectrum_scorer.py:26"}, "properties": {"repobilityId": "2b5827b9d5cd81ff", "scanner": "scanner-primary", "fingerprint": "1244945f8d443ab6", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-03c02cd5d589049c", "level": "none", "message": {"text": "Commented-code block (8 lines) in oldcam-v24/oldcam.py:167"}, "properties": {"repobilityId": "9ec51f985a7a2d33", "scanner": "scanner-primary", "fingerprint": "03c02cd5d589049c", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-2c15f92395a43e3b", "level": "none", "message": {"text": "Commented-code block (5 lines) in oldcam-v24/launcher.py:12"}, "properties": {"repobilityId": "fd2c9ab4e5b7831b", "scanner": "scanner-primary", "fingerprint": "2c15f92395a43e3b", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-4ea61141d64295f0", "level": "none", "message": {"text": "Commented-code block (8 lines) in oldcam-v24/macOS/oldcam.py:167"}, "properties": {"repobilityId": "962172a181c3ca1c", "scanner": "scanner-primary", "fingerprint": "4ea61141d64295f0", "layer": "quality", "severity": "info", "confidence": 1.0, "tags": ["integrity", "commented-code", "dead-code"]}}, {"ruleId": "scanner-33a6b62e30ce7ab4", "level": "note", "message": {"text": "Near-duplicate function bodies in 6 places"}, "properties": {"repobilityId": "de36204bd7fa9b12", "scanner": "scanner-primary", "fingerprint": "33a6b62e30ce7ab4", "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": "bcb90a27c06bd01f", "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": "111cc167cbce6551", "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": "10b50a751687044f", "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": "4587e6614f7b5da1", "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": "72b6b45fd2306a1b", "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": "0cd314cba8ccb88d", "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": "a3b297fb3af356e8", "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": "495ac22a1415d730", "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": "cc44fffbd1243222", "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": "497ea5b320c0ee4e", "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": "d50dbfeafcc31e8e", "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": "4096cedf986e6b29", "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": "4684437c7446e50e", "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": "f08d4913c56fca78", "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": "f1946a33a4e31a6f", "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": "47d1ae910a0ee0f3", "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": "3961929c6b9bfb7c", "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": "3c720792baedf052", "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": "5cba1a6bfb165ade", "scanner": "scanner-primary", "fingerprint": "2c04133e54348533", "layer": "quality", "severity": "low", "confidence": 1.0, "tags": ["integrity", "duplicate", "dry"]}}]}]}