AI Slop Code Risk Monitor

mg-chao/snow-apps

SlopCodeMonitor badge for mg-chao/snow-apps Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Snow Apps repository, providing source code for Snow Shot and Snow Image Viewer.

1.4 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for mg-chao/snow-apps, a C++ project with 6,518 GitHub stars. SynthScan examined 1,452,420 lines of code across 3387 source files, recording 1912 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 1.4 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.4
Adjusted Signal
1.4
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
6.5K
Stars
C++
Language
1.5M
Lines of Code
3.4K
Files
1.9K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 6.0/100 · LOW

Can maintainers explain intent, assumptions, and trade-offs? 1873 finding(s).

Hallucinated Dependency & Supply Chain Risk 0.7/100 · LOW

Are imports declared and package/API names verified? 33 finding(s).

Agent Over-Engineering Ratio 1.6/100 · LOW

Are wrappers, guards, and repeated structures necessary? 541 finding(s).

PR Review Velocity Impact 6.8/100 · LOW

Which changes need focused human review? 1912 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 7HIGH 17MEDIUM 1LOW 1887

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 1912 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Over-Commented Block1269 hits · 1269 pts
SeverityFileLineSnippetContext
LOW…w-stitch-images/examples/memory_reference_benchmark.rs1//! Repeated production motion-reference preparation while scrolling within anCOMMENT
LOW…es/crates/snow-core/proptest-regressions/timestamp.txt1# Seeds for failure cases proptest has generated in the past. It isCOMMENT
LOW…/crates/snow-core/proptest-regressions/multiplexer.txt1# Seeds for failure cases proptest has generated in the past. It isCOMMENT
LOWsnow-crates/crates/snow-core/src/multiplexer.rs21// ---------------------------------------------------------------------------COMMENT
LOWsnow-crates/crates/snow-core/src/multiplexer.rs81/// overall completion.COMMENT
LOWsnow-crates/crates/snow-core/src/multiplexer.rs281// ---------------------------------------------------------------------------COMMENT
LOWsnow-crates/crates/snow-core/src/multiplexer.rs1281 ///COMMENT
LOWsnow-crates/crates/snow-core/src/timestamp.rs21COMMENT
LOW…tes/snow-pipeline/proptest-regressions/multiplexer.txt1# Seeds for failure cases proptest has generated in the past. It isCOMMENT
LOWsnow-crates/crates/snow-pipeline/src/multiplexer.rs21// ---------------------------------------------------------------------------COMMENT
LOWsnow-crates/crates/snow-pipeline/src/multiplexer.rs81COMMENT
LOWsnow-crates/crates/snow-pipeline/src/multiplexer.rs281COMMENT
LOWsnow-crates/crates/snow-pipeline/src/multiplexer.rs1241COMMENT
LOWsnow-crates/crates/snow-pipeline/src/multiplexer.rs1381 (1usize..=3).prop_flat_map(|free_count| {COMMENT
LOWsnow-crates/crates/snow-pipeline/src/multiplexer.rs1581COMMENT
LOW…audio-recorder/tests/playback_capture_crackle_check.rs1#![cfg(windows)]COMMENT
LOWsnow-crates/crates/snow-audio-recorder/src/error.rs1use std::fmt;COMMENT
LOWsnow-crates/crates/snow-audio-recorder/src/error.rs21 UnsupportedFormat(String),COMMENT
LOW…crates/snow-audio-recorder/src/platform/windows/mod.rs81struct WasapiEngine {COMMENT
LOW…s/crates/snow-ocr-process/native/diagnosticsbridge.cpp1#ifndef SNOW_DIAGNOSTICS_PRODUCTCOMMENT
LOW…tes/crates/snow-ocr-process/native/diagnosticsbridge.h1// SPDX-License-Identifier: GPL-3.0-or-laterCOMMENT
LOW…es/snow-ocr-process/native/diagnosticsbridge_macos.cpp1#ifndef SNOW_DIAGNOSTICS_PRODUCTCOMMENT
LOWsnow-crates/crates/snow-recording-runtime/Cargo.toml81# Forwards snow-capture's per-backend capture stage instrumentation; directCOMMENT
LOW…ntime/examples/support/realtime_recording_benchmark.rs1//! Realtime recording benchmark simulating snow-shot's live recording path.COMMENT
LOW…-crates/crates/snow-recording-runtime/src/recording.rs1161///COMMENT
LOW…es/snow-capture/tests/screenshot_stage_timing_smoke.rs1//! End-to-end validation of the opt-in per-stage capture timingCOMMENT
LOW…s/crates/snow-capture/examples/screenshot_benchmark.rs1//! Screenshot-scenario performance benchmark for the DXGI, WGC and GDICOMMENT
LOW…s/crates/snow-capture/examples/screenshot_benchmark.rs21//! average/peak, and settled samples after releasing idle resources, toCOMMENT
LOW…s/crates/snow-capture/examples/screenshot_benchmark.rs41//! cargo run -p snow-capture --release --features stage-timing --example screenshot_benchmark -- --backend dxgi --baselCOMMENT
LOWsnow-crates/crates/snow-capture/src/color_effect.rs1//! Best-effort reversal of the Windows full-screen Magnifier color matrix.COMMENT
LOWsnow-crates/crates/snow-capture/src/backend.rs21 Continuous,COMMENT
LOWsnow-crates/crates/snow-capture/src/system.rs21 /// frame rate. This profile retains offscreen/minimized macOS windows; theCOMMENT
LOWsnow-crates/crates/snow-capture/src/streaming.rs21use crate::error::{CaptureError, CaptureResult, DisplayRefreshRetry};COMMENT
LOWsnow-crates/crates/snow-capture/src/streaming.rs81 /// Current effective FPS (updated once per second).COMMENT
LOWsnow-crates/crates/snow-capture/src/streaming.rs181 /// Only present in builds with the `stage-timing` feature.COMMENT
LOWsnow-crates/crates/snow-capture/src/frame.rs21 Rgba8,COMMENT
LOWsnow-crates/crates/snow-capture/src/frame.rs61 /// Start of the stream observation, used to reject an in-flight captureCOMMENT
LOWsnow-crates/crates/snow-capture/src/frame.rs81 /// Monotonic sequence number incremented for each capture call.COMMENT
LOWsnow-crates/crates/snow-capture/src/timing.rs1//! Per-stage timing instrumentation for capture calls.COMMENT
LOW…rates/snow-capture/src/platform/windows/duplication.rs1941 /// Whether monitor capture is currently using the single-slotCOMMENT
LOWsnow-crates/crates/snow-capture/src/timing/inert.rs1//! Inert marker stubs, compiled when the `stage-timing` feature isCOMMENT
LOWsnow-crates/crates/snow-capture/src/convert/f16.rs1use super::HdrFrameContext;COMMENT
LOWsnow-crates/crates/snow-capture/src/convert/mod.rs101 /// Windows Advanced Color desktop capture source:COMMENT
LOWsnow-crates/crates/snow-capture/src/convert/simd_x86.rs561 }COMMENT
LOWsnow-crates/crates/snow-capture/src/convert/simd_x86.rs821COMMENT
LOW…now-recording-export/tests/system_audio_noise_check.rs1//! End-to-end noise check for the screen-recording export audio pipeline.COMMENT
LOW…crates/crates/snow-recording-export/src/ffmpeg_util.rs21 err,COMMENT
LOW…w-crates/crates/snow-ui-selector/src/windows/window.rs61 // Layered windows with WS_EX_TRANSPARENT pass mouse input to windows below.COMMENT
LOWcmake/microtex/snow_preview.cpp1#include "snow_preview.h"COMMENT
LOWcmake/test-support/snow_test_cli_guard_qt.cpp1// Qt-aware CLI dialog guard for test executables.COMMENT
LOWcmake/test-support/snow_test_cli_guard.h1#pragma onceCOMMENT
LOWcmake/test-support/snow_test_cli_guard.h41}COMMENT
LOWcmake/test-support/snow_test_cli_guard.h81 if (setAbortBehavior != nullptr) {COMMENT
LOWsnow_image/tools/codec_benchmark.cpp1#include <snow/image/service.h>COMMENT
LOWsnow_image/include/snow/image/version.h1#pragma onceCOMMENT
LOWsnow_image/include/snow/image/export.h1#pragma onceCOMMENT
LOWsnow_image/include/snow/image/raster.h1#pragma onceCOMMENT
LOWsnow_image/include/snow/image/codec.h1#pragma onceCOMMENT
LOWsnow_image/include/snow/image/io.h1#pragma onceCOMMENT
LOWsnow_image/tests/raster_export_tests.cpp1#include "snow/image/io.h"COMMENT
1209 more matches not shown…
Hyper-Verbose Identifiers533 hits · 444 pts
SeverityFileLineSnippetContext
LOWsnow_shot/tests/check_mcp_capabilities.py154def check_magnifier_contracts(matrix):CODE
LOWsnow_shot/tests/check_mcp_capabilities.py192def check_speech_bubble_contracts(matrix):CODE
LOWsnow_shot/tests/mini_build_contract_tests.py16 def test_shared_rust_archive_does_not_compile_full_only_translation_dependencies(self):CODE
LOWsnow_shot/tests/mini_build_contract_tests.py57 def test_retained_dependencies_and_mini_sources_are_allowed(self):CODE
LOWsnow_shot/tests/mini_build_contract_tests.py70 def test_disabled_packages_cannot_enter_transitively_or_conditionally(self):STRING
LOWsnow_shot/tests/mini_build_contract_tests.py88 def test_full_only_sources_and_resources_are_rejected_in_shared_libraries(self):STRING
LOWsnow_shot/tests/mini_build_contract_tests.py106 def test_object_resources_and_aliases_cannot_bypass_the_graph_check(self):STRING
LOW⚡snow_shot/tests/mini_build_contract_tests.py121 def test_conditional_sources_are_excluded_in_every_configuration(self):STRING
LOW⚡snow_shot/tests/mini_build_contract_tests.py127 def test_only_mini_translation_catalogs_are_allowed(self):STRING
LOW⚡snow_shot/tests/mini_build_contract_tests.py132 def test_source_filter_removes_full_only_automoc_headers_and_implementations(self):STRING
LOWsnow_shot/tests/mcp_fixture_tests.py407def complete_document_surface(client, directory):CODE
LOWsnow_shot/tests/mcp_fixture_tests.py755def screenshot_wait_operation(client, session, operation):CODE
LOWsnow_shot/tests/mcp_fixture_tests.py766def screenshot_contract_outcomes(client, directory, resources=False):CODE
LOWsnow_shot/tests/mcp_fixture_tests.py848def screenshot_fixture_measurement(args):CODE
LOW⚡snow_shot/tests/storage_boundary_tests.py27 def test_storage_owns_persistence_file_names(self):CODE
LOW⚡snow_shot/tests/storage_boundary_tests.py35 def test_storage_cannot_depend_on_presentation(self):CODE
LOW⚡snow_shot/tests/storage_boundary_tests.py44 def test_persistence_file_names_remain_private_to_storage(self):CODE
LOW⚡snow_shot/tests/storage_boundary_tests.py52 def test_edition_metadata_can_define_both_installation_markers(self):CODE
LOW⚡snow_shot/tests/storage_boundary_tests.py58 def test_marker_exception_does_not_expose_settings_internals(self):CODE
LOW⚡snow_shot/tests/storage_boundary_tests.py65 def test_other_app_headers_cannot_define_installation_markers(self):CODE
LOW⚡snow_shot/tests/storage_boundary_tests.py70 def test_updater_keeps_its_installation_registry_and_marker_access(self):CODE
LOWsnow_shot/tests/source_dependency_contract_tests.py37 def test_late_providers_and_clones_keep_source_ownership_and_edition(self):CODE
LOWsnow_shot/tests/source_dependency_contract_tests.py88 def test_sources_and_consumers_can_be_declared_after_providers(self):STRING
LOWsnow_shot/tests/source_dependency_contract_tests.py102 def test_interface_sources_export_their_provider(self):STRING
LOW⚡snow_shot/tests/source_dependency_contract_tests.py116 def test_unknown_capability_fails_at_resolution(self):STRING
LOW⚡snow_shot/tests/source_dependency_contract_tests.py124 def test_missing_provider_target_fails_at_resolution(self):STRING
LOW⚡snow_shot/tests/source_dependency_contract_tests.py133 def test_mini_never_falls_back_to_a_full_provider(self):STRING
LOWsnow_shot/tests/source_dependency_contract_tests.py144 def test_consumers_without_requirements_do_not_need_a_provider(self):STRING
LOWsnow_shot/tests/mcp_capability_generation_tests.py30 def test_checked_in_outputs_are_current(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py33 def test_shared_reviewed_metadata_reaches_both_editions(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py49 def test_modified_or_missing_generated_outputs_are_rejected(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py64 def test_changed_bounds_and_choices_update_header_and_both_catalogs(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py83 def test_unknown_duplicate_or_malformed_mini_exclusions_are_rejected(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py98 def test_misspelled_policy_fields_cannot_be_ignored(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py108 def test_invalid_primitive_constraints_are_rejected(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py132 def test_duplicate_manifest_declarations_are_rejected(self):CODE
LOWsnow_shot/tests/mcp_capability_generation_tests.py140 def test_recording_member_list_cannot_duplicate_constraint_keys(self):CODE
LOWsnow_shot/tests/mcp_application_fixture_tests.py105def exercise_modern_administration(bridge, descriptor):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py53 def test_repository_catalogs_are_complete_and_canonical(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py56 def test_split_merge_update_is_byte_and_mtime_stable(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py63 def test_excluded_feature_catalogs_are_not_embedded_and_sources_are_untouched(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py72 def test_context_exclusion_preserves_other_contexts_in_shared_catalogs(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py79 def test_unknown_excluded_module_fails_before_writing(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py85 def test_source_order_and_locations_do_not_change_fragments(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py128 def test_unknown_context_does_not_partially_write_any_locale(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py138 def test_parity_failure_does_not_partially_write_any_locale(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py147 def test_metadata_plural_disambiguation_and_mixed_text_survive(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py184 def test_duplicate_lookup_key_is_rejected_even_with_different_numerus(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py194 def test_duplicate_ids_across_modules_are_rejected(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py203 def test_wrong_module_is_rejected(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py208 def test_duplicate_context_assignment_is_rejected(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py213 def test_invalid_module_path_is_rejected(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py218 def test_missing_or_unexpected_catalog_is_rejected(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py228 def test_wrong_locale_is_rejected(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py236 def test_unfinished_can_be_updated_but_fails_check(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py246 def test_changed_placeholder_is_rejected(self):CODE
LOW⚡snow_shot/tests/translation_catalog_tests.py254 def test_nonidentity_english_is_rejected(self):CODE
LOWsnow_shot/tests/translation_catalog_tests.py97 def test_translation_edit_changes_only_its_feature_and_locale(self):CODE
LOWsnow_shot/tests/translation_catalog_tests.py110 def test_added_and_removed_messages_leave_other_features_untouched(self):CODE
LOW…ow_shot/scripts/test-run-backing-store-startup-perf.py134 def test_selected_build_owns_plugin_and_cache_manifest_when_builds_coexist(self):CODE
473 more matches not shown…
Cross-Language Confusion16 hits · 100 pts
SeverityFileLineSnippetContext
HIGHcmake/microtex/patch_source.py161 if (nrep < 0 || nrep > 200000 ||CODE
HIGHcmake/microtex/patch_source.py201 text = replace(text, " int count = (int) floor(x);", """ if (!std::isfinite(x) || x < -200000.f || x > 200000.f)CODE
HIGHcmake/microtex/patch_source.py230 if (n < -200000 || n > 200000) throw tex::SnowPreviewLimit();CODE
HIGH⚡cmake/microtex/patch_source.py253 if (_divisor == 0 || (_dividend == lower && _divisor == -1))CODE
HIGH⚡cmake/microtex/patch_source.py260 if (b > upper / 10 || b < lower / 10) throw tex::SnowPreviewLimit();CODE
HIGH⚡cmake/microtex/patch_source.py263 if ((b > 0 && ((_divisor > 0 && b > upper / _divisor) ||CODE
HIGH⚡cmake/microtex/patch_source.py264 (_divisor < 0 && _divisor < lower / b))) ||CODE
HIGH⚡cmake/microtex/patch_source.py265 (b < 0 && ((_divisor > 0 && b < lower / _divisor) ||CODE
HIGH⚡cmake/microtex/patch_source.py266 (_divisor < 0 && b < upper / _divisor))))CODE
HIGH⚡cmake/microtex/patch_source.py269 if ((product > 0 && remaining < lower + product) ||CODE
HIGH⚡cmake/microtex/patch_source.py270 (product < 0 && remaining > upper + product))CODE
HIGHcmake/microtex/patch_source.py382 text = replace(text, " args.resize(argc + 10 + 1 + 1);", """ if (argc < 0 || argc > 200000) throw tex::SnowPreviewCODE
HIGHcmake/microtex/patch_source.py411 text = replace(text, "src.replace(start, from.length(), to);", """tex::SnowPreviewBudget::replacement(src.size(), frCODE
HIGHcmake/microtex/patch_source.py412 src.replace(start, from.length(), to);""", 4)CODE
HIGHscripts/test-snow-shot-homebrew.py407 @arch = ARGV[2] == "x64" ? intel : arm if arm || intelCODE
HIGHscripts/test-project-warnings.py68 " return bytes(1) == 1 && pair.first == 1 ? 0 : 1;\n"CODE
Hallucination Indicators7 hits · 90 pts
SeverityFileLineSnippetContext
CRITICAL…es/crates/snow-recording-runtime/src/macos/editable.rs170 let cancellation = self.video.config.capture.cancellation.clone();CODE
CRITICAL⚡…ngine_qt/crates/snow-draw-engine-editor/src/session.rs1393 session.editor.state.ui.snap_guides.reserve(64);CODE
CRITICAL⚡…ngine_qt/crates/snow-draw-engine-editor/src/session.rs1394 session.editor.state.selection.ids.reserve(64);CODE
CRITICAL⚡…ngine_qt/crates/snow-draw-engine-editor/src/session.rs1402 assert_eq!(session.editor.state.ui.snap_guides.capacity(), 0);CODE
CRITICAL⚡…ngine_qt/crates/snow-draw-engine-editor/src/session.rs1403 assert_eq!(session.editor.state.selection.ids.capacity(), 0);CODE
CRITICAL…s/snow-draw-engine-c/src/abi/convert/patch_payloads.rs124 watermark_color: patch.decoration.view.watermark.color.into(),CODE
CRITICAL…s/snow-draw-engine-c/src/abi/convert/patch_payloads.rs133 spotlight_color: patch.decoration.view.spotlight.color.into(),CODE
Deep Nesting62 hits · 58 pts
SeverityFileLineSnippetContext
LOWcmake/microtex/patch_source.py309CODE
LOWsnow_shot/tools/verify_keyboard_recording.py9CODE
LOWsnow_shot/tools/build_icon_manifest.py14CODE
LOWsnow_shot/tests/mcp_fixture_tests.py305CODE
LOWsnow_shot/tests/mcp_fixture_tests.py766CODE
LOWsnow_shot/tests/mcp_fixture_tests.py848CODE
LOWsnow_shot/tests/mcp_fixture_tests.py888CODE
LOWsnow_shot/tests/mcp_fixture_tests.py163CODE
LOWsnow_shot/tests/mcp_stdio_tests.py25CODE
LOWsnow_shot/tests/mcp_launch_tests.py14CODE
LOWsnow_shot/tests/mcp_application_fixture_tests.py743CODE
LOWsnow_shot/tests/mini_startup_tests.py12CODE
LOW…ow_shot/scripts/compare-selection-presentation-perf.py82CODE
LOWsnow_shot/scripts/translation_catalogs.py139CODE
LOWsnow_shot/scripts/translation_catalogs.py212CODE
LOWsnow_shot/scripts/translation_catalogs.py242CODE
LOWsnow_shot/scripts/generate_mcp_capabilities.py123CODE
LOWsnow_shot/scripts/run-backing-store-startup-perf.py55CODE
LOWscripts/test-macos-installer.py283CODE
LOWscripts/test-snow-shot-macos-ocr.py538CODE
LOWscripts/test_compare_recording_results.py16CODE
LOWscripts/run-memory-performance.py32CODE
LOWscripts/run-memory-performance.py75CODE
LOWscripts/snow-shot-remote-macos.py54CODE
LOWscripts/test-snow-shot-homebrew.py232CODE
LOWscripts/test-snow-shot-homebrew.py301CODE
LOWscripts/validate-arm64-stack-cookie.py112CODE
LOWscripts/test-release-optimization.py95CODE
LOWscripts/test-macos-build-support.py629CODE
LOWscripts/test-macos-build-support.py1914CODE
LOWscripts/test-macos-build-support.py2025CODE
LOWscripts/test-macos-build-support.py2035CODE
LOWscripts/test-opencv-qr-profile.py33CODE
LOWscripts/test-snow-shot-gitee-release.py341CODE
LOWscripts/test-snow-shot-gitee-release.py542CODE
LOWscripts/snow-shot-macos-ocr.py60CODE
LOWscripts/snow-shot-macos-ocr.py93CODE
LOWscripts/snow-shot-macos-ocr.py155CODE
LOWscripts/snow-shot-macos-ocr.py233CODE
LOWscripts/snow-shot-macos-ocr.py380CODE
LOWscripts/collect-rust-licenses.py52CODE
LOWscripts/compare-recording-results.py14CODE
LOWscripts/run-recording-pairs.py131CODE
LOWscripts/snow-shot-homebrew.py249CODE
LOWscripts/snow-shot-homebrew.py314CODE
LOWscripts/snow-shot-homebrew.py394CODE
LOWscripts/test-snow-shot-selected-text-link.py58CODE
LOWscripts/publish-snow-shot-gitee-release.py287CODE
LOWscripts/publish-snow-shot-gitee-release.py375CODE
LOWscripts/publish-snow-shot-gitee-release.py434CODE
LOWscripts/publish-snow-shot-gitee-release.py512CODE
LOWscripts/summarize-memory-performance.py47CODE
LOWscripts/summarize-memory-performance.py260CODE
LOWscripts/summarize-memory-performance.py169CODE
LOWscripts/summarize-memory-performance.py215CODE
LOWtest-support/x265-arm-intrinsics/test_configuration.py81CODE
LOW…st-support/x265-arm-intrinsics/test_gas_translation.py44CODE
LOWant_design_qt/tools/generate_icon_pack.py146CODE
LOWant_design_qt/tools/sync_ant_design_icons.py113CODE
LOWsnow-image-rs/scripts/test_macos_enospc.py114CODE
2 more matches not shown…
Unused Imports10 hits · 10 pts
SeverityFileLineSnippetContext
LOWsnow_shot/tools/build_icon_manifest.py2CODE
LOW…draw_engine_qt/scripts/compare_watermark_benchmarks.py4CODE
LOWtest-support/x265-arm-intrinsics/test_configuration.py9CODE
LOW…st-support/x265-arm-intrinsics/test_gas_translation.py10CODE
LOWant_design_qt/tools/generate_icon_pack.py4CODE
LOWant_design_qt/tools/check_repository_icon_usage.py4CODE
LOWant_design_qt/tools/check_timer_policy.py9CODE
LOWant_design_qt/tools/build_antd_manifest.py4CODE
LOWant_design_qt/tools/sync_ant_design_icons.py7CODE
LOWant_design_qt/tools/tests/test_generate_icon_pack.py1CODE
Verbosity Indicators3 hits · 7 pts
SeverityFileLineSnippetContext
LOW⚡snow-crates/crates/snow-capture/src/convert/simd_x86.rs727 // Step 1: interleave within 128-bit lanesCOMMENT
LOW⚡snow-crates/crates/snow-capture/src/convert/simd_x86.rs733 // Step 2: shuffle to collect channel pairsCOMMENT
LOW⚡snow-crates/crates/snow-capture/src/convert/simd_x86.rs739 // Step 3: final permute to sequential orderCOMMENT
Structural Annotation Overuse3 hits · 7 pts
SeverityFileLineSnippetContext
LOW⚡snow-crates/crates/snow-capture/src/convert/simd_x86.rs727 // Step 1: interleave within 128-bit lanesCOMMENT
LOW⚡snow-crates/crates/snow-capture/src/convert/simd_x86.rs733 // Step 2: shuffle to collect channel pairsCOMMENT
LOW⚡snow-crates/crates/snow-capture/src/convert/simd_x86.rs739 // Step 3: final permute to sequential orderCOMMENT
Excessive Try-Catch Wrapping5 hits · 5 pts
SeverityFileLineSnippetContext
LOWsnow_shot/tests/mcp_application_fixture_tests.py821 except Exception:CODE
LOWscripts/run-recording-pairs.py125 except Exception as error:CODE
LOWant_design_qt/tools/sync_ant_design_icons.py40 except Exception:CODE
LOWant_design_qt/tools/sync_ant_design_icons.py51 except Exception:CODE
LOWant_design_qt/tools/sync_ant_design_icons.py85 except Exception as exc:CODE
Empty Error Handlers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHscripts/publish-snow-shot-gitee-release.py634except ValueError:CODE
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMscripts/publish-snow-shot-gitee-release.py625 # Check the Gitee budget before the orchestration publishes GitHub.COMMENT
AI Structural Patterns2 hits · 2 pts
SeverityFileLineSnippetContext
LOWscripts/test-release-optimization.py17CODE
LOWscripts/test-macos-build-support.py1944CODE