AI Slop Code RIsk Monitor

qualcomm/GenieX

Run frontier LLMs and VLMs locally on Qualcomm devices across NPU, GPU, and CPU with a few lines of code

6.5 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for qualcomm/GenieX, a Rust project with 8,428 GitHub stars. SynthScan examined 131,664 lines of code across 429 source files, recording 704 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 6.5 (Moderate 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.

6.5
Adjusted Signal
6.5
Raw Pattern Score
100%
Time Factor
2026-10-09
Last Push
8.4K
Stars
Rust
Language
131.7K
Lines of Code
429
Files
704
Pattern Hits
2026-10-12
Scan Date
0.03
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 16.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 4.6/100 · LOW

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

Agent Over-Engineering Ratio 13.8/100 · LOW

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

PR Review Velocity Impact 29.0/100 · MEDIUM

Which changes need focused human review? 704 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 0HIGH 15MEDIUM 62LOW 627

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 704 distinct pattern matches across 17 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 Block341 hits · 265 pts
SeverityFileLineSnippetContext
LOWcli/server/utils/toolcall_lfm2.go1// Copyright 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWcli/server/utils/toolcall_gptoss.go1// Copyright 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWcli/server/utils/toolcall_qwen35.go1// Copyright 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWcli/release/linux/install.sh1#!/bin/shCOMMENT
LOWcli/release/linux/check.sh1#!/bin/shCOMMENT
LOWcli/release/linux/entrypoint.sh1#!/bin/shCOMMENT
LOWsdk/CMakeLists.txt121 --manifest-path "${RUST_MM_DIR}/Cargo.toml"COMMENT
LOWsdk/CMakeLists.txt141# the llama.cpp plugin to tear down HTP FastRPC channels on model unload soCOMMENT
LOWsdk/benchmark/bench.h21#include <geniex_model.h>COMMENT
LOWsdk/benchmark/qdc/linux/run_linux.sh1#!/bin/bashCOMMENT
LOWsdk/plugins/qairt/include/sampler_config_utils.h1// Copyright (c) 2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/qairt/include/path_utils.h1// Copyright (c) 2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/qairt/include/chat_message_utils.h1// Copyright (c) 2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/qairt/include/qnn_runtime_utils.h1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/qairt/src/llm.cpp1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/qairt/src/llm.cpp21#include "chat_message_utils.h"COMMENT
LOWsdk/plugins/qairt/src/vlm.cpp1// Copyright (c) 2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/llama_cpp/include/params.h1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/llama_cpp/include/params.h21// both the pinned `npu` alias and the `hybrid` per-tensor scheduler — theyCOMMENT
LOWsdk/plugins/llama_cpp/include/params.h41// hybrid -> empty device_id, ngl != 0 -> HTPCOMMENT
LOWsdk/plugins/llama_cpp/include/llm.h1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/llama_cpp/include/vlm.h1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/llama_cpp/src/llm.cpp1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/llama_cpp/src/llm.cpp601}COMMENT
LOWsdk/plugins/llama_cpp/src/vlm.cpp1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/llama_cpp/src/plugin.cpp1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/plugins/llama_cpp/src/params.cpp1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/include/registry.h1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/include/power_mode_alias.h1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/include/geniex.h21#if defined(_WIN32) && !defined(__MINGW32__)COMMENT
LOWsdk/include/geniex.h501 geniex_Path chat_template_path; // path to chat template file, optionalCOMMENT
LOWsdk/include/image_utils.h1// Copyright (c) 2024-2026 Qualcomm Technologies, Inc. and/or its subsidiaries.COMMENT
LOWsdk/include/external/httplib.h1//COMMENT
LOWsdk/include/external/httplib.h21 "cpp-httplib doesn't support 32-bit Windows. Please use a 64-bit compiler.")COMMENT
LOWsdk/include/external/httplib.h41/*COMMENT
LOWsdk/include/external/httplib.h61#ifndef CPPHTTPLIB_CONNECTION_TIMEOUT_USECONDCOMMENT
LOWsdk/include/external/httplib.h81#ifndef CPPHTTPLIB_CLIENT_READ_TIMEOUT_SECONDCOMMENT
LOWsdk/include/external/httplib.h101#ifndef CPPHTTPLIB_IDLE_INTERVAL_SECONDCOMMENT
LOWsdk/include/external/httplib.h121#ifndef CPPHTTPLIB_HEADER_MAX_COUNTCOMMENT
LOWsdk/include/external/httplib.h141#ifndef CPPHTTPLIB_RANGE_MAX_COUNTCOMMENT
LOWsdk/include/external/httplib.h161#ifndef CPPHTTPLIB_COMPRESSION_BUFSIZCOMMENT
LOWsdk/include/external/httplib.h181#define CPPHTTPLIB_LISTEN_BACKLOG 5COMMENT
LOWsdk/include/external/httplib.h201#if defined(_MSC_VER)COMMENT
LOWsdk/include/external/httplib.h221#endif // NOMINMAXCOMMENT
LOWsdk/include/external/httplib.h241using socklen_t = int;COMMENT
LOWsdk/include/external/httplib.h261#include <csignal>COMMENT
LOWsdk/include/external/httplib.h281#include <array>COMMENT
LOWsdk/include/external/httplib.h301#include <sstream>COMMENT
LOWsdk/include/external/httplib.h321COMMENT
LOWsdk/include/external/httplib.h341#include <openssl/evp.h>COMMENT
LOWsdk/include/external/httplib.h361#endif // CPPHTTPLIB_OPENSSL_SUPPORTCOMMENT
LOWsdk/include/external/httplib.h4801 }COMMENT
LOWsdk/include/external/json.hpp21#include <algorithm> // all_of, find, for_eachCOMMENT
LOWsdk/include/external/json.hpp41// SPDX-License-Identifier: MITCOMMENT
LOWsdk/include/external/json.hpp61 #if defined(NLOHMANN_JSON_VERSION_MAJOR) && defined(NLOHMANN_JSON_VERSION_MINOR) && defined(NLOHMANN_JSON_VERSION_PACOMMENT
LOWsdk/include/external/json.hpp81 #define JSON_USE_LEGACY_DISCARDED_VALUE_COMPARISON 0COMMENT
LOWsdk/include/external/json.hpp161// __ _____ _____ _____COMMENT
LOWsdk/include/external/json.hpp181#include <valarray> // valarrayCOMMENT
LOWsdk/include/external/json.hpp201#include <vector> // vectorCOMMENT
LOWsdk/include/external/json.hpp221// __| | __| | | | JSON for Modern C++COMMENT
281 more matches not shown…
Decorative Section Separators47 hits · 165 pts
SeverityFileLineSnippetContext
MEDIUMsdk/CMakeLists.txt26# ===============================================================================COMMENT
MEDIUMsdk/CMakeLists.txt28# ===============================================================================COMMENT
MEDIUMsdk/CMakeLists.txt43# ===============================================================================COMMENT
MEDIUMsdk/CMakeLists.txt45# ===============================================================================COMMENT
MEDIUMsdk/CMakeLists.txt129# ===============================================================================COMMENT
MEDIUMsdk/CMakeLists.txt131# ===============================================================================COMMENT
MEDIUMsdk/plugins/qairt/src/vlm.cpp76 // ── LLM config ────────────────────────────────────────────────────────────COMMENT
MEDIUMsdk/plugins/qairt/src/vlm.cpp124 // ── Vision encoder config ─────────────────────────────────────────────────COMMENT
MEDIUMsdk/plugins/qairt/src/vlm.cpp137 // ── Build VLMConfig and create pipeline ───────────────────────────────────COMMENT
MEDIUMsdk/model-manager/crates/core/src/pull.rs10//! ┌───────────────────┐ ┌───────────────────────────┐ ┌──────────────────┐COMMENT
MEDIUMsdk/model-manager/crates/core/src/pull.rs16//! └───────────────────┘ └───────────────────────────┘ └──────────────────┘COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py29# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py31# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py95# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py97# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py122# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py125# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py143# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py145# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py178# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py180# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py255# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py257# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py318# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/tests/unit/test_error_messages.py320# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/geniex/_ffi/_types.py20# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/geniex/_ffi/_types.py22# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/geniex/_ffi/_types.py27# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡bindings/python/geniex/_ffi/_types.py29# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py48# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py50# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py61# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py63# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py81# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py83# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py101# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py103# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py126# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py128# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py147# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py149# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py244# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py246# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py317# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py319# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py358# ---------------------------------------------------------------------------COMMENT
MEDIUMbindings/python/geniex/_ffi/_types.py360# ---------------------------------------------------------------------------COMMENT
Hyper-Verbose Identifiers118 hits · 138 pts
SeverityFileLineSnippetContext
LOWtests/conftest.py53def pytest_collection_modifyitems(config, items):CODE
LOWtests/test_qairt.py81def test_llm_greedy_is_deterministic(cached, model, device_map):CODE
LOWtests/test_qairt.py169def test_llm_quality_keywords(cached, model, device_map, prompt, expected):CODE
LOWtests/test_qairt.py201def test_llm_logits_self_consistency(qairt_llm_paths, device_map):CODE
LOWtests/test_qairt.py221def test_vlm_quality_keywords(cached, model, quality_image, device_map):CODE
LOWtests/test_qairt.py246def test_chat_template_roles_and_sentinels(qairt_llm_paths, device_map):CODE
LOWtests/test_qairt.py267def test_chat_template_enable_thinking(qairt_llm_paths, device_map):CODE
LOWtests/test_qairt.py284def test_chat_template_tools_list_and_json_string_equivalent(qairt_llm_paths, device_map):CODE
LOW⚡tests/test_api.py17def test_llama_cpp_plugin_version_nonempty(geniex_session):CODE
LOW⚡tests/test_api.py22def test_qairt_plugin_version_nonempty(geniex_session):CODE
LOW⚡tests/test_api.py29def test_runtime_list_is_non_empty_string_list(geniex_session):CODE
LOW⚡tests/test_api.py36def test_runtime_list_contains_llama_cpp(geniex_session):CODE
LOW⚡tests/test_api.py40def test_compute_unit_list_shape_for_each_runtime(geniex_session):CODE
LOW⚡tests/test_api.py51def test_init_deinit_is_idempotent_within_session(geniex_session):CODE
LOW⚡tests/test_api.py56def test_set_log_level_accepts_known_levels(geniex_session):CODE
LOW⚡tests/test_api.py61def test_public_surface_exports():CODE
LOW⚡tests/test_api.py92def test_qairt_runtime_path_is_locked_after_init(geniex_session):CODE
LOW⚡tests/test_api.py102def test_resolve_auto_returns_known_runtime(geniex_session):CODE
LOW⚡tests/test_api.py109def test_resolve_cpu_alias_zeroes_gpu_layers(geniex_session):CODE
LOW⚡tests/test_api.py115def test_resolve_hybrid_alias_offloads_all_layers(geniex_session):CODE
LOW⚡tests/test_api.py123def test_resolve_llama_cpp_auto_defaults_to_npu(geniex_session):CODE
LOWtests/test_api.py137def test_resolve_qairt_npu_alias_resolves_to_qairt(geniex_session):CODE
LOWtests/test_llama_cpp.py50def test_model_manager_pull_mtp(llama_cpp_mtp_paths):CODE
LOWtests/test_llama_cpp.py94def test_llm_greedy_is_deterministic(cached, model, device_map):CODE
LOWtests/test_llama_cpp.py178def test_llm_quality_keywords(cached, model, device_map, prompt, expected):CODE
LOWtests/test_llama_cpp.py213def test_vlm_quality_keywords(cached, model, quality_image, device_map):CODE
LOWtests/test_llama_cpp.py285def test_chat_template_roles_and_sentinels(llama_cpp_llm_paths, device_map):CODE
LOWtests/test_llama_cpp.py307def test_chat_template_enable_thinking(llama_cpp_llm_paths, device_map):CODE
LOWtests/test_llama_cpp.py325def test_chat_template_tools_list_and_json_string_equivalent(llama_cpp_llm_paths, device_map):CODE
LOWtests/test_llama_cpp.py355def test_chat_template_renders_tool_response(llama_cpp_llm_paths, device_map):CODE
LOWtests/test_llama_cpp.py387def test_chat_template_content_load_override(llama_cpp_llm_paths, device_map):CODE
LOWtests/test_llama_cpp.py411def test_context_shift_fires_on_decode_overflow(llama_cpp_llm_paths, device_map):CODE
LOWtests/test_llama_cpp.py434def test_context_shift_not_triggered_when_nctx_is_ample(llama_cpp_llm_paths, device_map):CODE
LOWtests/test_llama_cpp.py450def test_mtmd_marker_prepended_per_image(llama_cpp_vlm_paths, test_image, quality_image, device_map, n_images):CODE
LOWtests/test_llama_cpp.py473def test_mtmd_marker_absent_on_text_only_message(llama_cpp_vlm_paths, device_map):CODE
LOWtests/test_llama_cpp.py490def test_mtmd_generate_rejects_missing_image_path(llama_cpp_vlm_paths, test_image, device_map):CODE
LOWtests/qdc/android/conftest.py31def _prepare_device_for_appium() -> None:CODE
LOW⚡cli/server/docs/ui/swagger-ui.js1!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"fuCODE
LOW⚡cli/server/docs/ui/swagger-ui-es-bundle-core.js2import*as e from"ieee754";import*as t from"base64-js";import*as r from"react";import*as n from"redux";import*as a from"iCODE
LOWcli/server/docs/ui/swagger-ui-standalone-preset.js2!function webpackUniversalModuleDefinition(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"fuCODE
LOW⚡bindings/python/tests/test_model_manager.py18def test_get_paths_returns_existing_files(llama_cpp_paths):CODE
LOW⚡bindings/python/tests/test_model_manager.py24def test_list_contains_pulled_model(llama_cpp_paths):CODE
LOW⚡bindings/python/tests/test_model_manager.py29def test_ensure_cached_idempotent(llama_cpp_paths):CODE
LOWbindings/python/tests/test_model_manager.py43def test_resolve_alias_unknown_raises(geniex_session):CODE
LOWbindings/python/tests/test_local_aihub_pull.py105def test_pull_from_extracted_dir_produces_qairt_paths(tmp_path, cleanup_model):CODE
LOWbindings/python/tests/test_local_aihub_pull.py131def test_pull_from_extracted_dir_supports_vision_yields_vlm(tmp_path, cleanup_model):CODE
LOWbindings/python/tests/test_local_aihub_pull.py146def test_pull_from_local_zip_handles_stored_and_deflate(tmp_path, cleanup_model):CODE
LOWbindings/python/tests/test_local_aihub_pull.py173def test_pull_rejects_unknown_local_layout(tmp_path, geniex_session):CODE
LOWbindings/python/tests/test_local_aihub_pull.py183def test_pull_rejects_safetensors_only_dir_with_clear_error(tmp_path, geniex_session):CODE
LOWbindings/python/tests/test_local_aihub_pull.py194def test_pull_localfs_requires_local_path(geniex_session):CODE
LOW⚡bindings/python/tests/test_progress.py18def test_resolve_false_returns_none():CODE
LOW⚡bindings/python/tests/test_progress.py22def test_resolve_callable_passthrough():CODE
LOW⚡bindings/python/tests/test_progress.py27def test_resolve_none_returns_default():CODE
LOW⚡bindings/python/tests/test_progress.py35def test_resolve_rejects_non_callable():CODE
LOW⚡bindings/python/tests/test_progress.py44def test_finish_noop_on_plain_callable():CODE
LOW⚡bindings/python/tests/test_progress.py48def test_tqdm_progress_creates_bar_per_file():CODE
LOWbindings/python/tests/test_progress.py60def test_tqdm_progress_seeds_initial_from_downloaded():CODE
LOWbindings/python/tests/test_progress.py76def test_tqdm_progress_updates_existing_bar():CODE
LOWbindings/python/tests/test_progress.py86def test_tqdm_progress_handles_unknown_total():CODE
LOWbindings/python/tests/test_progress.py98def test_default_progress_printer_returns_callable():CODE
58 more matches not shown…
Unused Imports113 hits · 103 pts
SeverityFileLineSnippetContext
LOWtests/conftest.py6CODE
LOWtests/_quality_data.py35CODE
LOWtests/test_qairt.py6CODE
LOWtests/_models.py6CODE
LOWtests/test_api.py6CODE
LOWtests/test_llama_cpp.py6CODE
LOWtests/qdc/run_qdc_pytest.py17CODE
LOWtests/qdc/android/conftest.py11CODE
LOWtests/qdc/android/android_deploy.py6CODE
LOWtests/qdc/android/test_run_device.py6CODE
LOWsdk/benchmark/qdc/run_qdc_jobs.py16CODE
LOWsdk/benchmark/qdc/_qdc.py12CODE
LOWsdk/benchmark/qdc/tests/test_bench.py20CODE
LOWsdk/benchmark/qdc/tests/utils.py6CODE
LOWbindings/sync_siblings.py20CODE
LOWbindings/python-qairt/setup.py10CODE
LOWbindings/python/_geniex_backend.py27CODE
LOWbindings/python/_geniex_backend.py27CODE
LOWbindings/python/_geniex_backend.py27CODE
LOWbindings/python/_geniex_backend.py27CODE
LOWbindings/python/_geniex_backend.py27CODE
LOWbindings/python/_geniex_backend.py38CODE
LOWbindings/python/_geniex_backend.py38CODE
LOWbindings/python/_geniex_backend.py38CODE
LOWbindings/python/_geniex_backend.py21CODE
LOWbindings/python/_sdk_fetch.py6CODE
LOWbindings/python/_shared_setup.py12CODE
LOWbindings/python/setup.py10CODE
LOWbindings/python/tests/conftest.py13CODE
LOWbindings/python/tests/test_model_manager.py6CODE
LOWbindings/python/tests/test_local_aihub_pull.py17CODE
LOWbindings/python/tests/test_progress.py6CODE
LOWbindings/python/tests/test_cli.py11CODE
LOWbindings/python/tests/unit/test_modeling_decode.py9CODE
LOWbindings/python/tests/unit/test_ensure_cached.py10CODE
LOWbindings/python/tests/unit/test_sdk_variant.py6CODE
LOWbindings/python/tests/unit/test_cli_load_banner.py7CODE
LOWbindings/python/tests/unit/test_quant_validation.py12CODE
LOWbindings/python/tests/unit/test_qairt_coerce.py6CODE
LOWbindings/python/tests/unit/test_error_messages.py11CODE
LOWbindings/python/geniex/__init__.py4CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py5CODE
LOWbindings/python/geniex/__init__.py17CODE
LOWbindings/python/geniex/__init__.py18CODE
LOWbindings/python/geniex/__init__.py18CODE
LOWbindings/python/geniex/__init__.py18CODE
LOWbindings/python/geniex/__init__.py19CODE
LOWbindings/python/geniex/__init__.py19CODE
LOWbindings/python/geniex/__init__.py19CODE
LOWbindings/python/geniex/__init__.py20CODE
LOWbindings/python/geniex/__init__.py20CODE
53 more matches not shown…
Empty Error Handlers12 hits · 60 pts
SeverityFileLineSnippetContext
HIGHsdk/benchmark/qdc/tests/utils.py49except ValueError:CODE
HIGHbindings/python/_geniex_backend.py43except ImportError:CODE
HIGHbindings/python/tests/test_local_aihub_pull.py98except geniex.GenieXError:CODE
HIGHbindings/python/geniex/model_manager.py595except GenieXError:CODE
HIGHbindings/python/geniex/cli.py45except Exception: # noqa: BLE001CODE
HIGHbindings/python/geniex/cli.py215except BaseException:CODE
HIGHbindings/python/geniex/modeling.py405except Exception:CODE
HIGHbindings/python/geniex/modeling.py664except Exception:CODE
HIGHbindings/python/geniex/auto.py190except (GenieXError, FileNotFoundError, OSError):CODE
HIGHbindings/python/geniex/_ffi/_lib.py78except OSError:CODE
HIGHbindings/python/geniex/_ffi/_lib.py188except OSError:CODE
HIGHbindings/python/geniex/_ffi/_lib.py66except OSError:CODE
AI Slop Vocabulary9 hits · 27 pts
SeverityFileLineSnippetContext
MEDIUMsdk/benchmark/qdc/run_qdc_jobs.py554 # Phones lack python3/curl, so the appium pytest harness on the QDC hostCOMMENT
MEDIUMsdk/benchmark/qdc/run_qdc_jobs.py558 # and the harness skips whichever test the mode did not ask for.COMMENT
MEDIUMsdk/benchmark/qdc/run_qdc_jobs.py907 # the appium harness's own stdout, which is not one of the logs above.COMMENT
MEDIUMsdk/include/external/httplib.h8938 // Cross-host/scheme redirect - create new client with robust setupCOMMENT
MEDIUMsdk/include/external/httplib.h8943// New method for robust redirect client creationCOMMENT
MEDIUMsdk/include/external/httplib.h9009 // Setup client with robust configurationCOMMENT
MEDIUMsdk/include/external/httplib.h9017// New method for robust client setup (based on basic_manual_redirect.cpp logic)COMMENT
MEDIUMsdk/include/external/fmt/format.h3380 // Compilers are not aware of how to leverage the maximum value ofCOMMENT
MEDIUM.github/workflows/_qdc-test.yml51 # QDC harness bundles the full tests/ tree onto the device, so anyCOMMENT
Cross-Language Confusion3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHtests/qdc/android/android_deploy.py123 adb_shell(f'cd {dest} && tar -xzf tree.tar.gz && rm tree.tar.gz')CODE
HIGHtests/qdc/android/android_deploy.py143 adb_shell(f'chmod -R +x {DEV_PY}/bin {DEV_PY}/libexec 2>/dev/null; true')CODE
HIGHtests/qdc/android/android_deploy.py151 f'cd {DEV_SDK}/lib && for f in qairt/htp-files/*.so qairt/htp-files/*.cat llama_cpp/*.so; do 'CODE
Excessive Try-Catch Wrapping11 hits · 14 pts
SeverityFileLineSnippetContext
LOWsdk/benchmark/qdc/_qdc.py83 except Exception as exc:CODE
LOWsdk/benchmark/qdc/_qdc.py147 except Exception as exc:CODE
LOWbindings/python/geniex/model_manager.py281 except Exception:CODE
MEDIUMbindings/python/geniex/model_manager.py270def _trampoline(files_ptr, count, _user_data):CODE
LOWbindings/python/geniex/cli.py45 except Exception: # noqa: BLE001CODE
LOWbindings/python/geniex/modeling.py405 except Exception:CODE
LOWbindings/python/geniex/modeling.py664 except Exception:CODE
MEDIUMbindings/python/geniex/modeling.py402def __del__(self) -> None:CODE
MEDIUMbindings/python/geniex/modeling.py661def __del__(self) -> None:CODE
LOWbindings/python/geniex/auto.py345 except Exception: # noqa: BLE001 — uncached / unknown → treat as LLMCODE
LOWbindings/python/geniex/_ffi/_api.py86 except Exception:CODE
Verbosity Indicators7 hits · 12 pts
SeverityFileLineSnippetContext
LOW⚡sdk/include/image_utils.h93 // Step 1: Get original image dimensions using ffprobeCOMMENT
LOW⚡sdk/include/image_utils.h97 // Step 2: For normal aspect ratios (0.5-2.0), directly resize without paddingCOMMENT
LOWsdk/include/image_utils.h113 // Step 3: Fallback - If dimension detection fails, directly resize to target sizeCOMMENT
LOWsdk/include/image_utils.h127 // Step 4: For extreme aspect ratios (< 0.5 or > 2.0), use smart paddingCOMMENT
LOWsdk/include/external/fmt/format-inl.h1191 // Step 1: integer promotion & Schubfach multiplier calculation.COMMENT
LOWsdk/include/external/fmt/format-inl.h1246 // Step 2: Try larger divisor; remove trailing zeros if necessary.COMMENT
LOWsdk/include/external/fmt/format-inl.h1277 // Step 3: Find the significand with the smaller divisor.COMMENT
Structural Annotation Overuse7 hits · 12 pts
SeverityFileLineSnippetContext
LOW⚡sdk/include/image_utils.h93 // Step 1: Get original image dimensions using ffprobeCOMMENT
LOW⚡sdk/include/image_utils.h97 // Step 2: For normal aspect ratios (0.5-2.0), directly resize without paddingCOMMENT
LOWsdk/include/image_utils.h113 // Step 3: Fallback - If dimension detection fails, directly resize to target sizeCOMMENT
LOWsdk/include/image_utils.h127 // Step 4: For extreme aspect ratios (< 0.5 or > 2.0), use smart paddingCOMMENT
LOWsdk/include/external/fmt/format-inl.h1191 // Step 1: integer promotion & Schubfach multiplier calculation.COMMENT
LOWsdk/include/external/fmt/format-inl.h1246 // Step 2: Try larger divisor; remove trailing zeros if necessary.COMMENT
LOWsdk/include/external/fmt/format-inl.h1277 // Step 3: Find the significand with the smaller divisor.COMMENT
Deep Nesting11 hits · 11 pts
SeverityFileLineSnippetContext
LOWtests/conftest.py53CODE
LOWtests/qdc/run_qdc_pytest.py125CODE
LOWtests/qdc/run_qdc_pytest.py161CODE
LOWtests/qdc/run_qdc_pytest.py206CODE
LOWtests/qdc/android/android_deploy.py78CODE
LOWtests/qdc/android/android_deploy.py107CODE
LOWsdk/benchmark/qdc/run_qdc_jobs.py218CODE
LOWsdk/benchmark/qdc/run_qdc_jobs.py932CODE
LOWsdk/benchmark/qdc/_qdc.py210CODE
LOWbindings/python/geniex/modeling.py423CODE
LOWbindings/python/geniex/auto.py244CODE
Modern Structural Boilerplate10 hits · 10 pts
SeverityFileLineSnippetContext
LOWbindings/python/geniex/__init__.py22__all__ = [CODE
LOWbindings/python/geniex/model_manager.py32__all__ = [CODE
LOWbindings/python/geniex/model_manager.py456def set_type(model_name: str, model_type: str) -> None:CODE
LOWbindings/python/geniex/_progress.py18__all__ = ['default_progress_printer', 'resolve', 'finish']CODE
LOWbindings/python/geniex/_ffi/_api.py98def set_log_level(level: str) -> None:CODE
LOWbindings/python/geniex/_ffi/_api.py111def _set_sdk_log_level(level: str) -> None:CODE
LOWbindings/python/geniex/_ffi/_api.py491def set_qairt_runtime_path(path: str) -> None:CODE
LOWbindings/python/geniex/_ffi/__init__.py46__all__ = [CODE
LOWbindings/python/geniex/_ffi/_lib.py70def _setup_env(lib_path: str, plugin_path: str, extra_dirs: list[str] | None = None) -> None:CODE
LOWbindings/python/geniex/generation/__init__.py8__all__ = ['GenerationConfig', 'GenerateOutput', 'ProfileData', 'TextIteratorStreamer']CODE
Modern AI Meta-Vocabulary3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUM.claude/skills/reshape-pr-commits/SKILL.md22## Non-negotiable guardrailsCOMMENT
MEDIUMcli/server/handler/chat_messages_test.go19// One round of an agentic loop: the assistant issues a tool call, the harnessCOMMENT
MEDIUM.github/workflows/_unit-test.yml161 # ---------------- python / sdk pytest (shared scaffolding) ----------------COMMENT
Fake / Example Data4 hits · 6 pts
SeverityFileLineSnippetContext
LOW⚡cli/server/docs/ui/swagger-ui.js1!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"fuCODE
LOW⚡cli/server/docs/ui/swagger-ui.js1!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"fuCODE
LOW⚡cli/server/docs/ui/swagger-ui-es-bundle-core.js2import*as e from"ieee754";import*as t from"base64-js";import*as r from"react";import*as n from"redux";import*as a from"iCODE
LOW⚡cli/server/docs/ui/swagger-ui-es-bundle-core.js2import*as e from"ieee754";import*as t from"base64-js";import*as r from"react";import*as n from"redux";import*as a from"iCODE
AI Structural Patterns5 hits · 5 pts
SeverityFileLineSnippetContext
LOWbindings/python/geniex/model_manager.py227CODE
LOWbindings/python/geniex/modeling.py220CODE
LOWbindings/python/geniex/modeling.py519CODE
LOWbindings/python/geniex/auto.py384CODE
LOWbindings/python/geniex/auto.py477CODE
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWcli/release/linux/install.sh7# Usage:COMMENT
LOWcli/release/linux/check.sh9# Usage:COMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcli/internal/readline/history.go6// TODO: implement history persistenceCOMMENT