Shell Superpowers for AI Agents.
This report summarizes scanner evidence for x-cmd/x-cmd, a Awk project with 4,705 GitHub stars. SynthScan examined 36,157 lines of code across 399 source files, recording 342 pattern matches distributed across 15 syntactic categories. The legacy adjusted pattern signal is 21.6 (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.
Use each vector to guide manual verification of the underlying findings.
Can maintainers explain intent, assumptions, and trade-offs? 139 finding(s).
Are imports declared and package/API names verified? 8 finding(s).
Are wrappers, guards, and repeated structures necessary? 196 finding(s).
Which changes need focused human review? 342 finding(s).
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.
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.
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.
The scanner identified 342 distinct pattern matches across 15 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mod/gpu/lib/py/metal_info.py | 57 | # ── Metal device caps ───────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/gpu/lib/py/metal_info.py | 95 | # ── IOKit gpu-core-count ────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/gpu/lib/py/metal_info.py | 159 | # ── GPU frequency via pmgr voltage-states9-sram ──────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 9 | # ── Setup ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 45 | # ── 1. Create entities ─────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 69 | # ── 2. Link entities ───────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 89 | # ── 3. Set properties ──────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 102 | # ── 4. Get (before compact) ────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 113 | # ── 5. Query (before compact) ──────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 131 | # ── 6. Compact ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 140 | # ── 7. Post-compact get ────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 151 | # ── 8. Post-compact query ──────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 166 | # ── 9. List ────────────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 178 | # ── 10. Linked ─────────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 192 | # ── 11. Unlink + Rm ───────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 201 | # ── 12. Link with props ───────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 213 | # ── 12. Post-mutation queries ─────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 229 | # ── 13. Property deletion ──────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 239 | # ── 14. JSON output ────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 256 | # ── 15. Validate ───────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 263 | # ── 16. Second compact ─────────────────────────────────────── | COMMENT |
| MEDIUM | mod/ondb/lib/example.sh | 277 | # ── Summary ────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | mod/cpu/lib/py/cpu_io_idle.py | 165 | # ── 1. Get all channels ─────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | mod/cpu/lib/py/cpu_io_idle.py | 206 | # ── 3. Two samples (1 sec apart) ─────────────────────── | COMMENT |
| MEDIUM⚡ | mod/cpu/lib/py/cpu_io_idle.py | 216 | # ── 4. Delta ────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | mod/cpu/lib/py/cpu_io_idle.py | 221 | # ── 5. Build name → cf_dict lookup from delta ───────── | COMMENT |
| MEDIUM⚡ | mod/cpu/lib/py/cpu_io_idle.py | 243 | # ── 6. Sum idle vs active per cluster ───────────────── | COMMENT |
| MEDIUM | mod/cpu/lib/py/cpu_io_idle.py | 27 | # ── Load libraries (silently fail if anything is wrong) ──────── | COMMENT |
| MEDIUM | mod/cpu/lib/py/cpu_io_idle.py | 34 | # ── CF type IDs ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/cpu/lib/py/cpu_io_idle.py | 48 | # ── CF function prototypes ───────────────────────────────────── | COMMENT |
| MEDIUM | mod/cpu/lib/py/cpu_io_idle.py | 195 | # ── 2. Subscribe ─────────────────────────────────────── | COMMENT |
| MEDIUM | mod/cpu/lib/py/cpu_io_idle.py | 269 | # ── 7. Emit (each cluster independent) ──────────────── | COMMENT |
| MEDIUM | mod/cpu/lib/py/cpu_stat.py | 17 | # ── Overall CPU load via top ───────────────────────────────────── | COMMENT |
| MEDIUM | mod/cpu/lib/py/cpu_stat.py | 33 | # ── Per-core usage via host_processor_info ──────────────────────── | COMMENT |
| MEDIUM⚡ | mod/codex/lib/py/use-ds.py | 70 | # ── resolve config path ─────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | mod/codex/lib/py/use-ds.py | 76 | # ── read existing doc (or empty) ────────────────────────────────── | COMMENT |
| MEDIUM⚡ | mod/codex/lib/py/use-ds.py | 83 | # ── backup ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | mod/codex/lib/py/use-ds.py | 88 | # ── resolve API key ─────────────────────────────────────────────── | COMMENT |
| MEDIUM⚡ | mod/codex/lib/py/use-ds.py | 95 | # ── link models.json to bundled catalog ─────────────────────────── | COMMENT |
| MEDIUM | mod/codex/lib/py/use-ds.py | 114 | # ── write fields ───────────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/codex/lib/py/use-ds.py | 126 | # ── write back ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | mod/codex/lib/py/use-ds.py | 130 | # ── summary ─────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 25 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 28 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 52 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 54 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 240 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 242 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 282 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 284 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 403 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 405 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ighlighting/highlighters/cursor/cursor-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ighlighting/highlighters/cursor/cursor-highlighter.zsh | 25 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ighlighting/highlighters/cursor/cursor-highlighter.zsh | 28 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ax-highlighting/highlighters/line/line-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ax-highlighting/highlighters/line/line-highlighter.zsh | 25 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ax-highlighting/highlighters/line/line-highlighter.zsh | 28 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| MEDIUM | …ax-highlighting/highlighters/root/root-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| 92 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mod/ondb/SKILL.md | 523 | # Step 1: SQLite extracts raw data | COMMENT |
| LOW | mod/ondb/SKILL.md | 533 | # Step 2: AWK post-processes (counts, filters, formats) | COMMENT |
| LOW | mod/slash/lib/preset/optimize/SKILL.md | 22 | ### Step 1: Profile (if applicable) | COMMENT |
| LOW | mod/slash/lib/preset/optimize/SKILL.md | 34 | ### Step 2: Identify Bottlenecks | COMMENT |
| LOW | mod/slash/lib/preset/optimize/SKILL.md | 44 | ### Step 3: Generate Report | COMMENT |
| LOW⚡ | mod/slash/lib/preset/scan/SKILL.md | 22 | ### Step 1: Parse Arguments | COMMENT |
| LOW⚡ | mod/slash/lib/preset/scan/SKILL.md | 30 | ### Step 2: Load Rules | COMMENT |
| LOW⚡ | mod/slash/lib/preset/scan/SKILL.md | 38 | ### Step 3: Greedy Scan | COMMENT |
| LOW⚡ | mod/slash/lib/preset/scan/SKILL.md | 47 | ### Step 4: Output Results | COMMENT |
| LOW | mod/slash/lib/preset/assess/SKILL.md | 22 | ### Step 1: Discover Targets | COMMENT |
| LOW | mod/slash/lib/preset/assess/SKILL.md | 31 | ### Step 2: Score Each Pair | COMMENT |
| LOW | mod/slash/lib/preset/assess/SKILL.md | 42 | ### Step 3: Summarize | COMMENT |
| LOW | mod/slash/lib/preset/review/SKILL.md | 22 | ### Step 1: Fetch Changes | COMMENT |
| LOW | mod/slash/lib/preset/review/SKILL.md | 36 | ### Step 2: Analyze | COMMENT |
| LOW | mod/slash/lib/preset/review/SKILL.md | 45 | ### Step 3: Generate Report | COMMENT |
| LOW⚡ | mod/slash/lib/preset/work/SKILL.md | 17 | ### Step 1: Parse Input | COMMENT |
| LOW⚡ | mod/slash/lib/preset/work/SKILL.md | 26 | ### Step 2: Fetch Context (for links) | COMMENT |
| LOW⚡ | mod/slash/lib/preset/work/SKILL.md | 33 | ### Step 3: Create Worktree | COMMENT |
| LOW⚡ | mod/slash/lib/preset/work/SKILL.md | 41 | ### Step 4: Report | COMMENT |
| LOW⚡ | mod/slash/lib/preset/work/SKILL.md | 49 | ### Step 5: Exit Guidance | COMMENT |
| LOW | mod/slash/lib/preset/simplify/SKILL.md | 22 | ### Step 1: Gather Code | COMMENT |
| LOW | mod/slash/lib/preset/simplify/SKILL.md | 33 | ### Step 2: Analyze Issues | COMMENT |
| LOW | mod/slash/lib/preset/simplify/SKILL.md | 40 | ### Step 3: Generate Report | COMMENT |
| LOW⚡ | mod/slash/lib/preset/check/SKILL.md | 22 | ### Step 1: Parse Arguments | COMMENT |
| LOW⚡ | mod/slash/lib/preset/check/SKILL.md | 30 | ### Step 2: Load Rules | COMMENT |
| LOW⚡ | mod/slash/lib/preset/check/SKILL.md | 38 | ### Step 3: Evaluate All Files Against All Rules | COMMENT |
| LOW | mod/slash/lib/preset/check/SKILL.md | 55 | ### Step 4: Output Results | COMMENT |
| LOW | mod/slash/lib/preset/loop/SKILL.md | 17 | ### Step 1: Parse Arguments | COMMENT |
| LOW⚡ | mod/slash/lib/preset/loop/SKILL.md | 32 | ### Step 2: Clarify Intent | COMMENT |
| LOW⚡ | mod/slash/lib/preset/loop/SKILL.md | 39 | ### Step 3: Configure Notification | COMMENT |
| LOW⚡ | mod/slash/lib/preset/loop/SKILL.md | 46 | ### Step 4: Create Cron Job | COMMENT |
| LOW⚡ | mod/slash/lib/preset/loop/SKILL.md | 56 | ### Step 5: Execute Immediately | COMMENT |
| LOW⚡ | mod/slash/lib/preset/loop/SKILL.md | 60 | ### Step 6: Confirm | COMMENT |
| LOW | mod/slash/lib/preset/security-review/SKILL.md | 22 | ### Step 1: Gather Context | COMMENT |
| LOW | mod/slash/lib/preset/security-review/SKILL.md | 34 | ### Step 2: Scan for Risk Patterns | COMMENT |
| LOW | mod/slash/lib/preset/security-review/SKILL.md | 47 | ### Step 3: Verify Checklist | COMMENT |
| LOW | mod/slash/lib/preset/security-review/SKILL.md | 58 | ### Step 4: Generate Report | COMMENT |
| LOW⚡ | mod/slash/lib/preset/goal/SKILL.md | 17 | ### Step 1: Parse Input | COMMENT |
| LOW⚡ | mod/slash/lib/preset/goal/SKILL.md | 23 | ### Step 2: Manage Goals | COMMENT |
| LOW⚡ | mod/slash/lib/preset/goal/SKILL.md | 33 | ### Step 3: Report Status | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | mod/gpu/lib/py/metal_info.py | 92 | except: | CODE |
| HIGH | mod/gpu/lib/py/metal_info.py | 156 | except: | CODE |
| HIGH | mod/gpu/lib/py/metal_info.py | 205 | except: | CODE |
| HIGH | mod/cpu/lib/py/cpu_io_idle.py | 283 | except Exception: | CODE |
| HIGH | mod/cpu/lib/py/cpu_freq.py | 117 | except: | CODE |
| HIGH | mod/cpu/lib/py/cpu_freq.py | 91 | except: | CODE |
| HIGH | mod/cpu/lib/py/cpu_freq.py | 107 | except: | CODE |
| HIGH | mod/cpu/lib/py/cpu_stat.py | 30 | except: | CODE |
| HIGH | mod/cpu/lib/py/cpu_stat.py | 84 | except Exception: | CODE |
| HIGH | mod/cpu/lib/py/cpu_stat.py | 95 | except Exception: | CODE |
| HIGH | mod/display/lib/py/display_stat.py | 31 | except Exception: | CODE |
| HIGH | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 55 | except Exception: | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mod/cpu/SKILL.md | 61 | # Default - show CPU info | COMMENT |
| LOW | mod/co/lib/minion/frag.yml | 21 | ### Asking for more information collection using 'x tui form' and 'x ui select' ### | COMMENT |
| LOW | mod/co/lib/minion/frag.yml | 41 | # "answer": [ | COMMENT |
| LOW | mod/qr/lib/py/qrencode.py | 321 | # Vertical (col 8): | COMMENT |
| LOW | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 1 | # Fish-like fast/unobtrusive autosuggestions for zsh. | COMMENT |
| LOW | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 21 | # OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND | COMMENT |
| LOW | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 621 | # Extract the suggestion from between the null bytes. On older | COMMENT |
| LOW | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 661 | typeset -g suggestion="${history[(r)$pattern]}" | COMMENT |
| LOW | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 841 | COMMENT | |
| LOW | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 21 | # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | COMMENT |
| LOW | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 201 | # 1. The exact entry (no patterns) in the zle_highlight array: | COMMENT |
| LOW | …ighlighting/highlighters/cursor/cursor-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …ighlighting/highlighters/cursor/cursor-highlighter.zsh | 21 | # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | COMMENT |
| LOW | …ax-highlighting/highlighters/line/line-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …ax-highlighting/highlighters/line/line-highlighter.zsh | 21 | # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | COMMENT |
| LOW | …ax-highlighting/highlighters/root/root-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …ax-highlighting/highlighters/root/root-highlighter.zsh | 21 | # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | COMMENT |
| LOW | …ghting/highlighters/root/regexp/regexp-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …ghting/highlighters/root/regexp/regexp-highlighter.zsh | 21 | # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | COMMENT |
| LOW | …hlighting/highlighters/pattern/pattern-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …hlighting/highlighters/pattern/pattern-highlighter.zsh | 21 | # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, | COMMENT |
| LOW | …ighting/highlighters/brackets/brackets-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 1 | # ------------------------------------------------------------------------------------------------- | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 201 | # types. | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 321 | typeset -a ZSH_HIGHLIGHT_TOKENS_COMMANDSEPARATOR | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 501 | # exit code is 0 if the braces_stack is empty, 1 otherwise. | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 521 | list_highlights=() | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 541 | # argument or not. (Example: sudo's "-u" or "-i".) | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 561 | # Handling of redirections: upon seeing a redirection token, we must stall | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 661 | (( start_pos = end_pos + offset )) | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 821 | fi | COMMENT |
| LOW | mod/tmux/lib/config/plugin-copy.sh | 41 | fi | COMMENT |
| LOW | mod/tmux/lib/config/ccal.sh | 1 | # shellcheck shell=dash | COMMENT |
| LOW | mod/tmux/lib/config/plugin-theme-default.sh | 21 | # EndSection | COMMENT |
| LOW | mod/tmux/lib/config/plugin-theme-default.sh | 41 | COMMENT | |
| LOW | mod/tmux/lib/config/popup.sh | 1 | # shellcheck shell=dash | COMMENT |
| LOW | mod/advise/lib/spec/resource/rule/advise.rule.yml | 1 | # Advise Spec 规则集 | COMMENT |
| LOW | mod/skill0/lib/skill0/core/score/template/car.score.yml | 1 | # car.score.yml — car selection | COMMENT |
| LOW | …ll0/lib/skill0/core/score/template/plant-cat.score.yml | 1 | # plant-cat.score.yml — cat-safe indoor plant selection | COMMENT |
| LOW | mod/skill0/lib/skill0/core/score/template/job.score.yml | 1 | # job.score.yml — job / offer selection | COMMENT |
| LOW | …l0/lib/skill0/core/score/template/house-rent.score.yml | 1 | # house-rent.score.yml — house / apartment selection | COMMENT |
| LOW | …skill0/lib/skill0/core/score/template/travel.score.yml | 1 | # travel.score.yml — travel destination selection | COMMENT |
| LOW | …core/score/template/travel-vacation-to-china.score.yml | 1 | # travel-vacation-to-china.score.yml — China vacation destination selection | COMMENT |
| LOW | …kill0/lib/skill0/core/score/template/general.score.yml | 1 | # general.score.yml — general weighted scoring | COMMENT |
| LOW | …/lib/skill0/core/score/template/plant-indoor.score.yml | 1 | # plant-indoor.score.yml — indoor plant selection | COMMENT |
| LOW | …ib/skill0/core/score/template/travel-weekend.score.yml | 1 | # travel-weekend.score.yml — weekend getaway selection | COMMENT |
| LOW | …b/skill0/core/score/template/gift-girlfriend.score.yml | 1 | # gift-girlfriend.score.yml — gift selection | COMMENT |
| LOW | …l0/lib/skill0/core/score/template/restaurant.score.yml | 1 | # restaurant.score.yml — restaurant selection | COMMENT |
| LOW | …/skill0/lib/skill0/core/naming/naming.score-module.yml | 1 | # naming.score-module.yml | COMMENT |
| LOW | …ll0/lib/skill0/core/naming/naming.trial-run-module.yml | 1 | # naming.trial-run-module.yml | COMMENT |
| LOW | mod/skill0/lib/skill0/core/naming/naming.template.yml | 1 | # naming.template.yml | COMMENT |
| LOW | mod/skill0/lib/skill0/core/naming/naming.template.yml | 121 | misses: | COMMENT |
| LOW | mod/skill0/lib/skill0/core/naming/naming.template.yml | 141 | # 5. Fill session: all 4 sub-sections (prefer / init_verdicts / scores / final) | COMMENT |
| LOW | …0/lib/skill0/core/naming/template/naming-x-cmd-mod.yml | 1 | # naming-x-cmd-mod.yml | COMMENT |
| LOW | …kill0/lib/skill0/core/naming/template/naming-brand.yml | 1 | # naming-brand.yml | COMMENT |
| LOW | …ll0/lib/skill0/core/naming/template/naming-concept.yml | 1 | # naming-concept.yml | COMMENT |
| LOW | …ll0/lib/skill0/core/naming/template/naming-concept.yml | 21 | # | COMMENT |
| LOW | …lib/skill0/core/naming/template/naming.okr-creator.yml | 1 | # naming.okr-creator.yml | COMMENT |
| LOW | mod/ajv/lib/ajv.ts | 1 | #!/usr/bin/env -S deno run --allow-read | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mod/cpu/lib/py/cpu_io_idle.py | 152 | def get_dict_array_value(cf_dict, key): | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 100 | except Exception: | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 108 | except Exception: | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 116 | except Exception: | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 124 | except Exception: | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 161 | except Exception: | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 170 | except Exception: | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 238 | except Exception: | CODE |
| LOW⚡ | mod/cpu/lib/py/cpu_io_idle.py | 240 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 45 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 142 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 148 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 192 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 266 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 283 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 285 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_stat.py | 84 | except Exception: | CODE |
| LOW | mod/cpu/lib/py/cpu_stat.py | 95 | except Exception: | CODE |
| LOW | mod/free/lib/awk/top_physfp.py | 12 | except Exception: | CODE |
| LOW | mod/free/lib/awk/top_physfp.py | 21 | except Exception: | CODE |
| MEDIUM | mod/free/lib/awk/top_physfp.py | 9 | def main(): | CODE |
| LOW | mod/agent/lib/stat/cross/claude.py | 156 | except Exception as e: | CODE |
| MEDIUM | mod/qr/lib/py/opencvdecode.py | 95 | print("Error: qrencode module not found") | CODE |
| LOW | mod/display/lib/py/display_stat.py | 20 | except Exception: | CODE |
| LOW | mod/display/lib/py/display_stat.py | 31 | except Exception: | CODE |
| LOW | mod/display/lib/py/display_stat.py | 42 | except Exception: | CODE |
| LOW | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 55 | except Exception: | CODE |
| MEDIUM | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 85 | print(f"Error: template '{template_arg}' not found on any mirror", file=sys.stderr) | CODE |
| LOW | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 100 | except Exception: | CODE |
| MEDIUM | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 204 | print("Error: could not download image", file=sys.stderr) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mod/ondb/lib/py/ondb_core.py | 11 | CODE | |
| LOW | mod/ondb/lib/py/ondb_core.py | 93 | CODE | |
| LOW | mod/ondb/lib/py/ondb_core.py | 128 | CODE | |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 26 | CODE | |
| LOW | mod/cpu/lib/py/cpu_io_idle.py | 103 | CODE | |
| LOW | mod/agent/lib/stat/parse/claude.py | 214 | CODE | |
| LOW | mod/agent/lib/stat/parse/claude.py | 629 | CODE | |
| LOW | mod/agent/lib/stat/parse/claude.py | 939 | CODE | |
| LOW | mod/agent/lib/stat/cross/claude.py | 52 | CODE | |
| LOW | mod/agent/lib/stat/cross/claude.py | 75 | CODE | |
| LOW | mod/qr/lib/py/opencvdecode.py | 15 | CODE | |
| LOW | mod/qr/lib/py/qrencode.py | 122 | CODE | |
| LOW | mod/qr/lib/py/qrencode.py | 243 | CODE | |
| LOW | mod/qr/lib/py/qrencode.py | 274 | CODE | |
| LOW | mod/qr/lib/py/qrencode.py | 400 | CODE | |
| LOW | mod/skill0/lib/skill0/core/score/compute.py | 51 | CODE | |
| LOW | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 65 | CODE | |
| LOW | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 136 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mod/python/lib/compile_pipe.py | 6 | # Create a temporary file with the code | COMMENT |
| MEDIUM | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 188 | # Create the bound widget | COMMENT |
| MEDIUM | …ty/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh | 71 | # This function is supposed to be called whenever the ZLE state changes. | COMMENT |
| MEDIUM | …ax-highlighting/highlighters/main/main-highlighter.zsh | 1446 | # This function is currently never called for the command word, so $2 is hard-coded as 0. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mod/agent/lib/stat/parse/claude.py | 514 | # Highest leverage (smallest positive human_ratio) | COMMENT |
| MEDIUM | mod/agent/lib/stat/parse/claude.py | 906 | # Highest leverage = smallest positive human_ratio (you typed least | COMMENT |
| LOW⚡ | mod/coco/lib/minion/diffmsg.yml | 25 | - gh-issue: <issue url, or just issue id if the issue is stored in this repo> # If you don't know, just return | CODE |
| LOW⚡ | mod/coco/lib/minion/diffmsg.yml | 26 | - gh-pr: <pull request url, or just issue id if the issue is stored in this repo> # If you don't know, just return | CODE |
| LOW⚡ | mod/coco/lib/minion/diffmsg.yml | 27 | - <other website reference> # If you don't know, just return an empty list | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | mod/agent/lib/stat/parse/claude.py | 1136 | help="Suppress the human_message field (tsv: empty cell, json: null) " | CODE |
| HIGH | mod/agent/lib/stat/cross/claude.py | 232 | help="Suppress the human_message field (tsv: empty cell, json: null).", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 445 | # Set POSTDISPLAY to text right of the cursor | COMMENT |
| LOW | …thirdparty/zsh-autosuggestions/zsh-autosuggestions.zsh | 785 | # Close the file descriptor and remove the handler | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 1180 | # Check if $arg is variable assignment | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 1201 | # Check if $1 is a path. | COMMENT |
| LOW | …ax-highlighting/highlighters/main/main-highlighter.zsh | 1233 | # Check if this is a blacklisted path | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mod/co/lib/minion/frag.yml | 16 | # Notice, you can use 'x tldr --cat <command>' to get the short description of the command. | COMMENT |
| LOW | mod/codex/lib/other/ds.models.json | 56 | "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and your | CODE |
| LOW | mod/codex/lib/other/ds.models.json | 68 | "base_instructions": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and your job i | CODE |
| LOW | mod/codex/lib/other/ds.models.json | 123 | "instructions_template": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and your | CODE |
| LOW | mod/codex/lib/other/ds.models.json | 135 | "base_instructions": "You are Codex, an agent based on GPT-5. You and the user share one workspace, and your job i | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mod/gpu/lib/py/metal_info.py | 8 | CODE | |
| LOW | mod/gpu/lib/py/metal_info.py | 8 | CODE | |
| LOW | mod/ondb/lib/py/ondb_core.py | 2 | CODE | |
| LOW | mod/ondb/lib/py/ontology.py | 29 | CODE | |
| LOW | mod/display/lib/py/display_stat.py | 5 | CODE | |
| LOW | mod/skill0/lib/skill0/data/meme/scripts/meme_render.py | 10 | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | mod/skill0/lib/skill0/SKILL.md | 24 | ## After scaffolding, prefer x-cmd tools for execution | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mod/ondb/lib/py/ontology.py | 31 | __all__ = ['Ondb'] | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | mod/agent/lib/stat/parse/claude.py | 486 | def _highlighted_turn_indices(turns: List[Dict[str, Any]]) -> set: | CODE |