Repository Analysis

MacRimi/ProxMenux

ProxMenux An Interactive Menu for Proxmox VE Management

19.1 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of MacRimi/ProxMenux, a TypeScript project with 2,779 GitHub stars. SynthScan v2.0 examined 304,085 lines of code across 745 source files, recording 3130 pattern matches distributed across 18 syntactic categories. The overall adjusted score of 19.1 places this repository in the Moderate AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

19.1
Adjusted Score
19.1
Raw Score
100%
Time Factor
2026-07-14
Last Push
2.8K
Stars
TypeScript
Language
304.1K
Lines of Code
745
Files
3.1K
Pattern Hits
2026-07-14
Scan Date
0.02
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

Longitudinal tracking requires multiple scan runs. Once this repository is re-scanned after new commits land, this chart will visualise how the synthetic code signal evolves over time — enabling you to detect whether AI authorship is growing, stabilising, or being actively corrected by human engineers.

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

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 17MEDIUM 1476LOW 1637

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 3130 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators1401 hits · 4491 pts
SeverityFileLineSnippetContext
MEDIUMinstall_proxmenux.sh3# ==========================================================COMMENT
MEDIUMinstall_proxmenux.sh5# ==========================================================COMMENT
MEDIUMinstall_proxmenux.sh13# ==========================================================COMMENT
MEDIUMinstall_proxmenux.sh40# ==========================================================COMMENT
MEDIUMinstall_proxmenux.sh264# ==========================================================COMMENT
MEDIUMinstall_proxmenux.sh292# ==========================================================COMMENT
MEDIUMinstall_proxmenux.sh590# ── AppImage runtime extraction ────────────────────────────COMMENT
MEDIUMinstall_proxmenux.sh1203 # ── Legacy gpu-guard hookscript auto-cleanup ──────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh3# ==========================================================COMMENT
MEDIUMinstall_proxmenux_beta.sh5# ==========================================================COMMENT
MEDIUMinstall_proxmenux_beta.sh13# ==========================================================COMMENT
MEDIUMinstall_proxmenux_beta.sh32# ==========================================================COMMENT
MEDIUMinstall_proxmenux_beta.sh34# ── Configuration ──────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh53# ── Colors ─────────────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh75# ── Spinner ────────────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh143# ── Cleanup ────────────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh151# ── Logo ───────────────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh222# ── Beta welcome message ───────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh262# ── Helpers ────────────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh332# ── AppImage runtime extraction ────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh378# ── Monitor install ────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh543# ── Main install ───────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh548 # ── Step 1: Dependencies ──────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh596 # ── Step 2: Clone develop branch ─────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh615 # ── Step 3: Files ─────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh666 # ── Step 4: Monitor ───────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh685# ── Stable transition notice ───────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh700# ── Entry point ────────────────────────────────────────────COMMENT
MEDIUMinstall_proxmenux_beta.sh716# ── Legacy gpu-guard hookscript auto-cleanup ──────────────COMMENT
MEDIUMCONTRIBUTING.md41# ==========================================================COMMENT
MEDIUMCONTRIBUTING.md43# ==========================================================COMMENT
MEDIUMCONTRIBUTING.md52# ==========================================================COMMENT
MEDIUMCONTRIBUTING.md59# ==========================================================COMMENT
MEDIUMCONTRIBUTING.md212# ── PHASE 2 — EXECUTION ───────────────────────────────────COMMENT
MEDIUMweb/messages/es/docs/about/contributing.json100 "phase2Code": "# ── PHASE 2 — EXECUTION ─────────────────────────────\nshow_proxmenux_logo\nmsg_title \"$(translate CODE
MEDIUMweb/messages/en/docs/about/contributing.json100 "phase2Code": "# ── PHASE 2 — EXECUTION ─────────────────────────────\nshow_proxmenux_logo\nmsg_title \"$(translate CODE
MEDIUM…app/[locale]/docs/hardware/gpu-vm-passthrough/page.tsx448# ─── OPTIONAL — not required ──────────────────────────────────────COMMENT
MEDIUM…app/[locale]/docs/hardware/gpu-vm-passthrough/page.tsx453# ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMweb/app/[locale]/docs/hardware/coral-tpu-lxc/page.tsx290# ─── OPTIONAL — fallback path ────────────────────────────────────COMMENT
MEDIUMweb/app/[locale]/docs/hardware/coral-tpu-lxc/page.tsx294# ─────────────────────────────────────────────────────────────────COMMENT
MEDIUMdocs/02.GUIA_MODIFICACION_OFFLINE.md566# --------------------------------------------------------------------COMMENT
MEDIUMdocs/02.GUIA_MODIFICACION_OFFLINE.md568# --------------------------------------------------------------------COMMENT
MEDIUMscripts/help_info_menu.sh2# ==========================================================COMMENT
MEDIUMscripts/help_info_menu.sh4# ==========================================================COMMENT
MEDIUMscripts/help_info_menu.sh10# ==========================================================COMMENT
MEDIUMscripts/help_info_menu.sh29# ==========================================================COMMENT
MEDIUMscripts/help_info_menu.sh43# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh64# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh66# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh170# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh172# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh286# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh288# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh564# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh566# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh645# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh647# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh687# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh689# ===============================================================COMMENT
MEDIUMscripts/help_info_menu.sh808# ===============================================================COMMENT
1341 more matches not shown…
Excessive Try-Catch Wrapping805 hits · 456 pts
SeverityFileLineSnippetContext
LOWscripts/utils.sh282 except Exception as e:CODE
LOWscripts/global/remove-banner-pve-v3.sh191except Exception as e:CODE
LOW.github/scripts/generate_helpers_cache_back.py69 except Exception as e:CODE
LOW.github/scripts/generate_helpers_cache_back.py90 except Exception:CODE
MEDIUM.github/scripts/generate_helpers_cache_back.py66def main() -> int:CODE
LOW.github/scripts/generate_helpers_cache.py129 except Exception as e:CODE
MEDIUM.github/scripts/generate_helpers_cache.py125def main() -> int:CODE
MEDIUMAppImage/scripts/flask_terminal_routes.py353 print(f"Error writing to PTY: {e}")CODE
MEDIUMAppImage/scripts/flask_terminal_routes.py206 print(f"Error setting window size: {e}")CODE
MEDIUMAppImage/scripts/flask_terminal_routes.py224 print(f"Error reading from PTY: {e}")CODE
LOWAppImage/scripts/flask_terminal_routes.py346 except Exception:CODE
LOWAppImage/scripts/flask_terminal_routes.py360 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py559 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py564 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py572 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py99 except Exception:CODE
LOWAppImage/scripts/flask_terminal_routes.py194 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py205 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py223 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py238 except Exception:CODE
LOWAppImage/scripts/flask_terminal_routes.py242 except Exception:CODE
LOWAppImage/scripts/flask_terminal_routes.py314 except Exception:CODE
LOWAppImage/scripts/flask_terminal_routes.py396 except Exception:CODE
LOWAppImage/scripts/flask_terminal_routes.py400 except Exception:CODE
LOWAppImage/scripts/flask_terminal_routes.py451 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py533 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py537 except Exception as e:CODE
LOWAppImage/scripts/flask_terminal_routes.py626 except Exception as e:CODE
LOWAppImage/scripts/notification_events.py178 except Exception:CODE
LOWAppImage/scripts/notification_events.py189 except Exception:CODE
LOWAppImage/scripts/notification_events.py247 except Exception as e:CODE
LOWAppImage/scripts/notification_events.py327 except Exception as e:CODE
LOWAppImage/scripts/notification_events.py574 except Exception:STRING
LOWAppImage/scripts/notification_events.py584 except Exception:STRING
LOWAppImage/scripts/notification_events.py587 except Exception:STRING
LOWAppImage/scripts/notification_events.py595 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py3132 except Exception:STRING
LOWAppImage/scripts/notification_events.py3142 except Exception:STRING
LOWAppImage/scripts/notification_events.py3150 except Exception:STRING
LOWAppImage/scripts/notification_events.py3230 except Exception:STRING
LOWAppImage/scripts/notification_events.py513 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py539 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py610 except Exception:STRING
LOWAppImage/scripts/notification_events.py859 except Exception:STRING
LOWAppImage/scripts/notification_events.py1000 except Exception:STRING
LOWAppImage/scripts/notification_events.py1266 except Exception:STRING
LOWAppImage/scripts/notification_events.py1287 except Exception:STRING
LOWAppImage/scripts/notification_events.py1325 except Exception:STRING
LOWAppImage/scripts/notification_events.py1336 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py1772 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py1839 except Exception:STRING
LOWAppImage/scripts/notification_events.py1928 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py1990 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py2480 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py2507 except Exception as e:STRING
LOWAppImage/scripts/notification_events.py2664 except Exception:STRING
LOWAppImage/scripts/notification_events.py2751 except Exception:STRING
LOWAppImage/scripts/notification_events.py2797 except Exception:STRING
LOWAppImage/scripts/notification_events.py3101 except Exception:STRING
LOWAppImage/scripts/notification_events.py3178 except Exception as e:STRING
745 more matches not shown…
Over-Commented Block190 hits · 140 pts
SeverityFileLineSnippetContext
LOWinstall_proxmenux.sh1#!/bin/bashCOMMENT
LOWinstall_proxmenux.sh21# • whiptail (interactive terminal menus)COMMENT
LOWinstall_proxmenux.sh581 # Match any dotted number sequence + optional pre-release suffixCOMMENT
LOWinstall_proxmenux.sh921 show_progress $current_step $total_steps "Copying necessary files"COMMENT
LOWinstall_proxmenux_beta.sh1#!/bin/bashCOMMENT
LOWinstall_proxmenux_beta.sh21#COMMENT
LOWinstall_proxmenux_beta.sh321get_appimage_version() {COMMENT
LOWCONTRIBUTING.md41# ==========================================================COMMENT
LOWweb/next-env.d.ts1/// <reference types="next" />COMMENT
LOWweb/components/ui/doc-navigation.tsx101 // sections (Post-Install, GPUs, Create VM, Disk Manager, …) have aCOMMENT
LOWscripts/help_info_menu.sh1#!/bin/bashCOMMENT
LOWscripts/utils.sh1#!/bin/bashCOMMENT
LOWscripts/utils.sh21# - Loads language settings from a configuration file.COMMENT
LOWscripts/emergency_repair.sh1#!/bin/bashCOMMENT
LOWscripts/security/fail2ban_installer.sh1#!/bin/bashCOMMENT
LOWscripts/security/fail2ban_installer.sh21# the reliable file backend instead of systemd journal (avoidsCOMMENT
LOWscripts/security/lynis_installer.sh1#!/bin/bashCOMMENT
LOWscripts/security/lynis_installer.sh21# before invoking ./lynis (Lynis requires being run from its ownCOMMENT
LOWscripts/backup_restore/lib_host_backup_common.sh1#!/bin/bashCOMMENT
LOWscripts/storage/smart-disk-test.sh1#!/bin/bashCOMMENT
LOWscripts/storage/disk-passthrough.sh1#!/bin/bashCOMMENT
LOWscripts/storage/disk-passthrough_ct.sh1#!/bin/bashCOMMENT
LOWscripts/storage/smart-scheduled-test.sh1#!/bin/bashCOMMENT
LOWscripts/storage/import-disk-image.sh1#!/bin/bashCOMMENT
LOWscripts/storage/format-disk.sh1#!/bin/bashCOMMENT
LOWscripts/storage/format-disk.sh221 doneCOMMENT
LOWscripts/gpu_tpu/switch_gpu_mode_direct.sh1#!/bin/bashCOMMENT
LOWscripts/gpu_tpu/add_gpu_vm.sh1#!/bin/bashCOMMENT
LOWscripts/gpu_tpu/add_gpu_vm.sh1601}COMMENT
LOWscripts/gpu_tpu/add_gpu_vm.sh1821# _proxmenux_nvidia_migrate_legacy_blacklistCOMMENT
LOWscripts/gpu_tpu/add_gpu_vm.sh2001 sed -E -i "/^hostpci[0-9]+:[[:space:]]*(0000:)?${pci_slot}\.[0-7]([,[:space:]]|$)/d" "$src_conf"COMMENT
LOWscripts/gpu_tpu/add_gpu_vm.sh2321 rm -f "$screen_capture"COMMENT
LOWscripts/gpu_tpu/nvidia_installer.sh1#!/bin/bashCOMMENT
LOWscripts/gpu_tpu/switch_gpu_mode.sh1#!/bin/bashCOMMENT
LOWscripts/gpu_tpu/switch_gpu_mode.sh21# pointing at a GPU the workload can no longer access.COMMENT
LOWscripts/gpu_tpu/switch_gpu_mode.sh661 read -ra SELECTED_GPU_IDX <<< "$sel"COMMENT
LOWscripts/gpu_tpu/switch_gpu_mode.sh1001 # match by pure substring and delete unrelated hostpci entries —COMMENT
LOWscripts/gpu_tpu/add_gpu_lxc.sh1#!/bin/bashCOMMENT
LOWscripts/gpu_tpu/add_gpu_lxc.sh281# GPU checklist selectionCOMMENT
LOWscripts/gpu_tpu/install_coral_lxc.sh1#!/bin/bashCOMMENT
LOWscripts/gpu_tpu/install_coral_lxc.sh21# Quick Sync, AMD VA-API, NVIDIA) is delegated toCOMMENT
LOWscripts/gpu_tpu/install_coral_lxc.sh241 rm -f "$TEMP_FILE"COMMENT
LOWscripts/gpu_tpu/install_coral.sh1#!/bin/bashCOMMENT
LOWscripts/gpu_tpu/install_coral.sh21# google/gasket-driver as fallback with kernel patchesCOMMENT
LOWscripts/gpu_tpu/install_coral.sh361 msg_error "$(translate 'DKMS install failed.')"COMMENT
LOWscripts/lxc/lxc-unprivileged-to-privileged.sh1#!/bin/bashCOMMENT
LOWscripts/lxc/lxc-manual-guide.sh1#!/bin/bashCOMMENT
LOWscripts/lxc/lxc-privileged-to-unprivileged.sh1#!/bin/bashCOMMENT
LOWscripts/utilities/system_utils.sh1#!/bin/bashCOMMENT
LOWscripts/utilities/export_vm_ova_ovf.sh1#!/bin/bashCOMMENT
LOWscripts/utilities/export_vm_ova_ovf.sh21# shutdown --timeout 120) or force-stop (qm stop) for runningCOMMENT
LOWscripts/utilities/pve8to9_check.sh1#!/bin/bashCOMMENT
LOW…utilities/proxmox-upgrade-pve8-to-pve9-manual-guide.sh1#!/bin/bashCOMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh1#!/bin/bashCOMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh21# trap; OVF used in place.COMMENT
LOWscripts/utilities/upgrade_pve8_to_pve9.sh1#!/bin/bashCOMMENT
LOWscripts/utilities/upgrade_pve8_to_pve9.sh21# Features:COMMENT
LOWscripts/utilities/uup_dump_iso_creator.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/utilities/proxmox_update.sh1#!/bin/bashCOMMENT
LOWscripts/utilities/proxmox_update.sh21# Features (delegated to worker scripts):COMMENT
130 more matches not shown…
Deep Nesting227 hits · 134 pts
SeverityFileLineSnippetContext
LOW.github/scripts/generate_helpers_cache.py125CODE
LOWAppImage/scripts/flask_terminal_routes.py135CODE
LOWAppImage/scripts/flask_terminal_routes.py208CODE
LOWAppImage/scripts/flask_terminal_routes.py228CODE
LOWAppImage/scripts/flask_terminal_routes.py387CODE
LOWAppImage/scripts/flask_terminal_routes.py485CODE
LOWAppImage/scripts/flask_terminal_routes.py544CODE
LOWAppImage/scripts/mount_monitor.py57CODE
LOWAppImage/scripts/mount_monitor.py251CODE
LOWAppImage/scripts/mount_monitor.py278CODE
LOWAppImage/scripts/mount_monitor.py296CODE
LOWAppImage/scripts/mount_monitor.py538CODE
LOWAppImage/scripts/notification_events.py351CODE
LOWAppImage/scripts/notification_events.py669CODE
LOWAppImage/scripts/notification_events.py732CODE
LOWAppImage/scripts/notification_events.py938CODE
LOWAppImage/scripts/notification_events.py1072CODE
LOWAppImage/scripts/notification_events.py1088CODE
LOWAppImage/scripts/notification_events.py1290CODE
LOWAppImage/scripts/notification_events.py1390CODE
LOWAppImage/scripts/notification_events.py1524CODE
LOWAppImage/scripts/notification_events.py1709CODE
LOWAppImage/scripts/notification_events.py1819CODE
LOWAppImage/scripts/notification_events.py1849CODE
LOWAppImage/scripts/notification_events.py1904CODE
LOWAppImage/scripts/notification_events.py1933CODE
LOWAppImage/scripts/notification_events.py1993CODE
LOWAppImage/scripts/notification_events.py2179CODE
LOWAppImage/scripts/notification_events.py2209CODE
LOWAppImage/scripts/notification_events.py2493CODE
LOWAppImage/scripts/notification_events.py3001CODE
LOWAppImage/scripts/notification_events.py3111CODE
LOWAppImage/scripts/flask_server.py99CODE
LOWAppImage/scripts/flask_server.py283CODE
LOWAppImage/scripts/flask_server.py404CODE
LOWAppImage/scripts/flask_server.py486CODE
LOWAppImage/scripts/flask_server.py539CODE
LOWAppImage/scripts/flask_server.py650CODE
LOWAppImage/scripts/flask_server.py804CODE
LOWAppImage/scripts/flask_server.py848CODE
LOWAppImage/scripts/flask_server.py909CODE
LOWAppImage/scripts/flask_server.py1110CODE
LOWAppImage/scripts/flask_server.py1856CODE
LOWAppImage/scripts/flask_server.py1898CODE
LOWAppImage/scripts/flask_server.py1959CODE
LOWAppImage/scripts/flask_server.py2043CODE
LOWAppImage/scripts/flask_server.py2224CODE
LOWAppImage/scripts/flask_server.py2355CODE
LOWAppImage/scripts/flask_server.py2612CODE
LOWAppImage/scripts/flask_server.py2673CODE
LOWAppImage/scripts/flask_server.py2689CODE
LOWAppImage/scripts/flask_server.py2719CODE
LOWAppImage/scripts/flask_server.py2924CODE
LOWAppImage/scripts/flask_server.py3316CODE
LOWAppImage/scripts/flask_server.py3623CODE
LOWAppImage/scripts/flask_server.py4181CODE
LOWAppImage/scripts/flask_server.py4315CODE
LOWAppImage/scripts/flask_server.py4454CODE
LOWAppImage/scripts/flask_server.py4486CODE
LOWAppImage/scripts/flask_server.py4557CODE
167 more matches not shown…
Redundant / Tautological Comments126 hits · 122 pts
SeverityFileLineSnippetContext
LOWinstall_proxmenux.sh288# Set trap to ensure cleanup on exitCOMMENT
LOWweb/app/[locale]/docs/settings/change-language/page.tsx105 <pre className="rounded-md bg-gray-100 p-4 overflow-x-auto text-xs font-mono text-gray-800 leading-relaxed border CODE
LOWweb/app/[locale]/docs/post-install/optional/page.tsx267# Set Fastfetch to run at loginCOMMENT
LOWscripts/shutdown-notify.sh20# Check if this is a real system shutdown/reboot or just a service stopCOMMENT
LOWscripts/emergency_repair.sh169 # Check if NetworkManager is running (shouldn't be on Proxmox)COMMENT
LOWscripts/emergency_repair.sh510 # Check if interface exists physicallyCOMMENT
LOWscripts/emergency_repair.sh518 # Check if it's a bridge or bond (these are virtual, so it's normal they exist)COMMENT
LOWscripts/oci/oci_manager.sh69 # Check if version >= 9.1COMMENT
LOWscripts/oci/oci_manager.sh122 # Check if already installedCOMMENT
LOWscripts/storage/disk-passthrough_ct.sh509 # Check if already the right FS — otherwise need partition + formatCOMMENT
LOWscripts/gpu_tpu/amd_gpu_tools.sh57# Check if amdgpu_top is installedCOMMENT
LOWscripts/gpu_tpu/amd_gpu_tools.sh195 # Check if already installedCOMMENT
LOWscripts/gpu_tpu/nvidia_installer.sh477 # Check if unload succeededCOMMENT
LOWscripts/gpu_tpu/intel_gpu_tools.sh60# Check if intel-gpu-tools is installedCOMMENT
LOWscripts/gpu_tpu/intel_gpu_tools.sh136 # Check if already installedCOMMENT
LOWscripts/vm/zimaos.sh794 # Check if there are any images in the directoryCOMMENT
LOWscripts/vm/zimaos.sh852 # Check if file already existsCOMMENT
LOWscripts/vm/zimaos.sh1077 # Check if UEFI (OVMF) is being used ===================COMMENT
LOWscripts/vm/synology.sh794 # Check if there are any images in the directoryCOMMENT
LOWscripts/vm/synology.sh1041# Check if UEFI (OVMF) is being used ===================COMMENT
LOWscripts/menus/network_menu.sh227 # Check if NetworkManager is running (shouldn't be on Proxmox)COMMENT
LOWscripts/menus/network_menu.sh577 # Check if interface exists physicallyCOMMENT
LOWscripts/menus/network_menu.sh585 # Check if it's a bridge or bond (these are virtual, so it's normal they exist)COMMENT
LOWscripts/menus/config_menu.sh120 # Check if virtual environment existsCOMMENT
LOWscripts/menus/config_menu.sh125 # Check if language is configuredCOMMENT
LOWscripts/global/remove-banner-pve-v3.sh103 # Check if already patched - look for our markerCOMMENT
LOWscripts/global/remove-banner-pve-v3.sh119 # Set trap to restore on errorCOMMENT
LOWscripts/global/remove-banner-pve-v3.sh161 # Check if this line ends with "}," which is the function closureCOMMENT
LOWscripts/global/remove-banner-pve-v3.sh237 # Check if already patchedCOMMENT
LOWscripts/global/remove-banner-pve-v3.sh245 # Set trap to restore on errorCOMMENT
LOWscripts/post_install/customizable_post_install.sh1127 # Check if ZFS is installedCOMMENT
LOWscripts/post_install/customizable_post_install.sh1325 # Check if zfs-auto-snapshot is already installedCOMMENT
LOWscripts/post_install/customizable_post_install.sh1818 # Check if the custom message already existsCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh723 # Check if 'others' already have r+x (minimum to traverse and read)COMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh326 # Check if path is already used as a mount point in this CTCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh376 # Check if this host path is already mounted in this CTCOMMENT
LOWscripts/share/nfs_client.sh525 # Check if currently mountedCOMMENT
LOWscripts/share/nfs_client.sh607 # Check if NFS client is installedCOMMENT
LOWAppImage/scripts/flask_terminal_routes.py356 # Check if process is still aliveCOMMENT
LOWAppImage/scripts/notification_events.py843 # Check if USB via sysfsSTRING
LOWAppImage/scripts/notification_events.py2044 # Check if task failed or completed with warningsSTRING
LOWAppImage/scripts/notification_events.py2477 # Check if startup period ended and we have aggregated VMs to reportSTRING
LOWAppImage/scripts/notification_events.py2581 # Check if user dismissed this - clears DB cooldownSTRING
LOWAppImage/scripts/flask_server.py421 # Check if privileged or unprivilegedCOMMENT
LOWAppImage/scripts/flask_server.py1227 # Check if this specific notification type is enabled.COMMENT
LOWAppImage/scripts/flask_server.py4424 # Check if it's a bondSTRING
LOWAppImage/scripts/flask_server.py4428 # Check if it's a bridge (but not virbr which we skip above)STRING
LOWAppImage/scripts/flask_server.py4432 # Check if it's a VLAN (contains a dot)STRING
LOWAppImage/scripts/flask_server.py4436 # Check if interface has a real device symlink in /sys/class/netSTRING
LOWAppImage/scripts/flask_server.py2838 # Check if this is a pool name (pools have no leading whitespace)STRING
LOWAppImage/scripts/flask_server.py2986 # Check if this disk is used by the systemSTRING
LOWAppImage/scripts/flask_server.py4504 # Check if member is a bond firstSTRING
LOWAppImage/scripts/flask_server.py4529 # Check if member is a physical interfaceSTRING
LOWAppImage/scripts/flask_server.py6206 # Check if we have devices arraySTRING
LOWAppImage/scripts/flask_server.py6612 # Check if this interface corresponds to the PCI slotSTRING
LOWAppImage/scripts/flask_server.py6931 # Check if this is a GPU sensorSTRING
LOWAppImage/scripts/flask_server.py7379 # Check if this GPU is already in the list (from nvidia-smi)STRING
LOWAppImage/scripts/flask_server.py8021 # Check if tools are availableSTRING
LOWAppImage/scripts/flask_server.py8075 # Check if test is in progressSTRING
LOWAppImage/scripts/flask_server.py8878 # Check if device supports self-test by looking at OACS fieldSTRING
66 more matches not shown…
Verbosity Indicators79 hits · 94 pts
SeverityFileLineSnippetContext
LOWscripts/emergency_repair.sh644 # Step 4: Apply changesCOMMENT
LOWscripts/emergency_repair.sh653 # Step 5: VerificationCOMMENT
LOWscripts/emergency_repair.sh354 # Step 2: Show current configurationCOMMENT
LOWscripts/emergency_repair.sh368 # Step 3: Identify specific changes neededCOMMENT
LOWscripts/emergency_repair.sh401 # Step 4: Apply changes with verificationCOMMENT
LOWscripts/emergency_repair.sh430 # Step 5: VerificationCOMMENT
LOWscripts/emergency_repair.sh592 # Step 2: Identify interfaces to removeCOMMENT
LOWscripts/emergency_repair.sh616 # Step 3: Show what will be removedCOMMENT
LOWscripts/emergency_repair.sh803 # Step 1: Update package listsCOMMENT
LOWscripts/emergency_repair.sh817 # Step 2: Reinstall core Proxmox packagesCOMMENT
LOWscripts/emergency_repair.sh833 # Step 3: Regenerate certificates and restart servicesCOMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh641 # Step 1: pick the OVA/OVF file (dialog)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh644 # Step 2: extract + parse (terminal output)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh673 # Step 3: configure the new VM (dialogs)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh676 # Step 4: confirm (dialog)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh679 # Step 5: do the import (terminal output only)COMMENT
LOWscripts/menus/network_menu.sh712 # Step 4: Apply changesCOMMENT
LOWscripts/menus/network_menu.sh721 # Step 5: VerificationCOMMENT
LOWscripts/menus/network_menu.sh415 # Step 2: Show current configurationCOMMENT
LOWscripts/menus/network_menu.sh429 # Step 3: Identify specific changes neededCOMMENT
LOWscripts/menus/network_menu.sh462 # Step 4: Apply changes with verificationCOMMENT
LOWscripts/menus/network_menu.sh491 # Step 5: VerificationCOMMENT
LOWscripts/menus/network_menu.sh660 # Step 2: Identify interfaces to removeCOMMENT
LOWscripts/menus/network_menu.sh684 # Step 3: Show what will be removedCOMMENT
LOWscripts/share/disk_host.sh758 # Step 1: Select diskCOMMENT
LOWscripts/share/disk_host.sh761 # Step 2: Inspect and choose actionCOMMENT
LOWscripts/share/disk_host.sh764 # Step 3: Filesystem selection (only if formatting)COMMENT
LOWscripts/share/disk_host.sh782 # Step 4: Configure storage optionsCOMMENT
LOWscripts/share/disk_host.sh803 # Step 5: Format/mountCOMMENT
LOWscripts/share/disk_host.sh831 # Step 6: Register in Proxmox (only if the user opted in)COMMENT
LOWscripts/share/disk_host.sh1018 # Step 1: Remove from ProxmoxCOMMENT
LOWscripts/share/disk_host.sh1029 # Step 2: Unmount if mounted (dir-backed storages only)COMMENT
LOWscripts/share/disk_host.sh1043 # Step 3: Remove /etc/fstab entryCOMMENT
LOWscripts/share/disk_host.sh1063 # Step 4: Reboot promptCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh801 # Step 1: Select containerCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh806 # Step 2: Select host directoryCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh811 # Step 3: Select container mount pointCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh816 # Step 4: Get container type info (for display only)COMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh829 # Step 5: Active fix for network storage (before confirmation, while we know container type)COMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh835 # Step 6: ConfirmationCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh863 # Step 7: Add bind mountCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh871 # Step 8: Host permission check for local dirs (only if not already handled above for CIFS/NFS)COMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh876 # Step 9: SummaryCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh889 # Step 10: Activate the mount and verify it's WRITABLE from insideCOMMENT
LOWscripts/share/iscsi_host.sh279 # Step 1: Enter portalCOMMENT
LOWscripts/share/iscsi_host.sh282 # Step 2: Discover targetsCOMMENT
LOWscripts/share/iscsi_host.sh285 # Step 3: Select targetCOMMENT
LOWscripts/share/iscsi_host.sh293 # Step 4: Configure storageCOMMENT
LOWscripts/share/iscsi_host.sh296 # Step 5: Add to ProxmoxCOMMENT
LOWscripts/share/samba_client.sh732 # Step 0:COMMENT
LOWscripts/share/samba_client.sh735 # Step 1:COMMENT
LOWscripts/share/samba_client.sh738 # Step 2:COMMENT
LOWscripts/share/samba_client.sh741 # Step 3:COMMENT
LOWscripts/share/samba_client.sh752 # Step 4:COMMENT
LOWscripts/share/samba_client.sh755 # Step 5:COMMENT
LOWscripts/share/nfs_client.sh370 # Step 0: Install NFS client firstCOMMENT
LOWscripts/share/nfs_client.sh373 # Step 1: Select serverCOMMENT
LOWscripts/share/nfs_client.sh379 # Step 2: Select exportCOMMENT
LOWscripts/share/nfs_client.sh392 # Step 3: Select mount pointCOMMENT
LOWscripts/share/nfs_client.sh395 # Step 4: Configure mount optionsCOMMENT
19 more matches not shown…
Hyper-Verbose Identifiers142 hits · 91 pts
SeverityFileLineSnippetContext
LOWweb/app/[locale]/changelog/page.tsx38function readLatestChangelogVersion(locale: string): { version: string; date: string } | null {CODE
LOWweb/app/[locale]/changelog/page.tsx167function wrapCodeBlocksWithCopyable(content: string) {CODE
LOW…ocale]/docs/settings/show-version-information/page.tsx29export default async function ShowVersionInformationPage({CODE
LOWweb/app/[locale]/docs/backup-restore/page.tsx48export default async function BackupRestoreOverviewPage({CODE
LOWweb/app/[locale]/docs/about/code-of-conduct/page.tsx56function wrapCodeBlocksWithCopyable(content: string) {CODE
LOW…app/[locale]/docs/post-install/virtualization/page.tsx22export default async function PostInstallVirtualizationPage({CODE
LOW…/app/[locale]/docs/post-install/customization/page.tsx20export default async function PostInstallCustomizationPage({CODE
LOW…app/[locale]/docs/post-install/basic-settings/page.tsx33export default async function PostInstallBasicSettingsPage({CODE
LOWweb/app/[locale]/docs/post-install/uninstall/page.tsx30export default async function UninstallOptimizationsPage({CODE
LOWweb/app/[locale]/docs/post-install/monitoring/page.tsx21export default async function PostInstallMonitoringPage({CODE
LOWweb/app/[locale]/docs/post-install/performance/page.tsx21export default async function PostInstallPerformancePage({CODE
LOWweb/components/ui/chart.tsx320function getPayloadConfigFromPayload(CODE
LOW.github/scripts/generate_helpers_cache_back.py36def guess_os_from_script_path(script_path: str) -> str | None:CODE
LOWAppImage/components/disk-temperature-detail-modal.tsx78export function DiskTemperatureDetailModal({CODE
LOWAppImage/components/storage-overview.tsx2370async function fetchTempHistoryForReport(diskName: string): Promise<DiskTempHistoryPayload | undefined> {CODE
LOWAppImage/scripts/flask_terminal_routes.py119def issue_terminal_ticket_route():CODE
LOWAppImage/scripts/mount_monitor.py508def _check_reachable_from_host(host_pid: str, ct_target: str,CODE
LOWAppImage/scripts/notification_events.py65 def get_and_clear_startup_vms(self) -> list:CODE
LOWAppImage/scripts/notification_events.py259def _record_smartd_observation_impl(title: str, message: str):CODE
LOWAppImage/scripts/notification_events.py3235 def _check_post_install_updates(self):STRING
LOWAppImage/scripts/notification_events.py542 def _get_disk_io_cooldown_from_db(self, device: str) -> Optional[float]:STRING
LOWAppImage/scripts/notification_events.py1290 def _record_disk_io_observation(self, resolved: str, msg: str):STRING
LOWAppImage/scripts/notification_events.py1339 def _record_smartd_observation(self, title: str, message: str):STRING
LOWAppImage/scripts/notification_events.py2869 def _check_startup_aggregation(self):STRING
LOWAppImage/scripts/notification_events.py3308 def _check_managed_installs_updates(self):STRING
LOWAppImage/scripts/notification_events.py3471 def _build_managed_install_event(self, item: dict) -> tuple[str, dict]:STRING
LOWAppImage/scripts/notification_events.py3564 def _check_ai_model_availability(self):STRING
LOWAppImage/scripts/flask_server.py624def _cleanup_old_temperature_data():CODE
LOWAppImage/scripts/flask_server.py635def get_temperature_sparkline(minutes=60):CODE
LOWAppImage/scripts/flask_server.py898def _cleanup_old_latency_data():CODE
LOWAppImage/scripts/flask_server.py1725def _interface_class_from_usb_device(dev_path):CODE
LOWAppImage/scripts/flask_server.py1856def _coral_kernel_modules_loaded():CODE
LOWAppImage/scripts/flask_server.py1881def _coral_edgetpu_runtime_version():CODE
LOWAppImage/scripts/flask_server.py2341def extract_vmid_from_interface(interface_name):CODE
LOWAppImage/scripts/flask_server.py404def parse_lxc_hardware_config(vmid, node):CODE
LOWAppImage/scripts/flask_server.py721def _temperature_collector_loop():CODE
LOWAppImage/scripts/flask_server.py1009def _capture_health_journal_context(categories: list, reason: str = '') -> str:CODE
LOWAppImage/scripts/flask_server.py1454def get_cached_pvesh_cluster_resources_vm():CODE
LOWAppImage/scripts/flask_server.py1505def get_cached_pvesh_storage_list():CODE
LOWAppImage/scripts/flask_server.py1533def get_cached_sensors_output():CODE
LOWAppImage/scripts/flask_server.py1898def _coral_pcie_name_from_lspci(slot):CODE
LOWAppImage/scripts/flask_server.py2224def get_intel_gpu_processes_from_text():CODE
LOWAppImage/scripts/flask_server.py5170def identify_temperature_sensor(sensor_name, adapter, chip_name=None):STRING
LOWAppImage/scripts/flask_server.py10659def api_managed_installs_refresh():STRING
LOWAppImage/scripts/flask_server.py10678def api_lxc_updates_detection_get():STRING
LOWAppImage/scripts/flask_server.py10691def api_lxc_updates_detection_set():STRING
LOWAppImage/scripts/flask_server.py4181def _get_proxmox_storage_uncached():STRING
LOWAppImage/scripts/flask_server.py4788def _get_lxc_update_status_map() -> dict:STRING
LOWAppImage/scripts/flask_server.py6572def get_network_hardware_info(pci_slot):STRING
LOWAppImage/scripts/flask_server.py6752def _sriov_find_guest_consumer(bdf):STRING
LOWAppImage/scripts/flask_server.py6998def _get_hardware_info_uncached():STRING
LOWAppImage/scripts/flask_server.py7734def api_disk_temperature_history(disk_name):STRING
LOWAppImage/scripts/flask_server.py8745def api_smart_history_download(disk_name, filename):STRING
LOWAppImage/scripts/flask_server.py9067def api_smart_schedules_create():STRING
LOWAppImage/scripts/flask_server.py9114def api_smart_schedules_delete(schedule_id):STRING
LOWAppImage/scripts/flask_server.py9138def api_smart_schedules_toggle():STRING
LOWAppImage/scripts/flask_server.py9347def api_network_interface_metrics(interface_name):STRING
LOWAppImage/scripts/flask_server.py10045def api_notifications_download():STRING
LOWAppImage/scripts/flask_server.py10715def api_health_thresholds_get():STRING
LOWAppImage/scripts/flask_server.py10732def api_health_thresholds_put():STRING
82 more matches not shown…
Structural Annotation Overuse74 hits · 85 pts
SeverityFileLineSnippetContext
LOWscripts/emergency_repair.sh644 # Step 4: Apply changesCOMMENT
LOWscripts/emergency_repair.sh653 # Step 5: VerificationCOMMENT
LOWscripts/emergency_repair.sh354 # Step 2: Show current configurationCOMMENT
LOWscripts/emergency_repair.sh368 # Step 3: Identify specific changes neededCOMMENT
LOWscripts/emergency_repair.sh401 # Step 4: Apply changes with verificationCOMMENT
LOWscripts/emergency_repair.sh430 # Step 5: VerificationCOMMENT
LOWscripts/emergency_repair.sh592 # Step 2: Identify interfaces to removeCOMMENT
LOWscripts/emergency_repair.sh616 # Step 3: Show what will be removedCOMMENT
LOWscripts/emergency_repair.sh803 # Step 1: Update package listsCOMMENT
LOWscripts/emergency_repair.sh817 # Step 2: Reinstall core Proxmox packagesCOMMENT
LOWscripts/emergency_repair.sh833 # Step 3: Regenerate certificates and restart servicesCOMMENT
LOWscripts/lxc/lxc-unprivileged-to-privileged.sh15# WARNING: This reduces security. Use only when necessary.COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh641 # Step 1: pick the OVA/OVF file (dialog)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh644 # Step 2: extract + parse (terminal output)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh673 # Step 3: configure the new VM (dialogs)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh676 # Step 4: confirm (dialog)COMMENT
LOWscripts/utilities/import_vm_ova_ovf.sh679 # Step 5: do the import (terminal output only)COMMENT
LOWscripts/menus/network_menu.sh712 # Step 4: Apply changesCOMMENT
LOWscripts/menus/network_menu.sh721 # Step 5: VerificationCOMMENT
LOWscripts/menus/network_menu.sh415 # Step 2: Show current configurationCOMMENT
LOWscripts/menus/network_menu.sh429 # Step 3: Identify specific changes neededCOMMENT
LOWscripts/menus/network_menu.sh462 # Step 4: Apply changes with verificationCOMMENT
LOWscripts/menus/network_menu.sh491 # Step 5: VerificationCOMMENT
LOWscripts/menus/network_menu.sh660 # Step 2: Identify interfaces to removeCOMMENT
LOWscripts/menus/network_menu.sh684 # Step 3: Show what will be removedCOMMENT
LOWscripts/share/disk_host.sh758 # Step 1: Select diskCOMMENT
LOWscripts/share/disk_host.sh761 # Step 2: Inspect and choose actionCOMMENT
LOWscripts/share/disk_host.sh764 # Step 3: Filesystem selection (only if formatting)COMMENT
LOWscripts/share/disk_host.sh782 # Step 4: Configure storage optionsCOMMENT
LOWscripts/share/disk_host.sh803 # Step 5: Format/mountCOMMENT
LOWscripts/share/disk_host.sh831 # Step 6: Register in Proxmox (only if the user opted in)COMMENT
LOWscripts/share/disk_host.sh1018 # Step 1: Remove from ProxmoxCOMMENT
LOWscripts/share/disk_host.sh1029 # Step 2: Unmount if mounted (dir-backed storages only)COMMENT
LOWscripts/share/disk_host.sh1043 # Step 3: Remove /etc/fstab entryCOMMENT
LOWscripts/share/disk_host.sh1063 # Step 4: Reboot promptCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh801 # Step 1: Select containerCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh806 # Step 2: Select host directoryCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh811 # Step 3: Select container mount pointCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh816 # Step 4: Get container type info (for display only)COMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh829 # Step 5: Active fix for network storage (before confirmation, while we know container type)COMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh835 # Step 6: ConfirmationCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh863 # Step 7: Add bind mountCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh871 # Step 8: Host permission check for local dirs (only if not already handled above for CIFS/NFS)COMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh876 # Step 9: SummaryCOMMENT
LOWscripts/share/lxc-mount-manager_minimal.sh889 # Step 10: Activate the mount and verify it's WRITABLE from insideCOMMENT
LOWscripts/share/iscsi_host.sh279 # Step 1: Enter portalCOMMENT
LOWscripts/share/iscsi_host.sh282 # Step 2: Discover targetsCOMMENT
LOWscripts/share/iscsi_host.sh285 # Step 3: Select targetCOMMENT
LOWscripts/share/iscsi_host.sh293 # Step 4: Configure storageCOMMENT
LOWscripts/share/iscsi_host.sh296 # Step 5: Add to ProxmoxCOMMENT
LOWscripts/share/nfs_client.sh370 # Step 0: Install NFS client firstCOMMENT
LOWscripts/share/nfs_client.sh373 # Step 1: Select serverCOMMENT
LOWscripts/share/nfs_client.sh379 # Step 2: Select exportCOMMENT
LOWscripts/share/nfs_client.sh392 # Step 3: Select mount pointCOMMENT
LOWscripts/share/nfs_client.sh395 # Step 4: Configure mount optionsCOMMENT
LOWscripts/share/nfs_host.sh490 # Step 1: Select serverCOMMENT
LOWscripts/share/nfs_host.sh493 # Step 2: Select exportCOMMENT
LOWscripts/share/nfs_host.sh496 # Step 3: Validate exportCOMMENT
LOWscripts/share/nfs_host.sh505 # Step 4: Pick mount method(s) — pvesm, fstab, or bothCOMMENT
LOWscripts/share/nfs_host.sh519 # Step 6: ApplyCOMMENT
14 more matches not shown…
Self-Referential Comments20 hits · 52 pts
SeverityFileLineSnippetContext
MEDIUMweb/messages/es/guides/nvidia-manual.json74 "udevRulesCode": "# /etc/udev/rules.d/70-nvidia.rules\n# Create /dev/nvidia0, /dev/nvidia1 ... and /dev/nvidiactl whCODE
MEDIUMweb/messages/en/guides/nvidia-manual.json74 "udevRulesCode": "# /etc/udev/rules.d/70-nvidia.rules\n# Create /dev/nvidia0, /dev/nvidia1 ... and /dev/nvidiactl whCODE
MEDIUMscripts/security/fail2ban_installer.sh133 # Create a drop-in so we don't break other Proxmox settingsCOMMENT
MEDIUMscripts/vm/zimaos.sh764 # Create the loader selection menu for ZimaOSCOMMENT
MEDIUMscripts/vm/zimaos.sh1066 # Create the VMCOMMENT
MEDIUMscripts/vm/zimaos.sh95# Define the header_info function at the beginning of the scriptCOMMENT
MEDIUMscripts/vm/zimaos.sh802 # Create an array of image options for whiptailCOMMENT
MEDIUMscripts/vm/synology.sh749 # Create the loader selection menuCOMMENT
MEDIUMscripts/vm/synology.sh1030 # Create the VMCOMMENT
MEDIUMscripts/vm/synology.sh102# Define the header_info function at the beginning of the scriptCOMMENT
MEDIUMscripts/vm/synology.sh802 # Create an array of image options for whiptailCOMMENT
MEDIUMscripts/global/remove-banner-pve-v3.sh78# Create the patch script that will be called by APT hookCOMMENT
MEDIUMscripts/global/remove-banner-pve-v3.sh174 # Create the replacement function (simple version that just calls orig_cmd)COMMENT
MEDIUMscripts/post_install/customizable_post_install.sh245 # Create a temporary configurationCOMMENT
MEDIUMscripts/post_install/customizable_post_install.sh1822 # Create a backup of the original MOTD fileCOMMENT
MEDIUMscripts/post_install/uninstall-tools.sh276# This file is part of systemd.COMMENT
MEDIUMAppImage/scripts/security_manager.py1056 # Create the auth logger service if not presentCOMMENT
MEDIUMAppImage/scripts/health_monitor.py2107 # This function is no longer used in get_detailed_status, but kept for reference if needed.COMMENT
MEDIUMAppImage/scripts/oci_manager.py566 # Create a safe filename from the image referenceCOMMENT
MEDIUMAppImage/scripts/test_real_events.sh404 # Create a marker for cleanupCOMMENT
Docstring Block Structure8 hits · 40 pts
SeverityFileLineSnippetContext
HIGHAppImage/scripts/ai_providers/__init__.py68Factory function to get provider instance. Args: name: Provider name (groq, openai, anthropic, gemini, STRING
HIGHAppImage/scripts/ai_providers/openai_provider.py162Generate a response using OpenAI's API or compatible endpoint. Args: system_prompt: System STRING
HIGHAppImage/scripts/ai_providers/ollama_provider.py32Generate a response using local Ollama server. Args: system_prompt: System instructions STRING
HIGHAppImage/scripts/ai_providers/openrouter_provider.py82Generate a response using OpenRouter's API. OpenRouter uses OpenAI-compatible format with additional STRING
HIGHAppImage/scripts/ai_providers/groq_provider.py80Generate a response using Groq's API. Args: system_prompt: System instructions STRING
HIGHAppImage/scripts/ai_providers/anthropic_provider.py36Generate a response using Anthropic's API. Note: Anthropic uses a different API format than OpenAI. STRING
HIGHAppImage/scripts/ai_providers/gemini_provider.py116Generate a response using Google's Gemini API. Note: Gemini uses a different API format. System instrucSTRING
HIGHAppImage/scripts/ai_providers/base.py74Generate a response from the AI model. Args: system_prompt: System instructions for the modSTRING
Cross-Language Confusion6 hits · 32 pts
SeverityFileLineSnippetContext
HIGHAppImage/scripts/flask_server.py2522 .then(response => response || fetch(event.request))CODE
HIGHAppImage/scripts/managed_installs.py1020 cmd_age = "stat -c '%Y' /var/cache/apt/pkgcache.bin 2>/dev/null || echo 0"CODE
HIGHAppImage/scripts/managed_installs.py1033 "|| stat -c '%Y' /etc/apk/world 2>/dev/null || echo 0"CODE
HIGHAppImage/scripts/oci_manager.py1559 "apk update && apk upgrade --no-cache"],CODE
HIGHAppImage/scripts/proxmox_known_errors.py196 "solution_detailed": "1. Check interface: ip link show <iface>\n2. Check cable connection\n3. Check switch port CODE
HIGHAppImage/scripts/notification_channels.py608 # if the user previously saved an empty string or null, we'd end upCOMMENT
AI Slop Vocabulary9 hits · 19 pts
SeverityFileLineSnippetContext
MEDIUMweb/package-lock.json7657 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",CODE
MEDIUMscripts/utils.sh14# ProxMenux to facilitate Proxmox VE management.COMMENT
MEDIUMscripts/utils.sh23# These utilities ensure a streamlined and uniform user experienceCOMMENT
MEDIUMscripts/utilities/upgrade_pve8_to_pve9.sh14# Trixie + PVE 8 -> 9) with comprehensive safeguards, repositoryCOMMENT
MEDIUMAppImage/scripts/notification_events.py2870 """Check if startup period ended and emit comprehensive startup report.STRING
MEDIUMAppImage/scripts/notification_events.py2900 # Collect comprehensive startup reportSTRING
MEDIUMAppImage/scripts/notification_events.py3976 # prefix is robust and won't accidentally catch smartd orSTRING
MEDIUMAppImage/scripts/flask_server.py6999 """Get comprehensive hardware information"""STRING
LOWAppImage/scripts/health_persistence.py2484 # so just return None and let the serial-based consolidationSTRING
Unused Imports24 hits · 18 pts
SeverityFileLineSnippetContext
LOWAppImage/scripts/mount_monitor.py25CODE
LOWAppImage/scripts/notification_events.py25CODE
LOWAppImage/scripts/flask_server.py50CODE
LOWAppImage/scripts/flask_server.py55CODE
LOWAppImage/scripts/flask_server.py58CODE
LOWAppImage/scripts/flask_server.py71CODE
LOWAppImage/scripts/post_install_versions.py23CODE
LOWAppImage/scripts/lxc_mount_points.py30CODE
LOWAppImage/scripts/lxc_mount_points.py34CODE
LOWAppImage/scripts/disk_temperature_history.py27CODE
LOWAppImage/scripts/managed_installs.py37CODE
LOWAppImage/scripts/health_monitor.py16CODE
LOWAppImage/scripts/health_monitor.py16CODE
LOWAppImage/scripts/health_monitor.py17CODE
LOWAppImage/scripts/test_disk_observation.py28CODE
LOWAppImage/scripts/notification_templates.py14CODE
LOWAppImage/scripts/notification_templates.py18CODE
LOWAppImage/scripts/notification_templates.py19CODE
LOWAppImage/scripts/ai_context_enrichment.py20CODE
LOWAppImage/scripts/ai_context_enrichment.py27CODE
LOWAppImage/scripts/health_thresholds.py34CODE
LOWAppImage/scripts/notification_manager.py41CODE
LOWAppImage/scripts/notification_manager.py41CODE
LOWAppImage/scripts/proxmox_storage_monitor.py12CODE
Magic Placeholder Names3 hits · 12 pts
SeverityFileLineSnippetContext
HIGHjson/helpers_cache.json6597 "Then run: cd /opt/actions-runner && sudo -u runner ./config.sh --url https://github.com/your-username/your-repo -CODE
HIGHAppImage/components/security.tsx2340 <p>{'Authorization: Bearer YOUR_TOKEN_HERE'}</p>CODE
HIGHAppImage/scripts/flask_notification_routes.py328 "api_key": "your-api-key", // Not needed for ollamaSTRING
Fake / Example Data10 hits · 10 pts
SeverityFileLineSnippetContext
LOWweb/components/testimonials.tsx4 author: "Jane Doe",CODE
LOWoci/catalog.json89 "placeholder": "tskey-auth-xxxxx",CODE
LOWoci/catalog.json100 "placeholder": "proxmox-gateway",CODE
LOWjson/helpers_cache_back.json6699 "username": "admin@example.com",CODE
LOWjson/helpers_cache.json17758 "username": "admin@example.com",CODE
LOWjson/helpers_cache2.json3137 "username": "admin@example.com",CODE
LOWjson/helpers_cache2.json3230 "username": "admin@example.org",CODE
LOWscripts/oci/catalog.json89 "placeholder": "tskey-auth-xxxxx",CODE
LOWscripts/oci/catalog.json100 "placeholder": "proxmox-gateway",CODE
LOWAppImage/components/notification-settings.tsx1719 placeholder="user@example.com"CODE
Example Usage Blocks3 hits · 6 pts
SeverityFileLineSnippetContext
LOWscripts/global/utils-install-functions.sh8# Usage:COMMENT
LOWAppImage/scripts/test_all_notifications.sh6# Usage:COMMENT
LOWAppImage/scripts/test_real_events.sh13# Usage:COMMENT
AI Structural Patterns2 hits · 1 pts
SeverityFileLineSnippetContext
LOWAppImage/scripts/security_manager.py295CODE
LOWAppImage/scripts/security_manager.py404CODE
Modern Structural Boilerplate1 hit · 1 pts
SeverityFileLineSnippetContext
LOWAppImage/scripts/ai_providers/__init__.py99__all__ = [CODE