AI Slop Code RIsk Monitor

archlinux/archinstall

Arch Linux installer - guided, templates etc.

11.2 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for archlinux/archinstall, a Python project with 8,497 GitHub stars. SynthScan examined 27,597 lines of code across 208 source files, recording 268 pattern matches distributed across 14 syntactic categories. The legacy adjusted pattern signal is 11.2 (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.

11.2
Adjusted Signal
11.2
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
8.5K
Stars
Python
Language
27.6K
Lines of Code
208
Files
268
Pattern Hits
2026-10-12
Scan Date
0.06
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 22.4/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 9.4/100 · LOW

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

Agent Over-Engineering Ratio 29.0/100 · MEDIUM

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

PR Review Velocity Impact 46.6/100 · MEDIUM

Which changes need focused human review? 268 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 12MEDIUM 9LOW 247

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 268 distinct pattern matches across 14 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.

Hyper-Verbose Identifiers75 hits · 70 pts
SeverityFileLineSnippetContext
LOWtest_tooling/qemu/qemu.py259 def make_sure_we_are_executing(self) -> bool:CODE
LOW⚡tests/conftest.py52def mirrorlist_no_country_fixture() -> Path:CODE
LOW⚡tests/conftest.py57def mirrorlist_with_country_fixture() -> Path:CODE
LOW⚡tests/conftest.py62def mirrorlist_multiple_countries_fixture() -> Path:CODE
LOW⚡tests/test_wifi_network_from_wpa.py11def test_from_wpa_ssid_without_spaces() -> None:STRING
LOW⚡tests/test_wifi_network_from_wpa.py18def test_from_wpa_ssid_with_spaces() -> None:STRING
LOW⚡tests/test_wifi_network_from_wpa.py25def test_from_wpa_ssid_with_multiple_spaces() -> None:STRING
LOWtests/test_wifi_network_from_wpa.py40def test_from_wpa_skips_header_and_blank_lines() -> None:STRING
LOWtests/test_wifi_network_from_wpa.py53def test_from_wpa_preserves_flags_and_fields() -> None:STRING
LOWtests/test_configuration_output.py9def test_user_config_roundtrip(CODE
LOWtests/test_args.py60def test_correct_parsing_args(CODE
LOWtests/test_args.py250def test_deprecated_mirror_config_parsing(CODE
LOWtests/test_args.py286def test_deprecated_creds_config_parsing(CODE
LOWtests/test_args.py315def test_deprecated_audio_config_parsing(CODE
LOWtests/test_args.py336def test_encrypted_creds_with_arg(CODE
LOWtests/test_args.py366def test_encrypted_creds_with_env_var(CODE
LOWtests/test_args.py395def test_example_config_parsing(CODE
LOWtests/test_args.py420def test_example_config_partitions(example_config_fixture: Path) -> None:CODE
LOWtests/test_mirrorlist.py6def test_mirrorlist_no_country(mirrorlist_no_country_fixture: Path) -> None:CODE
LOWtests/test_mirrorlist.py20def test_mirrorlist_with_country(mirrorlist_with_country_fixture: Path) -> None:CODE
LOWtests/test_mirrorlist.py34def test_mirrorlist_multiple_countries(mirrorlist_multiple_countries_fixture: Path) -> None:CODE
LOWarchinstall/default_profiles/profile.py175 def is_graphic_driver_supported(self) -> bool:CODE
LOWarchinstall/tui/menu_item.py316 def _find_next_selectable_item(CODE
LOW⚡archinstall/tui/components.py354 def on_option_list_option_selected(self, event: OptionList.OptionSelected) -> None:STRING
LOW⚡archinstall/tui/components.py360 def on_option_list_option_highlighted(self, event: OptionList.OptionHighlighted) -> None:STRING
LOWarchinstall/tui/components.py601 def on_selection_list_selection_highlighted(self, event: SelectionList.SelectionHighlighted[MenuItem]) -> None:STRING
LOWarchinstall/tui/components.py627 def on_selection_list_selection_toggled(self, event: SelectionList.SelectionToggled[MenuItem]) -> None:STRING
LOWarchinstall/tui/components.py1142 def on_data_table_row_highlighted(self, event: DataTable.RowHighlighted) -> None:STRING
LOWarchinstall/tui/components.py1169 def on_data_table_row_selected(self, event: DataTable.RowSelected) -> None:STRING
LOWarchinstall/lib/command.py136 def make_sure_we_are_executing(self) -> bool:CODE
LOWarchinstall/lib/global_menu.py254 async def _select_archinstall_language(self, preset: Language) -> Language:CODE
LOWarchinstall/lib/global_menu.py264 def _prev_archinstall_language(self, item: MenuItem) -> str | None:CODE
LOWarchinstall/lib/global_menu.py512 def _prev_install_invalid_config(self, _item: MenuItem) -> PreviewResult | None:CODE
LOWarchinstall/lib/global_menu.py572 async def _select_bootloader_config(CODE
LOWarchinstall/lib/global_menu.py586 async def _select_additional_packages(self, preset: list[str]) -> list[str]:CODE
LOWarchinstall/lib/installer.py462 def _generate_key_files_partitions(self) -> None:CODE
LOWarchinstall/lib/installer.py491 def _generate_key_file_lvm_volumes(self) -> None:CODE
LOWarchinstall/lib/installer.py520 def sync_log_to_install_medium(self) -> bool:CODE
LOWarchinstall/lib/installer.py701 def activate_time_synchronization(self) -> None:CODE
LOWarchinstall/lib/installer.py776 def systemd_resolved_stub_mode(self) -> None:CODE
LOWarchinstall/lib/installer.py1092 def _get_luks_uuid_from_mapper_dev(self, mapper_dev_path: Path) -> str:STRING
LOWarchinstall/lib/installer.py1100 def _get_kernel_params_partition(STRING
LOWarchinstall/lib/installer.py2132def accessibility_tools_in_use() -> bool:STRING
LOWarchinstall/lib/translationhandler.py177 def _get_total_active_messages(self) -> int:CODE
LOWarchinstall/lib/args.py714 def _write_plugin_to_temp_file(self, plugin_data: str) -> Path:CODE
LOWarchinstall/lib/pacman/pacman_menu.py73async def select_parallel_downloads(preset: int = 5) -> int | None:CODE
LOWarchinstall/lib/general/general_menu.py99async def select_archinstall_language(languages: list[Language], preset: Language) -> Language:CODE
LOWarchinstall/lib/bootloader/utils.py23def validate_bootloader_layout(CODE
LOWarchinstall/lib/network/network_handler.py58def _configure_iwd_standalone(installation: Installer) -> None:CODE
LOWarchinstall/lib/user/user_menu.py61 def _check_for_correct_username(self, username: str | None) -> str | None:CODE
LOWarchinstall/lib/models/device.py689 def from_existing_subvol_info(cls, info: _BtrfsSubvolumeInfo) -> Self:CODE
LOWarchinstall/lib/models/device.py1631 def should_generate_encryption_file(self, dev: PartitionModification | LvmVolume) -> bool:CODE
LOWarchinstall/lib/models/packages.py159 def from_package_group_output(cls, data: list[str]) -> Self:CODE
LOWarchinstall/lib/profile/profiles_handler.py288 def _verify_unique_profile_names(self, profiles: list[Profile]) -> None:CODE
LOWarchinstall/lib/packages/packages.py120async def select_additional_packages(CODE
LOWarchinstall/lib/disk/partitioning_menu.py421 async def _prompt_partition_fs_type(self, prompt: str | None = None) -> FilesystemType:CODE
LOWarchinstall/lib/disk/partitioning_menu.py562 async def _suggest_partition_layout(CODE
LOWarchinstall/lib/disk/device_handler.py166 def get_device_by_partition_path(self, partition_path: Path) -> BDevice | None:CODE
LOWarchinstall/lib/disk/device_handler.py429 def create_lvm_btrfs_subvolumes(CODE
LOWarchinstall/lib/disk/default_layouts.py31async def get_default_partition_layout(CODE
15 more matches not shown…
Unused Imports62 hits · 50 pts
SeverityFileLineSnippetContext
LOWarchinstall/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/locale/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py1CODE
LOWarchinstall/lib/general/__init__.py7CODE
LOWarchinstall/lib/general/__init__.py7CODE
LOWarchinstall/lib/general/__init__.py7CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py1CODE
LOWarchinstall/lib/models/__init__.py2CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py3CODE
LOWarchinstall/lib/models/__init__.py29CODE
LOWarchinstall/lib/models/__init__.py30CODE
LOWarchinstall/lib/models/__init__.py30CODE
LOWarchinstall/lib/models/__init__.py30CODE
LOWarchinstall/lib/models/__init__.py31CODE
LOWarchinstall/lib/models/__init__.py31CODE
LOWarchinstall/lib/models/__init__.py31CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py32CODE
LOWarchinstall/lib/models/__init__.py33CODE
LOWarchinstall/lib/models/__init__.py34CODE
LOWarchinstall/lib/models/__init__.py34CODE
LOWarchinstall/lib/menu/__init__.py1CODE
2 more matches not shown…
Deep Nesting40 hits · 40 pts
SeverityFileLineSnippetContext
LOWtest_tooling/check_binding_descriptions.py30CODE
LOWtest_tooling/qemu/qemu.py356CODE
LOWtest_tooling/qemu/qemu.py420CODE
LOWtest_tooling/qemu/qemu.py286CODE
LOWarchinstall/main.py38CODE
LOWarchinstall/tui/components.py295CODE
LOWarchinstall/tui/components.py529CODE
LOWarchinstall/tui/components.py711CODE
LOWarchinstall/tui/components.py897CODE
LOWarchinstall/tui/components.py1023CODE
LOWarchinstall/lib/configuration.py34CODE
LOWarchinstall/lib/global_menu.py454CODE
LOWarchinstall/lib/installer.py462CODE
LOWarchinstall/lib/installer.py491CODE
LOWarchinstall/lib/installer.py888CODE
LOWarchinstall/lib/installer.py1239CODE
LOWarchinstall/lib/installer.py1444CODE
LOWarchinstall/lib/installer.py1666CODE
LOWarchinstall/lib/installer.py1788CODE
LOWarchinstall/lib/networking.py106CODE
LOWarchinstall/lib/networking.py162CODE
LOWarchinstall/lib/networking.py54CODE
LOWarchinstall/lib/args.py658CODE
LOWarchinstall/lib/network/network_menu.py36CODE
LOWarchinstall/lib/user/user_menu.py37CODE
LOWarchinstall/lib/models/users.py49CODE
LOWarchinstall/lib/models/mirrors.py49CODE
LOWarchinstall/lib/profile/profiles_handler.py269CODE
LOWarchinstall/lib/menu/util.py13CODE
LOWarchinstall/lib/menu/abstract_menu.py111CODE
LOWarchinstall/lib/packages/packages.py65CODE
LOWarchinstall/lib/disk/fido.py103CODE
LOWarchinstall/lib/disk/partitioning_menu.py211CODE
LOWarchinstall/lib/disk/partitioning_menu.py228CODE
LOWarchinstall/lib/disk/partitioning_menu.py271CODE
LOWarchinstall/lib/disk/device_handler.py572CODE
LOWarchinstall/lib/disk/subvolume_menu.py77CODE
LOWarchinstall/lib/disk/filesystem.py38CODE
LOWarchinstall/lib/disk/filesystem.py161CODE
LOW…chinstall/lib/authentication/authentication_handler.py73CODE
Empty Error Handlers7 hits · 35 pts
SeverityFileLineSnippetContext
HIGHtest_tooling/qemu/qemu.py222except Exception:CODE
HIGHarchinstall/tui/menu_item.py229except ValueError:CODE
HIGHarchinstall/scripts/guided.py200except Exception:CODE
HIGHarchinstall/lib/plugins.py57except Exception:CODE
HIGHarchinstall/lib/packages/packages.py20except SysCallError:CODE
HIGHarchinstall/lib/packages/packages.py58except SysCallError:CODE
HIGHexamples/interactive_installation.py200except Exception:CODE
Excessive Try-Catch Wrapping31 hits · 31 pts
SeverityFileLineSnippetContext
LOWtest_tooling/qemu/qemu.py222 except Exception:CODE
LOWarchinstall/main.py55 except Exception as e:CODE
LOWarchinstall/main.py198 except Exception as e:CODE
MEDIUMarchinstall/tui/components.py1317def _run_worker(self) -> None:CODE
LOWarchinstall/tui/components.py1327 except Exception as err:STRING
LOWarchinstall/scripts/guided.py200 except Exception:CODE
LOWarchinstall/lib/plugins.py21 except Exception as err:CODE
LOWarchinstall/lib/plugins.py49 except Exception as err:CODE
LOWarchinstall/lib/plugins.py57 except Exception:CODE
LOWarchinstall/lib/plugins.py87 except Exception as err:CODE
LOWarchinstall/lib/command.py99 except Exception:CODE
LOWarchinstall/lib/version.py7 except Exception:CODE
MEDIUMarchinstall/lib/version.py4def get_version() -> str:CODE
LOWarchinstall/lib/installer.py1505 except Exception as err:STRING
LOWarchinstall/lib/installer.py1515 except Exception as err:STRING
LOWarchinstall/lib/installer.py1536 except Exception as err:STRING
LOWarchinstall/lib/installer.py1555 except Exception as err:STRING
LOWarchinstall/lib/translationhandler.py193 except Exception:CODE
LOWarchinstall/lib/translationhandler.py202 except Exception:CODE
LOWarchinstall/lib/networking.py139 except Exception as e:CODE
LOWarchinstall/lib/pacman/pacman.py48 except Exception as err:CODE
LOWarchinstall/lib/pacman/pacman_menu.py84 except Exception:CODE
LOWarchinstall/lib/locale/utils.py74 except Exception:CODE
MEDIUMarchinstall/lib/locale/utils.py64def get_kb_layout() -> str:CODE
LOWarchinstall/lib/models/mirrors.py76 except Exception as error:CODE
LOWarchinstall/lib/profile/profiles_handler.py283 except Exception:CODE
LOWarchinstall/lib/profile/profiles_handler.py333 except Exception as e:CODE
LOWarchinstall/lib/packages/packages.py77 except Exception as e:CODE
LOWarchinstall/lib/disk/fido.py31 except Exception as e:CODE
LOWarchinstall/lib/mirror/mirror_handler.py62 except Exception as e:CODE
LOWexamples/interactive_installation.py200 except Exception:CODE
Modern Structural Boilerplate31 hits · 28 pts
SeverityFileLineSnippetContext
LOWarchinstall/__init__.py3__all__ = ['plugin']CODE
LOWarchinstall/default_profiles/profile.py140 def set_custom_settings(self, settings: dict[CustomSetting, str | None]) -> None:CODE
LOW⚡archinstall/tui/menu_item.py193 def set_preview_for_all(self, action: Callable[[Any], str | None]) -> None:CODE
LOW⚡archinstall/tui/menu_item.py197 def set_focus_by_value(self, value: Any) -> None:CODE
LOW⚡archinstall/tui/menu_item.py203 def set_default_by_value(self, value: Any) -> None:CODE
LOW⚡archinstall/tui/menu_item.py209 def set_selected_by_value(self, values: Any | list[Any] | None) -> None:CODE
LOWarchinstall/tui/menu_item.py247 def set_action_for_all(self, action: Callable[[Any], Any]) -> None:CODE
LOWarchinstall/tui/menu_item.py263 def set_filter_pattern(self, pattern: str) -> None:CODE
LOWarchinstall/tui/components.py30def _update_preview(widget: Label, result: str | PreviewResult | None) -> None:CODE
LOW⚡archinstall/tui/components.py366 def _set_cursor(self) -> None:STRING
LOWarchinstall/tui/components.py136 def _set_cursor(self) -> None:STRING
LOWarchinstall/tui/components.py340 def _update_options(self, options: list[Option]) -> None:STRING
LOWarchinstall/tui/components.py385 def _set_preview(self, item_id: str) -> None:STRING
LOWarchinstall/tui/components.py589 def _update_options(self, options: list[Selection[MenuItem]]) -> None:STRING
LOWarchinstall/tui/components.py608 def _set_cursor(self) -> None:STRING
LOWarchinstall/tui/components.py635 def _set_preview(self, item: MenuItem) -> None:STRING
LOWarchinstall/tui/components.py746 def _update_selection(self) -> None:STRING
LOWarchinstall/tui/components.py1154 def _set_cursor(self, row_index: int) -> None:STRING
LOWarchinstall/lib/global_menu.py277 def _update_lang_text(self) -> None:CODE
LOWarchinstall/lib/installer.py634 def set_hostname(self, hostname: str) -> None:CODE
LOWarchinstall/lib/installer.py2035 def set_vconsole(self, locale_config: LocaleConfiguration) -> None:STRING
LOWarchinstall/lib/locale/__init__.py11__all__ = [CODE
LOWarchinstall/lib/general/__init__.py9__all__ = [CODE
LOWarchinstall/lib/network/wpa_supplicant.py71 def set_network(self, network: WifiNetwork, psk: str) -> None:CODE
LOWarchinstall/lib/models/device.py1051 def set_flag(self, flag: PartitionFlag) -> None:CODE
LOWarchinstall/lib/models/__init__.py36__all__ = [CODE
LOWarchinstall/lib/menu/__init__.py4__all__ = [CODE
LOWarchinstall/lib/menu/abstract_menu.py85 def set_enabled(self, key: str, enabled: bool) -> None:CODE
LOWarchinstall/lib/disk/partitioning_menu.py383 async def _set_btrfs_subvolumes(self, partition: PartitionModification) -> None:CODE
LOWarchinstall/lib/disk/filesystem.py141 def _setup_lvm_encrypted(self, lvm_config: LvmConfiguration, enc_config: DiskEncryption) -> None:CODE
LOW…chinstall/lib/authentication/authentication_handler.py25 def _setup_u2f_login(self, install_session: Installer, u2f_config: U2FLoginConfiguration, users: list[User], hostname: CODE
Cross-File Repetition4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHarchinstall/scripts/guided.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
HIGHarchinstall/scripts/only_hd.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
HIGHexamples/interactive_installation.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
HIGHexamples/only_hd_installation.py0performs the installation steps on a block device. only requirement is that the block devices are formatted and setup prSTRING
Self-Referential Comments4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUM.gitlab-ci.yml1# This file contains GitLab CI/CD configuration for the ArchInstall project.COMMENT
MEDIUMarchinstall/applications/audio.py40 # Create the full path for enabling the pipewire systemd itemsCOMMENT
MEDIUMarchinstall/lib/networking.py154 # Define the ICMP Echo Request packetCOMMENT
MEDIUMarchinstall/lib/networking.py167 # Create a raw socket (requires root, which should be fine on archiso)COMMENT
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHtest_tooling/qemu/qemu.py473 qemu += f' -blockdev \'{{"node-name":"libvirt-{scsi_index}-format","read-only":false,"discard":"unmap","cache":{{"dirCODE
AI Structural Patterns5 hits · 5 pts
SeverityFileLineSnippetContext
LOWarchinstall/tui/components.py833CODE
LOWarchinstall/tui/components.py991CODE
LOWarchinstall/lib/menu/helpers.py13CODE
LOWarchinstall/lib/menu/helpers.py136CODE
LOWarchinstall/lib/menu/helpers.py205CODE
AI Slop Vocabulary2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUM.gitlab-ci.yml4# These jobs should leverage the same tag as that runner. If necessary, change the tag from 'docker' to the one it uses.COMMENT
LOWarchinstall/lib/mirror/mirror_handler.py85 # just return as-is without sorting?COMMENT
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOWarchinstall/lib/networking.py185 # Check if it's an Echo Reply (ICMP type 0)COMMENT
LOWarchinstall/lib/pacman/config.py38 # Check if this is a commented repository section that needs to be enabledCOMMENT
LOWarchinstall/lib/disk/lvm.py129 # Check if the VG is actually exported before trying to import itCOMMENT
Over-Commented Block2 hits · 2 pts
SeverityFileLineSnippetContext
LOWdocs/conf.py101COMMENT
LOWarchinstall/lib/installer.py941COMMENT
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM.github/ISSUE_TEMPLATE/01_bug.yml82 **Note**: Feel free to modify the textarea above as you wish.CODE