AI Slop Code RIsk Monitor

runhey/OnmyojiAutoScript

Onmyoji Auto Script | 阴阳师脚本

16.3 Elevated pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for runhey/OnmyojiAutoScript, a Python project with 5,474 GitHub stars. SynthScan examined 144,667 lines of code across 914 source files, recording 1801 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 16.3 (Elevated 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.

16.3
Adjusted Signal
16.3
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
5.5K
Stars
Python
Language
144.7K
Lines of Code
914
Files
1.8K
Pattern Hits
2026-10-12
Scan Date
0.12
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 15.9/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 34.5/100 · MEDIUM

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

Agent Over-Engineering Ratio 25.1/100 · MEDIUM

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

PR Review Velocity Impact 58.0/100 · HIGH

Which changes need focused human review? 1801 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

Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.

No multi-scan history yet — run the scanner again to build trend data.

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 106MEDIUM 88LOW 1607

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 1801 distinct pattern matches across 16 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.

Unused Imports1024 hits · 998 pts
SeverityFileLineSnippetContext
LOWscript.py8CODE
LOWscript.py9CODE
LOWscript.py15CODE
LOWscript.py24CODE
LOWscript.py31CODE
LOWscript.py39CODE
LOWgui.py5CODE
LOWtasks/base_task.py11CODE
LOWtasks/KekkaiUtilize/script_task.py18CODE
LOWtasks/KekkaiUtilize/config.py6CODE
LOWtasks/KekkaiUtilize/config.py6CODE
LOWtasks/KekkaiUtilize/assets.py3CODE
LOWtasks/KekkaiUtilize/assets.py6CODE
LOWtasks/FindJade/assets.py1CODE
LOWtasks/FindJade/assets.py2CODE
LOWtasks/FindJade/assets.py3CODE
LOWtasks/FindJade/assets.py4CODE
LOWtasks/FindJade/assets.py5CODE
LOWtasks/FindJade/assets.py6CODE
LOWtasks/SixRealms/script_task.py4CODE
LOWtasks/SixRealms/script_task.py9CODE
LOWtasks/SixRealms/script_task.py9CODE
LOWtasks/SixRealms/script_task.py10CODE
LOWtasks/SixRealms/script_task.py14CODE
LOWtasks/SixRealms/script_task.py15CODE
LOWtasks/SixRealms/script_task.py15CODE
LOWtasks/SixRealms/script_task.py15CODE
LOWtasks/SixRealms/script_task.py17CODE
LOWtasks/SixRealms/script_task.py18CODE
LOWtasks/SixRealms/script_task.py18CODE
LOWtasks/SixRealms/script_task.py22CODE
LOWtasks/SixRealms/script_task.py24CODE
LOWtasks/SixRealms/oas_ocr.py91CODE
LOWtasks/SixRealms/assets.py3CODE
LOWtasks/SixRealms/assets.py6CODE
LOWtasks/SixRealms/moon_sea/skills.py1CODE
LOWtasks/SixRealms/moon_sea/moon_sea.py1CODE
LOWtasks/SixRealms/moon_sea/l101.py2CODE
LOWtasks/SixRealms/moon_sea/map.py1CODE
LOWtasks/SixRealms/moon_sea/map.py3CODE
LOWtasks/SixRealms/moon_sea/map.py4CODE
LOWtasks/SixRealms/moon_sea/map.py4CODE
LOWtasks/SixRealms/moon_sea/map.py7CODE
LOWtasks/SixRealms/moon_sea/map.py9CODE
LOWtasks/Tako/script_task.py4CODE
LOWtasks/Tako/script_task.py5CODE
LOWtasks/Tako/script_task.py5CODE
LOWtasks/Tako/script_task.py5CODE
LOWtasks/Tako/config.py5CODE
LOWtasks/Tako/config.py6CODE
LOWtasks/Tako/config.py6CODE
LOWtasks/Tako/assets.py1CODE
LOWtasks/Tako/assets.py2CODE
LOWtasks/Tako/assets.py3CODE
LOWtasks/Tako/assets.py4CODE
LOWtasks/Tako/assets.py5CODE
LOWtasks/Tako/assets.py6CODE
LOWtasks/BondlingFairyland/script_task.py16CODE
LOWtasks/BondlingFairyland/script_task.py22CODE
LOWtasks/BondlingFairyland/config.py4CODE
964 more matches not shown…
Empty Error Handlers58 hits · 288 pts
SeverityFileLineSnippetContext
HIGHscript.py387except Exception:CODE
HIGHscript.py555except Exception:CODE
HIGHscript.py189except ValueError:CODE
HIGHtasks/FindJade/config.py123except ValidationError as e:CODE
HIGHtasks/FindJade/config.py125except TypeError as e:CODE
HIGHtasks/Hyakkiyakou/debugger.py187except Exception as e:CODE
HIGHtasks/FrogBoss/frog_oas.py113except ValueError:CODE
HIGHtasks/FrogBoss/frog_oas.py220except (TypeError, ValueError, OverflowError, OSError):CODE
HIGHtasks/AutoCheckinBigGod/script_task.py125except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py168except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py174except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py178except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py402except subprocess.TimeoutExpired:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py405except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py837except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py872except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py230except subprocess.TimeoutExpired:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py322except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py360except:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py382except:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py493except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py533except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py586except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py637except:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py449except Exception:CODE
HIGHtasks/AutoCheckinBigGod/script_task.py253except Exception:CODE
HIGHtasks/MetaDemon/config.py121except ValidationError as e:CODE
HIGHtasks/MetaDemon/config.py123except TypeError as e:CODE
HIGHdeploy/emulator.py77except FileNotFoundError:CODE
HIGHdeploy/emulator.py84except FileNotFoundError:CODE
HIGHmodule/config/atomicwrites.py185except Exception:CODE
HIGHmodule/config/config_model.py371except ValueError:CODE
HIGHmodule/config/config_model.py377except ValueError:CODE
HIGHmodule/config/config_model.py382except ValueError:CODE
HIGHmodule/server/tool_router.py399except Exception:CODE
HIGHmodule/server/tool_router.py403except Exception:CODE
HIGHmodule/server/tool_router.py413except Exception:CODE
HIGHmodule/server/tool.py158except Exception:CODE
HIGHmodule/device/emulator.py165except FileNotFoundError:CODE
HIGHmodule/device/emulator.py255except EmulatorNotRunningError:CODE
HIGHmodule/device/emulator.py138except FileNotFoundError:CODE
HIGHmodule/device/platform2/emulator_base.py26except (ValueError, IndexError):CODE
HIGHmodule/device/platform2/emulator_base.py33except (ValueError, IndexError):CODE
HIGHmodule/device/platform2/emulator_windows.py37except OSError:CODE
HIGHmodule/device/platform2/emulator_windows.py53except OSError:CODE
HIGHmodule/device/platform2/emulator_windows.py432except FileNotFoundError:CODE
HIGHmodule/device/platform2/emulator_windows.py438except FileNotFoundError:CODE
HIGHmodule/device/platform2/emulator_windows.py231except FileNotFoundError:CODE
HIGHmodule/device/platform2/emulator_windows.py236except FileNotFoundError:CODE
HIGHmodule/device/method/utils.py181except (ValueError, IndexError):CODE
HIGHmodule/device/method/utils.py188except (ValueError, IndexError):CODE
HIGHmodule/device/method/utils.py223except IndexError:CODE
HIGHmodule/device/method/utils.py231except IndexError:CODE
HIGHmodule/device/method/scrcpy/core.py157except Exception:CODE
HIGHmodule/device/method/scrcpy/core.py163except Exception:CODE
HIGHmodule/device/method/scrcpy/core.py169except Exception:CODE
HIGHmodule/device/method/scrcpy/core.py178except Exception:CODE
HIGHmodule/base/decorator.py116except KeyError:CODE
Cross-Language Confusion40 hits · 225 pts
SeverityFileLineSnippetContext
HIGH⚡script.py600 self.config.notifier.push(title=f'{I18n.trans_zh_cn(command)}{command}', content=f"<{self.config_name}> GameCODE
HIGH⚡script.py608 self.config.notifier.push(title=f'{I18n.trans_zh_cn(command)}{command}', content=f"<{self.config_name}> ScriCODE
HIGH⚡script.py614 self.config.notifier.push(title=f'{I18n.trans_zh_cn(command)}{command}', content=f"<{self.config_name}> RequCODE
HIGH⚡script.py620 self.config.notifier.push(title=f'{I18n.trans_zh_cn(command)}{command}', content=f"<{self.config_name}> ExceCODE
HIGHscript.py581 self.config.notifier.push(title=f'{I18n.trans_zh_cn(command)}{command}', content=f"<{self.config_name}> GameCODE
HIGHscript.py710 self.config.notifier.push(CODE
HIGHtasks/DyeTrials/script_task.py61 self.config.notifier.push(title='超鬼王', message='识别超时退出')CODE
HIGHtasks/Quiz/script_task.py177 self.config.notifier.push(title='Quiz',CODE
HIGHtasks/MemoryScrolls/script_task.py106 self.config.notifier.push(title='追忆绘卷进度95%', content='绘卷进度已达95%,请立即空降')CODE
HIGHtasks/DailyTrifles/script_task.py99 self.config.notifier.push(title='今忆召唤抽卡失败', content='每日任务,今忆召唤抽卡失败!!!')CODE
HIGHtasks/AutoCheckinBigGod/script_task.py669 if (uid && token) {CODE
HIGHtasks/AutoCheckinBigGod/script_task.py848 if (id && typeof id === 'string' && id != 'unknown') console.log('GL_DEVICEID:' + id);CODE
HIGHtasks/AutoCheckinBigGod/script_task.py854 if (deviceId && deviceId != 'unknown') console.log('GL_DEVICEID:' + deviceId);CODE
HIGHtasks/MetaDemon/script_task.py247 self.config.notifier.push(content=f'召唤到高星鬼王: {detect_full_name}', title='超鬼王')CODE
HIGHmodule/config/config.py388 config.notifier.push(title="0000", content="dddddddd")CODE
HIGHmodule/server/home_router.py37 if notifier.push(title=title, content=content):CODE
HIGHmodule/gui/qml_rcc.py480tionView.push(Qt\CODE
HIGH⚡module/gui/qml_rcc.py565s.push(menu_tree\CODE
HIGH⚡module/gui/qml_rcc.py568 datas.push(m\CODE
HIGH⚡module/gui/qml_rcc.py572datas.push(menu_\CODE
HIGH⚡module/gui/qml_rcc.py595datas.push(menu_\CODE
HIGH⚡module/gui/qml_rcc.py605 da.push(menu_\CODE
HIGH⚡module/gui/qml_rcc.py611atas.push(menu_t\CODE
HIGHmodule/gui/qml_rcc.py758ol.down || contr\CODE
HIGHmodule/gui/qml_rcc.py1092onView.push(Qt.r\CODE
HIGHmodule/gui/qml_rcc.py1116View.push(Qt.res\CODE
HIGHmodule/gui/qml_rcc.py1132m && item.recent\CODE
HIGHmodule/gui/qml_rcc.py1150aneItem && itemC\CODE
HIGHmodule/gui/qml_rcc.py1154r.push(itemChild\CODE
HIGHmodule/gui/qml_rcc.py1179neItem && item.r\CODE
HIGHmodule/gui/qml_rcc.py1182 arr.push(item)\CODE
HIGHmodule/gui/qml_rcc.py1201 arr.push(\CODE
HIGHmodule/gui/qml_rcc.py1257ct !== null) {\x0d\x0a\CODE
HIGHmodule/gui/qml_rcc.py1265 children.push(o\CODE
HIGHmodule/gui/qml_rc.py519result.push(last\CODE
HIGHmodule/gui/qml_rc.py773object !== null)\CODE
HIGHmodule/gui/qml_rc.py785gationView.push(\CODE
HIGHmodule/gui/qml_rc.py913 datas.push(menu\CODE
HIGHmodule/gui/qml_rc.py1268ol.down || contr\CODE
HIGHmodule/gui/context/utils.py30 if notifier.push(title=title, content=content):CODE
Decorative Section Separators63 hits · 194 pts
SeverityFileLineSnippetContext
MEDIUMtasks/base_task.py704 # ---------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/base_task.py706 # ---------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/RyouToppa/script_task.py154 # --------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/RyouToppa/script_task.py156 # --------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/RealmRaid/script_task.py120 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/RealmRaid/script_task.py247 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/RealmRaid/script_task.py367 # -----------------------------------------------------COMMENT
MEDIUMtasks/Hyakkiyakou/script_task.py281 # -------------------------------------------------------COMMENT
MEDIUMtasks/Hyakkiyakou/debugger.py24 # --------------------------------COMMENT
MEDIUMtasks/Hyakkiyakou/debugger.py80 # -------------------------------------------------------------------------COMMENT
MEDIUMtasks/Hyakkiyakou/utils/exp_test.py62# -----------------------------------------------------------------------COMMENT
MEDIUMtasks/Hyakkiyakou/utils/exp_test.py65# -----------------------------------------------------------------------COMMENT
MEDIUMtasks/Hyakkiyakou/agent/agent.py59 # --------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Hyakkiyakou/agent/focus.py26 # -----------------------COMMENT
MEDIUMtasks/Hyakkiyakou/slave/hya_slave.py215 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/config_base.py71# ---------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py116# ─── 默认值常量 ───────────────────────────────────COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py480# ────────────────────────────────────────────COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py697 #-----------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py709 # -----------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py1012 # ----------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py1019 # ----------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py1098 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py1100 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py1499 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/Component/GeneralBattle/battle_wait.py1600 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMtasks/ActivityShikigami/script_task.py109 # ----------------------------------------------------COMMENT
MEDIUMtasks/ActivityShikigami/script_task.py233 # --------------------------------------------------------------COMMENT
MEDIUMtasks/ActivityShikigami/script_task.py244 # --------------------------------------------------------------COMMENT
MEDIUMtasks/ActivityShikigami/script_task.py276 # --------------------------------------------------------------COMMENT
MEDIUMtasks/ActivityShikigami/script_task.py283 # --------------------------------------------------------------COMMENT
MEDIUMtasks/ActivityShikigami/script_task.py320 # --------------------------------------------------------------COMMENT
MEDIUMtasks/BudokaiTournament/script_task.py68 # ----------------------------------------------------COMMENT
MEDIUMtasks/BudokaiTournament/script_task.py276 # --------------------------------------------------------------COMMENT
MEDIUMtasks/BudokaiTournament/script_task.py287 # --------------------------------------------------------------COMMENT
MEDIUMtasks/BudokaiTournament/script_task.py312 # --------------------------------------------------------------COMMENT
MEDIUMmodule/logger.py102# ======================================================================================================================COMMENT
MEDIUMmodule/logger.py104# ======================================================================================================================COMMENT
MEDIUMmodule/logger.py120# ======================================================================================================================COMMENT
MEDIUMmodule/logger.py122# ======================================================================================================================COMMENT
MEDIUMmodule/logger.py173# ======================================================================================================================COMMENT
MEDIUMmodule/logger.py175# ======================================================================================================================COMMENT
MEDIUMmodule/logger.py235# ======================================================================================================================COMMENT
MEDIUMmodule/logger.py237# ======================================================================================================================COMMENT
MEDIUMmodule/config/config_model.py40# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM⚡module/config/config_model.py65# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM⚡module/config/config_model.py75# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUM⚡module/config/config_model.py84# ----------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMmodule/config/argument/override.yaml1# --------------------COMMENT
MEDIUMmodule/config/argument/override.yaml3# --------------------COMMENT
MEDIUMmodule/config/argument/task.yaml1# --------------------COMMENT
MEDIUMmodule/config/argument/task.yaml3# --------------------COMMENT
MEDIUMmodule/config/argument/argument.yaml1# --------------------COMMENT
MEDIUMmodule/config/argument/argument.yaml3# --------------------COMMENT
MEDIUMmodule/config/argument/default.yaml1# --------------------COMMENT
MEDIUMmodule/config/argument/default.yaml3# --------------------COMMENT
MEDIUMmodule/server/app.py114 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMmodule/server/app.py123 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMmodule/team_flow/task.py61 # ------------------------------------------------------------------------------------------------------------------COMMENT
MEDIUMmodule/team_flow/mqtt.py22# ----------------------------------------------------------------------------------------------------------------------COMMENT
3 more matches not shown…
Hyper-Verbose Identifiers181 hits · 182 pts
SeverityFileLineSnippetContext
LOWscript.py284 def _release_token_before_wait(func):CODE
LOWscript.py423 def _wait_until_with_emulator_preheat(self, next_run: datetime) -> bool:CODE
LOWtasks/base_task.py274 def appear_then_click_multi_scale(self,CODE
LOWtasks/base_task.py338 def wait_until_appear_then_click(self,CODE
LOWtasks/base_task.py809 def ui_click_until_smt_disappear(self, click, stop, interval: float = 1):CODE
LOWtasks/KekkaiUtilize/script_task.py57 def recive_guild_ap_or_assets(self, max_tries: int = 3):CODE
LOWtasks/KekkaiUtilize/script_task.py505 def _select_optimal_resource_card(self):CODE
LOWtasks/FindJade/config.py85 def update_account_login_history(self, account: AccountInfo):CODE
LOWtasks/FindJade/config.py93 def get_cooperation_type_mask(self) -> CooperationSelectMaskDescription:CODE
LOWtasks/SixRealms/moon_sea/moon_sea.py232 def select_shikigami_and_confirm(self):CODE
LOWtasks/RichMan/thousand_things.py79 def tt_buy_black_daruma_scrap(self):CODE
LOWtasks/RichMan/guild.py130 def _guild_black_daruma_scrap(self):CODE
LOWtasks/RichMan/mall/honor.py76 def _honor_black_daruma_scrap(self, enable: bool=False):CODE
LOWtasks/OtherWorldTwilight/config.py38 def green_mark_type_validator(cls, v):CODE
LOWtasks/Hyakkiyakou/config.py79 def false_continuous_learning(cls, v):CODE
LOWtasks/Hyakkiyakou/slave/hya_device.py55 def set_fast_screenshot_interval(self, interval: float):CODE
LOWtasks/Dokan/script_task.py420 def dokan_choose_attack_priority(self, attack_priority: int) -> bool:CODE
LOWtasks/Dokan/script_task.py820 def update_remain_attack_count(self) -> int:CODE
LOWtasks/Dokan/script_task.py962 def click_until_smt_disappear(self, click, stop, interval: float = 1):CODE
LOWtasks/Dokan/script_task.py979 def ui_click_until_appear_or_timeout(self, click, stop=None, interval: float = 1, timeout: float = 10):CODE
LOWtasks/Dokan/config.py81 def attack_dokan_master_count(self) -> int:CODE
LOWtasks/Dokan/ex_green_mark.py127 def detect_name_position_retry():CODE
LOWtasks/Dokan/ex_green_mark.py203 def calc_green_mark_locate_area(self, roi, margin=None):CODE
LOWtasks/Dokan/ex_green_mark.py355 def detect_green_marker_with_template(image_path, template_path):CODE
LOWtasks/Dokan/utils.py136def test_ocr_locate_dokan_target():CODE
LOWtasks/Dokan/utils.py170def test_anti_detect_random_click():CODE
LOWtasks/WantedQuests/script_task.py162 def pre_work_cooperation_only(self):CODE
LOWtasks/WantedQuests/script_task.py557 def compute_region_brightness(img, top_left, width, height):CODE
LOWtasks/Quiz/script_task.py199 def detect_question_and_answers(self) -> tuple:CODE
LOWtasks/Component/GeneralBattle/general_battle.py707def run_task_or_default_general_battle(task) -> bool:CODE
LOWtasks/Component/GeneralBattle/battle_wait.py1601 def battle_wait_with_strategy(self, *args, **kwargs) -> bool:CODE
LOWtasks/Component/GeneralBattle/battle.py148 def my_test_activity_randomclick(CODE
LOWtasks/Component/GeneralBattle/battle.py172 def my_test_activity_continuous(self):CODE
LOWtasks/Component/Costume/costume_test_shikigami.py79 def test_switch_soul_all_groups(self):CODE
LOWtasks/Component/Costume/costume_base.py174 def check_costume_battle_scene(self, scene_type: BattleSceneType):CODE
LOWtasks/Restart/login.py325 def harvest_courtyard_affairs(self) -> bool:CODE
LOWtasks/Exploration/base.py193 def enter_settings_and_do_operations(self):CODE
LOWtasks/FrogBoss/script_task.py78 def _try_next_competition_fallback(self, idle_timer):CODE
LOWtasks/FrogBoss/test_frog_oas.py10 def test_persistence_rewards_and_dedup(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py34 def test_fallback_and_missing_data(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py42 def test_cold_start_two_equal_groups(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py55 def test_bet_outcome_settlement_enters_weighted_mode(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py73 def test_signed_weights_penalize_wrong_sources_and_leave_newcomers_neutral(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py95 def test_negative_consensus_can_select_the_opposite_side(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py106 def test_signed_weights_use_raw_cumulative_rate_and_randomize_zero_tie(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py126 def test_bet_outcome_rejects_missing_or_ambiguous_lineup(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py139 def test_winner_icons_take_precedence(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py147 def test_record_page_exact_round_and_dedup(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py164 def test_record_page_rejects_invalid_unknown_and_conflict(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py176 def test_record_page_does_not_guess_between_duplicate_decisions(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py184 def test_selected_side_verifies_bet_and_keeps_raw_result(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py198 def test_selected_side_mismatch_does_not_update_weights(self):CODE
LOWtasks/FrogBoss/test_frog_oas.py206 def test_ambiguous_text_and_signature(self):CODE
LOWtasks/FrogBoss/test_betting_flow.py46 def test_reward_overlay_and_confirmation_hide_clickable_background(self):CODE
LOWtasks/FrogBoss/test_betting_flow.py70 def test_cannot_submit_before_selecting_amount(self):CODE
LOWtasks/FrogBoss/test_betting_flow.py76 def test_no_response_limits_submit_retries_without_reselecting_amount(self):CODE
LOWtasks/FrogBoss/test_betting_flow.py88 def test_already_betted_and_rest_end_without_clicking(self):CODE
LOWtasks/GuildActivityMonitor/script_task.py142 def get_notification_info_ocr(self, keywords: list) -> str:CODE
LOWtasks/GameUi/default_pages.py356def handle_battle_reward_page(task) -> bool:CODE
LOWtasks/GameUi/navigator.py93 def _default_detect_categories(self) -> set[str]:CODE
121 more matches not shown…
Deep Nesting185 hits · 178 pts
SeverityFileLineSnippetContext
LOWscript.py101CODE
LOWtasks/base_task.py211CODE
LOWtasks/base_task.py274CODE
LOWtasks/base_task.py366CODE
LOWtasks/base_task.py408CODE
LOWtasks/base_task.py444CODE
LOWtasks/base_task.py716CODE
LOWtasks/base_task.py782CODE
LOWtasks/KekkaiUtilize/script_task.py207CODE
LOWtasks/KekkaiUtilize/script_task.py562CODE
LOWtasks/KekkaiUtilize/script_task.py226CODE
LOWtasks/KekkaiUtilize/script_task.py256CODE
LOWtasks/SixRealms/moon_sea/skills.py58CODE
LOWtasks/SixRealms/moon_sea/moon_sea.py55CODE
LOWtasks/SixRealms/moon_sea/l102.py38CODE
LOWtasks/SixRealms/moon_sea/l101.py66CODE
LOWtasks/SixRealms/moon_sea/map.py27CODE
LOWtasks/Tako/script_task.py100CODE
LOWtasks/BondlingFairyland/script_task.py89CODE
LOWtasks/BondlingFairyland/script_task.py261CODE
LOWtasks/BondlingFairyland/script_task.py604CODE
LOWtasks/BondlingFairyland/script_task.py95CODE
LOWtasks/BondlingFairyland/general_invite.py321CODE
LOWtasks/BondlingFairyland/general_invite.py458CODE
LOWtasks/RichMan/thousand_things.py138CODE
LOWtasks/RichMan/guild.py23CODE
LOWtasks/RichMan/mall/scales.py34CODE
LOWtasks/RichMan/mall/scales.py65CODE
LOWtasks/RichMan/mall/scales.py88CODE
LOWtasks/RyouToppa/script_task.py80CODE
LOWtasks/OtherWorldTwilight/script_task.py148CODE
LOWtasks/TrueOrochi/script_task.py104CODE
LOWtasks/HeroTest/script_task.py123CODE
LOWtasks/RealmRaid/script_task.py44CODE
LOWtasks/RealmRaid/script_task.py121CODE
LOWtasks/RealmRaid/script_task.py414CODE
LOWtasks/Hyakkiyakou/utils/video2images.py46CODE
LOWtasks/Hyakkiyakou/utils/generate.py78CODE
LOWtasks/Hyakkiyakou/slave/hya_slave.py134CODE
LOWtasks/AbyssShadows/script_task.py91CODE
LOWtasks/AbyssShadows/script_task.py221CODE
LOWtasks/AbyssShadows/script_task.py259CODE
LOWtasks/AbyssShadows/script_task.py437CODE
LOWtasks/AbyssShadows/script_task.py504CODE
LOWtasks/Dokan/script_task.py54CODE
LOWtasks/Dokan/script_task.py313CODE
LOWtasks/Dokan/script_task.py452CODE
LOWtasks/Dokan/utils.py20CODE
LOWtasks/WeeklyTrifles/script_task.py274CODE
LOWtasks/Nian/script_task.py24CODE
LOWtasks/WantedQuests/script_task.py356CODE
LOWtasks/WantedQuests/explore.py23CODE
LOWtasks/Component/SwitchSoul/switch_soul.py92CODE
LOWtasks/Component/SwitchAccount/login_account.py161CODE
LOWtasks/Component/SwitchAccount/login_account.py228CODE
LOWtasks/Component/SwitchAccount/login_account.py325CODE
LOWtasks/Component/GeneralBattle/general_battle.py53CODE
LOWtasks/Component/GeneralBattle/general_battle.py258CODE
LOWtasks/Component/GeneralBattle/general_battle.py546CODE
LOWtasks/Component/GeneralBattle/battle_wait.py1364CODE
125 more matches not shown…
Excessive Try-Catch Wrapping129 hits · 130 pts
SeverityFileLineSnippetContext
MEDIUMscript.py68def config(self) -> "Config":CODE
MEDIUMscript.py81def device(self) -> "Device":CODE
LOW⚡script.py616 except Exception as e:CODE
LOWscript.py76 except Exception as e:CODE
LOWscript.py89 except Exception as e:CODE
LOWscript.py370 except Exception:CODE
LOWscript.py387 except Exception:CODE
LOWscript.py555 except Exception:CODE
LOWtasks/FindJade/script_task.py42 except Exception as e:CODE
LOWtasks/Hyakkiyakou/script_task.py96 except Exception as e:CODE
LOWtasks/Hyakkiyakou/debugger.py187 except Exception as e:CODE
LOWtasks/Dokan/utils.py14 except Exception as e:CODE
MEDIUMtasks/Dokan/utils.py199 print("Error: Image not found.")CODE
LOWtasks/Nian/script_task.py141 except Exception as e:CODE
LOWtasks/Component/config_base.py111 except Exception as e:CODE
LOWtasks/Component/Costume/costume_test_shikigami.py98 except Exception as e:CODE
LOWtasks/GuildActivityMonitor/script_task.py138 except Exception as e:CODE
LOWtasks/DailyTrifles/script_task.py264 except Exception as e:CODE
LOWtasks/GuildBanquet/script_task.py187 except Exception as e:CODE
MEDIUMtasks/AutoCheckinBigGod/script_task.py203def _get_app_pid(self):CODE
MEDIUMtasks/AutoCheckinBigGod/script_task.py263def _check_adb_connection(self):CODE
MEDIUMtasks/AutoCheckinBigGod/script_task.py308def _is_frida_server_running(self):CODE
MEDIUMtasks/AutoCheckinBigGod/script_task.py328def _is_frida_server_installed(self):CODE
MEDIUMtasks/AutoCheckinBigGod/script_task.py570def _read_until_done():CODE
LOW⚡tasks/AutoCheckinBigGod/script_task.py168 except Exception:CODE
LOW⚡tasks/AutoCheckinBigGod/script_task.py174 except Exception:CODE
LOW⚡tasks/AutoCheckinBigGod/script_task.py178 except Exception:CODE
LOW⚡tasks/AutoCheckinBigGod/script_task.py185 except Exception as e:CODE
LOW⚡tasks/AutoCheckinBigGod/script_task.py322 except Exception:CODE
LOW⚡tasks/AutoCheckinBigGod/script_task.py325 except Exception:CODE
LOW⚡tasks/AutoCheckinBigGod/script_task.py332 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py125 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py208 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py253 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py257 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py304 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py348 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py391 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py405 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py449 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py493 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py497 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py533 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py586 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py631 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py824 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py837 except Exception:CODE
LOWtasks/AutoCheckinBigGod/script_task.py948 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py980 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py1076 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py1137 except Exception as e:CODE
LOWtasks/AutoCheckinBigGod/script_task.py872 except Exception:STRING
LOWtasks/MetaDemon/config.py39 except Exception as e:CODE
LOWtasks/MetaDemon/config.py60 except Exception as e:CODE
LOWdeploy/process.py47 except Exception as e:CODE
LOWmodule/notify/notify.py29 except Exception as e:CODE
LOWmodule/notify/notify.py46 except Exception as e:CODE
LOWmodule/notify/notify.py101 except Exception as e:CODE
LOWmodule/config/instance_guard.py151 except Exception as e:CODE
LOWmodule/config/atomicwrites.py185 except Exception:CODE
69 more matches not shown…
Over-Commented Block76 hits · 76 pts
SeverityFileLineSnippetContext
LOWrequirements-in.txt41# For devCOMMENT
LOWtasks/KekkaiUtilize/script_task.py761 # print(t.appear(t.I_BOX_EXP_MAX, threshold=0.6))COMMENT
LOWtasks/SixRealms/moon_sea/l101.py41 text = self.O_STORE_REFRESH_TIME.ocr(self.device.image)COMMENT
LOWtasks/BondlingFairyland/script_task.py861 # con = config.bondling_fairylandCOMMENT
LOWtasks/RichMan/guild.py41 # # 功勋商店 购买皮肤券 现在问题是皮肤券作为下滑判断标志,下滑过程中roi_front[1]发生了变化,COMMENT
LOWtasks/GlobalGame/assets.py41 # Image Rule AssetsCOMMENT
LOWtasks/Dokan/script_task.py61 # 攻击优先顺序COMMENT
LOWtasks/Dokan/ex_green_mark.py21# hsv_image = cv2.cvtColor(image, cv2.COLOR_RGB2HSV)COMMENT
LOWtasks/Dokan/ex_green_mark.py41# def pack_screenshot():COMMENT
LOWtasks/Dokan/ex_green_mark.py61# logger.error(f"callback error:{e}")COMMENT
LOWtasks/Dokan/ex_green_mark.py361COMMENT
LOWtasks/Dokan/utils.py181 # http://kb.rg4.net/docs/omassistant/omassistant-1fnirpstkhdnhCOMMENT
LOWtasks/WantedQuests/assets.py101 # Image Rule AssetsCOMMENT
LOWtasks/WantedQuests/explore.py61 timer=Timer(limit=0.5, count=2),COMMENT
LOWtasks/Component/SwitchSoul/assets.py41 # description COMMENT
LOWtasks/Component/SwitchAccount/login_account.py201 self.swipe(self.S_SA_ACCOUNT_LIST_UP, 1.5)COMMENT
LOWtasks/Component/GeneralBattle/config_general_battle.py21COMMENT
LOWtasks/Component/GeneralBattle/config_general_battle.py41 # 是否点击金币100buffCOMMENT
LOWtasks/Component/CostumeShikigami/assets.py181 # Image Rule AssetsCOMMENT
LOWtasks/FallenSun/script_task.py301 # :param random_click_swipt_enable:COMMENT
LOWtasks/FallenSun/script_task.py321 # logger.info('Win battle')COMMENT
LOWtasks/FallenSun/script_task.py341 # if self.appear_then_click(self.I_REWARD, action=action_click, interval=1.5):COMMENT
LOWtasks/FallenSun/script_task.py361 # """COMMENT
LOWtasks/FallenSun/script_task.py381 # logger.info("Battle result is false")COMMENT
LOWtasks/FallenSun/script_task.py401 # # 再次确认战斗结果COMMENT
LOWtasks/FallenSun/script_task.py421 # logger.info("There is no reward, Exit battle")COMMENT
LOWtasks/ActivityShikigami/page.py1from tasks.ActivityShikigami.assets import ActivityShikigamiAssets as asaCOMMENT
LOWtasks/ActivityShikigami/page.py21page_climb_act = Page(asa.I_TO_BATTLE_MAIN)COMMENT
LOWtasks/ActivityShikigami/page.py41# asa.I_RED_EXIT]COMMENT
LOWtasks/ActivityShikigami/page.py61#COMMENT
LOWtasks/KekkaiActivation/utils.py41COMMENT
LOWtasks/DemonEncounter/assets.py81 # Image Rule AssetsCOMMENT
LOWmodule/logger.py61# Delete logging.basicConfig to avoid logging the same message twice.COMMENT
LOWmodule/config/config_server.py1# This Python file uses the following encoding: utf-8COMMENT
LOWmodule/atom/ocr.py61COMMENT
LOWmodule/ocr/base_ocr.py281 continueCOMMENT
LOWmodule/ocr/base_ocr.py301# for i, string in enumerate(strings):COMMENT
LOWmodule/device/control.py41 }COMMENT
LOWmodule/device/control.py101 self.click(button, control_check=False)COMMENT
LOWmodule/device/connection.py841 """COMMENT
LOWmodule/device/connection_attr.py221 return f"127.0.0.1:{port}"COMMENT
LOWmodule/device/screenshot.py241 # Check screen colorCOMMENT
LOWmodule/device/method/droidcast.py261 # r = (arr & 0b1111100000000000) >> (11 - 3)COMMENT
LOWmodule/device/method/utils.py121 # When you call `adb disconnect <serial>`COMMENT
LOWmodule/device/method/scrcpy/options.py61 # Always trueCOMMENT
LOWmodule/base/utils/utils.py921 # distances = [distance(points[i], points[j]) for i in range(4) for j in range(i + 1, 4)]COMMENT
LOWfluentui/example/src/main.cpp1#include <QGuiApplication>COMMENT
LOWfluentui/example/src/controller/ChatController.h1#ifndef CHATCONTROLLER_HCOMMENT
LOWfluentui/src/FluApp.h1#ifndef FLUAPP_HCOMMENT
LOWfluentui/src/FluApp.cpp1#include "FluApp.h"COMMENT
LOW.github/workflows/issue-triage.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"40378b21ca6a065ccd7d9ede65bc0b8f5046e912a88127a58d535bf1039COMMENT
LOW.github/workflows/issue-triage.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/issue-triage.lock.yml41# - OPENAI_API_KEYCOMMENT
LOW.github/workflows/pr-review-intent.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"88e6b1506a66e2f51d481b11fd5e866c3bcccfbbfc70699df21ce54e4feCOMMENT
LOW.github/workflows/pr-review-intent.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/pr-review-intent.lock.yml41# - OPENAI_API_KEYCOMMENT
LOW.github/workflows/issue-handle-enhancement.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"96be6cab6e8b9f7605f0ccc0aee676c45cd0935bdcf335067199232c767COMMENT
LOW.github/workflows/issue-handle-enhancement.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/issue-handle-enhancement.lock.yml41# - OPENAI_API_KEYCOMMENT
LOW.github/workflows/issue-handle-other.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"7d6bc7a12a018eb87f746b47451d9a8b4384254e8a90cf323fe70824dbeCOMMENT
16 more matches not shown…
Docstring Block Structure5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHtasks/GameUi/action.py52创建带条件的动作。 Args: condition: 前置识别条件。 action: 条件满足后执行的动作。 Returns: `ConditionalAction` 实例STRING
HIGHtasks/GameUi/navigator.py770导航到目标页面。 Args: destination: 目标页面。 confirm_wait: 到达目标页面后额外等待的确认时间。 skip_firsSTRING
HIGHmodule/device/method/utils.py43 Args: stream: chunk_size: recv_interval (float): Default to 0.000, use 0.001 if receiving aSTRING
HIGHmodule/device/method/minitouch.py39 Insert way point from start to end. First generate a cubic bézier curve Args: p0: Start point. STRING
HIGHmodule/base/utils/utils.py371 Convert a zero indexed column cell reference to a string. Args: col: The cell column. Int. ReturnsSTRING
Modern AI Meta-Vocabulary9 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/agentics-maintenance.yml24# This file defines the generated agentic maintenance workflow for this repository.COMMENT
MEDIUM.github/agents/agentic-workflows.md45- Configuration: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/github-agentic-workflows.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md69**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md79**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/update-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md89**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/debug-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md99**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/upgrade-agentic-workflows.md`CODE
MEDIUM.github/agents/agentic-workflows.md119**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-shared-agentic-workflow.md`CODE
MEDIUM.github/agents/agentic-workflows.md193# Initialize repository for agentic workflowsCOMMENT
MEDIUM.github/agents/agentic-workflows.md225- Always reference the instructions file at `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/github-agentCODE
Cross-File Repetition3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHdeploy/utils.py0cached-property from https://github.com/pydanny/cached-property add typing support a property that is only computed onceSTRING
HIGHmodule/device/platform2/utils.py0cached-property from https://github.com/pydanny/cached-property add typing support a property that is only computed onceSTRING
HIGHmodule/base/decorator.py0cached-property from https://github.com/pydanny/cached-property add typing support a property that is only computed onceSTRING
AI Structural Patterns12 hits · 12 pts
SeverityFileLineSnippetContext
LOWtasks/SixRealms/oas_ocr.py53CODE
LOWtasks/Dokan/ex_green_mark.py251CODE
LOWtasks/KekkaiActivation/utils.py40CODE
LOWmodule/config/config.py266CODE
LOWmodule/ocr/sub_ocr.py154CODE
LOWmodule/ocr/sub_ocr.py189CODE
LOWmodule/device/control.py200CODE
LOWmodule/device/method/uiautomator_2.py301CODE
LOWmodule/device/method/nemu_ipc.py92CODE
LOWmodule/device/method/nemu_ipc.py307CODE
LOWmodule/device/method/minitouch.py26CODE
LOWmodule/base/retry.py101CODE
Modern Structural Boilerplate11 hits · 11 pts
SeverityFileLineSnippetContext
LOWtasks/GameUi/game_ui.py11__all__ = ["GameUi", "NavigatorSession", "Page"]CODE
LOWtasks/GameUi/page.py62__all__ = [CODE
LOWmodule/config/config.py153 def set_arg(self, task: str, group: str, argument: str, value) -> None:CODE
LOWmodule/config/config.py177 def update_scheduler(self) -> None:CODE
LOWmodule/config/config_updater.py20 def update_template(self, template_name: str = "template") -> None:CODE
LOWmodule/config/config_updater.py29 def update_config(self, config_name: str) -> None:CODE
LOWmodule/gui/fluent_app.py56 def set_context_property(cls, context, name: str) -> None:CODE
LOWmodule/gui/fluent_app.py89 def set_language(self, language: str) -> None:CODE
LOWmodule/gui/fluent_app.py114 def set_dpi_scale(self, strategy: str) -> None:CODE
LOWmodule/gui/context/process_manager.py424 def update_thread_func(self) -> None:CODE
LOWmodule/gui/process/script_process.py85 def update_tasks(self, data) -> None:CODE
Dead Code2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUMtasks/FindJade/script_task.py47CODE
MEDIUMtasks/AreaBoss/script_task.py449CODE
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/agentics-maintenance.yml24# This file defines the generated agentic maintenance workflow for this repository.COMMENT
Overly Generic Function Names2 hits · 1 pts
SeverityFileLineSnippetContext
LOWmodule/base/decorator.py180 def my_function(foo, bar):STRING
LOWmodule/base/decorator.py187 def my_function(foo, bar):STRING