AI Slop Code RIsk Monitor

zhukunpenglinyutong/desktop-cc-gui

Multi-engine AI coding desktop client (Tauri). Claude Code, Codex, Gemini, OpenCode, DeepSeek Harness and more in one GUI.

4.6 Low pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for zhukunpenglinyutong/desktop-cc-gui, a TypeScript project with 4,460 GitHub stars. SynthScan examined 348,535 lines of code across 1349 source files, recording 850 pattern matches distributed across 9 syntactic categories. The legacy adjusted pattern signal is 4.6 (Low 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.

4.6
Adjusted Signal
4.6
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
4.5K
Stars
TypeScript
Language
348.5K
Lines of Code
1.3K
Files
850
Pattern Hits
2026-10-12
Scan Date
0.00
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 18.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.3/100 · LOW

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

Agent Over-Engineering Ratio 3.5/100 · LOW

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

PR Review Velocity Impact 12.9/100 · LOW

Which changes need focused human review? 850 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 1HIGH 0MEDIUM 54LOW 795

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 850 distinct pattern matches across 9 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.

Structural Annotation Overuse549 hits · 1198 pts
SeverityFileLineSnippetContext
LOWREADME.md150### Step 1: Prepare your environmentCOMMENT
LOWREADME.md164### Step 2: Install dependenciesCOMMENT
LOWREADME.md174### Step 3: Start itCOMMENT
LOW⚡…gs/agency-agents/prompts/design/design-ux-architect.md291### Step 1: Analyze Project RequirementsCOMMENT
LOW⚡…gs/agency-agents/prompts/design/design-ux-architect.md301### Step 2: Create Technical FoundationCOMMENT
LOW⚡…gs/agency-agents/prompts/design/design-ux-architect.md307### Step 3: UX Structure PlanningCOMMENT
LOW⚡…gs/agency-agents/prompts/design/design-ux-architect.md313### Step 4: Developer Handoff DocumentationCOMMENT
LOW⚡…agency-agents/prompts/design/design-whimsy-injector.md352### Step 1: Brand Personality AnalysisCOMMENT
LOW⚡…agency-agents/prompts/design/design-whimsy-injector.md359### Step 2: Whimsy Strategy DevelopmentCOMMENT
LOW⚡…agency-agents/prompts/design/design-whimsy-injector.md365### Step 3: Implementation DesignCOMMENT
LOW⚡…agency-agents/prompts/design/design-whimsy-injector.md371### Step 4: Testing and RefinementCOMMENT
LOW⚡…s/agency-agents/prompts/design/design-ux-researcher.md158### Step 1: Research PlanningCOMMENT
LOW⚡…s/agency-agents/prompts/design/design-ux-researcher.md166### Step 2: Data CollectionCOMMENT
LOW⚡…s/agency-agents/prompts/design/design-ux-researcher.md172### Step 3: Analysis and SynthesisCOMMENT
LOW⚡…s/agency-agents/prompts/design/design-ux-researcher.md178### Step 4: Insights and RecommendationsCOMMENT
LOW⚡…/agency-agents/prompts/design/design-brand-guardian.md164### Step 1: Brand Discovery and StrategyCOMMENT
LOW⚡…/agency-agents/prompts/design/design-brand-guardian.md171### Step 2: Foundation DevelopmentCOMMENT
LOW⚡…/agency-agents/prompts/design/design-brand-guardian.md177### Step 3: System CreationCOMMENT
LOW⚡…/agency-agents/prompts/design/design-brand-guardian.md183### Step 4: Implementation and ProtectionCOMMENT
LOW⚡…ogs/agency-agents/prompts/design/design-ui-designer.md222### Step 1: Design System FoundationCOMMENT
LOW⚡…ogs/agency-agents/prompts/design/design-ui-designer.md229### Step 2: Component ArchitectureCOMMENT
LOW⚡…ogs/agency-agents/prompts/design/design-ui-designer.md235### Step 3: Visual Hierarchy SystemCOMMENT
LOW⚡…ogs/agency-agents/prompts/design/design-ui-designer.md241### Step 4: Developer HandoffCOMMENT
LOW⚡…-agents/prompts/design/design-image-prompt-engineer.md131### Step 1: Concept IntakeCOMMENT
LOW⚡…-agents/prompts/design/design-image-prompt-engineer.md137### Step 2: Reference AnalysisCOMMENT
LOW⚡…-agents/prompts/design/design-image-prompt-engineer.md143### Step 3: Prompt ConstructionCOMMENT
LOW⚡…-agents/prompts/design/design-image-prompt-engineer.md149### Step 4: Prompt OptimizationCOMMENT
LOW…ncy-agents/prompts/design/design-visual-storyteller.md71### Step 1: Story Strategy DevelopmentCOMMENT
LOW⚡…ncy-agents/prompts/design/design-visual-storyteller.md82### Step 2: Visual Narrative PlanningCOMMENT
LOW⚡…ncy-agents/prompts/design/design-visual-storyteller.md88### Step 3: Content Creation FrameworkCOMMENT
LOW⚡…ncy-agents/prompts/design/design-visual-storyteller.md94### Step 4: Production & OptimizationCOMMENT
LOW⚡…nt-catalogs/agency-agents/prompts/sales/sales-coach.md192### Step 1: Observe and DiagnoseCOMMENT
LOW⚡…nt-catalogs/agency-agents/prompts/sales/sales-coach.md198### Step 2: Design the Coaching InterventionCOMMENT
LOW⚡…nt-catalogs/agency-agents/prompts/sales/sales-coach.md204### Step 3: Coach and ReinforceCOMMENT
LOW⚡…nt-catalogs/agency-agents/prompts/sales/sales-coach.md210### Step 4: Measure and AdjustCOMMENT
LOW⚡…ency-agents/prompts/sales/sales-proposal-strategist.md132### Step 1: Opportunity AnalysisCOMMENT
LOW⚡…ency-agents/prompts/sales/sales-proposal-strategist.md137### Step 2: Win Theme DevelopmentCOMMENT
LOW⚡…ency-agents/prompts/sales/sales-proposal-strategist.md142### Step 3: Narrative ArchitectureCOMMENT
LOW⚡…ency-agents/prompts/sales/sales-proposal-strategist.md148### Step 4: Content Development and RefinementCOMMENT
LOW⚡…gency-agents/prompts/sales/sales-account-strategist.md148### Step 1: Account IntelligenceCOMMENT
LOW⚡…gency-agents/prompts/sales/sales-account-strategist.md154### Step 2: Relationship DevelopmentCOMMENT
LOW⚡…gency-agents/prompts/sales/sales-account-strategist.md160### Step 3: Expansion ExecutionCOMMENT
LOW⚡…gency-agents/prompts/sales/sales-account-strategist.md166### Step 4: Retention and Growth MeasurementCOMMENT
LOW⚡…gents/prompts/sales/sales-offer-lead-gen-strategist.md179### Step 1: Offer AuditCOMMENT
LOW⚡…gents/prompts/sales/sales-offer-lead-gen-strategist.md182### Step 2: Rebuild the Value EquationCOMMENT
LOW⚡…gents/prompts/sales/sales-offer-lead-gen-strategist.md185### Step 3: Lead Magnet IdeationCOMMENT
LOW⚡…gents/prompts/sales/sales-offer-lead-gen-strategist.md188### Step 4: Nurture Pipeline Before Magnet LaunchCOMMENT
LOW⚡…gents/prompts/sales/sales-offer-lead-gen-strategist.md191### Step 5: Channel Selection (One Core Four)COMMENT
LOW⚡…gents/prompts/sales/sales-offer-lead-gen-strategist.md194### Step 6: Amplifier ActivationCOMMENT
LOW⚡…gents/prompts/sales/sales-offer-lead-gen-strategist.md197### Step 7: Measure, Iterate, Scale (More → Better → New)COMMENT
LOW⚡…/agency-agents/prompts/sales/sales-pipeline-analyst.md179### Step 1: Data Collection and ValidationCOMMENT
LOW⚡…/agency-agents/prompts/sales/sales-pipeline-analyst.md184### Step 2: Pipeline DiagnosticsCOMMENT
LOW⚡…/agency-agents/prompts/sales/sales-pipeline-analyst.md191### Step 3: Forecast ConstructionCOMMENT
LOW⚡…/agency-agents/prompts/sales/sales-pipeline-analyst.md198### Step 4: Intervention RecommendationsCOMMENT
LOW⚡…ompts/security/security-secrets-credential-engineer.md109### Step 1: PreventCOMMENT
LOW⚡…ompts/security/security-secrets-credential-engineer.md112### Step 2: Inventory and VaultCOMMENT
LOW⚡…ompts/security/security-secrets-credential-engineer.md116### Step 3: RotateCOMMENT
LOW⚡…ompts/security/security-secrets-credential-engineer.md120### Step 4: Respond and ImproveCOMMENT
LOW⚡…ompts/security/security-threat-intelligence-analyst.md553### Step 1: Collection & RequirementsCOMMENT
LOW⚡…ompts/security/security-threat-intelligence-analyst.md559### Step 2: Processing & AnalysisCOMMENT
489 more matches not shown…
Decorative Section Separators48 hits · 144 pts
SeverityFileLineSnippetContext
MEDIUMdocs/plugin-development-guide.zh-CN.md116 // ── 必填 ──────────────────────────────COMMENT
MEDIUMdocs/plugin-development-guide.zh-CN.md128 // ── 可选 ──────────────────────────────COMMENT
MEDIUM…gents/prompts/engineering/engineering-data-engineer.md65# ── Bronze: raw ingest (append-only, schema-on-read) ─────────────────────────COMMENT
MEDIUM…gents/prompts/engineering/engineering-data-engineer.md74# ── Silver: cleanse, deduplicate, conform ────────────────────────────────────COMMENT
MEDIUM…gents/prompts/engineering/engineering-data-engineer.md93# ── Gold: aggregated business metric ─────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/baidu_tongji.rs52// ── Minimal JSON storage helpers (legacy storage:: equivalents) ─────────────COMMENT
MEDIUMsrc-tauri/src/baidu_tongji.rs96// ── State ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs51// ── File targets & backups ──────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs236// ── 官方配置 editing ────────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs410// ── Channel value extraction ────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs605// ── claude: settings.json ───────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs671// ── codex: config.toml + auth.json ──────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs792// ── kimi: config.toml ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs840// ── grok: config.toml ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/provider_files.rs888// ── toml_edit helpers ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/plugin_caps.rs70// ── grant parsing / matching ────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/plugin_caps.rs166// ── server-side gates ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/plugin_caps.rs317// ── lifecycle-tracked children ──────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/plugin_caps.rs433// ── commands ────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/resolve.rs59// ── npm global prefix discovery ─────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/resolve.rs194// ── extra search paths ──────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/resolve.rs555// ── shim upgrade + batch wrapper ────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/resolve.rs635// ── public resolution entry points ──────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/pi_family_auth.rs216// ── shared output shapes ────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/pi_family_auth.rs330// ── pi: auth.json ───────────────────────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/pi_family_auth.rs468// ── omp: agent.db auth_credentials ──────────────────────────────────────────COMMENT
MEDIUMsrc-tauri/src/engine/pi_family_auth.rs627// ── custom providers: models.json (pi) / models.yml (omp) ──────────────────COMMENT
MEDIUMsrc-tauri/src/engine/pi_family_auth.rs922// ── Tauri commands ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/useProviderForm.ts132 // ── claude JSON <-> field sync ────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/useProviderForm.ts200 // ── presets ───────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/useProviderForm.ts274 // ── fetch models ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/useProviderForm.ts302 // ── validity & submit ─────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/CliEngineSettingsCard.tsx133// ── 官方配置 ────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/CliEngineSettingsCard.tsx185// ── 自定义 CLI 路径 ─────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/CliEngineSettingsCard.tsx303// ── 自定义 Codex 配置目录 ───────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/CliEngineSettingsCard.tsx415// ── 自定义模型 ──────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/CliEngineSettingsCard.tsx566// ── Card ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/providerPresets.ts106// ── codex config.toml ───────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/settings/providerPresets.ts167// ── preset tables ───────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/plugins/skill/creator-skill-docs.ts45// ── AST 工具 ────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/plugins/skill/creator-skill-docs.ts77// ── 紧凑类型渲染(生成的签名要一行一条,人能读、模型能抄) ──────────────────COMMENT
MEDIUMsrc/features/plugins/skill/creator-skill-docs.ts151// ── 源码提取 ────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/plugins/skill/creator-skill-docs.ts421// ── 渲染 ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/mission/engine/scheduler.ts199 // ── 内部:调度循环 ─────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/mission/engine/scheduler.ts254 // ── 内部:任务启动与执行 ───────────────────────────────────────────────COMMENT
MEDIUMsrc/features/mission/engine/scheduler.ts464 // ── 内部:状态判定 ─────────────────────────────────────────────────────COMMENT
MEDIUMsrc/features/mission/engine/protocol.ts293// ── 变更摘要(修改而非重画:保留原节点 ID) ────────────────────────────────COMMENT
MEDIUMsrc/features/mission/engine/protocol.ts380// ── 提示词 ────────────────────────────────────────────────────────────────COMMENT
Over-Commented Block134 hits · 134 pts
SeverityFileLineSnippetContext
LOWpnpm-workspace.yaml21 # lookbehind and throws `invalid group specifier name` on the first MarkdownCOMMENT
LOWtests/platform-build.test.ts41});COMMENT
LOWtests/browser/plugin-detail-rail.tsx1// Open /tests/browser/plugin-detail-rail.html with the Vite dev server running.COMMENT
LOWtests/browser/plugin-spotlight.tsx1// Open /tests/browser/plugin-spotlight.html with the Vite dev server running.COMMENT
LOWscripts/build-signed-macos.sh1#!/usr/bin/env bashCOMMENT
LOWsrc-tauri/Cargo.toml61# LAN web access: serves the built frontend and bridges the command/eventCOMMENT
LOW…ompts/security/security-threat-intelligence-analyst.md541# Usage:COMMENT
LOW…agents/prompts/security/security-penetration-tester.md281# On compromised host: connect back, create SOCKS proxyCOMMENT
LOW…/specialized/government-digital-presales-consultant.md161- Interface designCOMMENT
LOWsrc-tauri/tests/ask_live.rs1//! Live ask-path tests: drive the real `send_message` → question card →COMMENT
LOWsrc-tauri/tests/codex_probe.rs1//! Codex adapter probe: drives the REAL send_message + run_reader pipelineCOMMENT
LOWsrc-tauri/src/quit_guard.rs1//! Quit guard for macOS.COMMENT
LOWsrc-tauri/src/quit_guard.rs21//! untouched — no new ceremony.COMMENT
LOWsrc-tauri/src/open_app.rs581fn program_icon_sync(_path: &str) -> Option<String> {COMMENT
LOWsrc-tauri/src/prompts.rs1use serde::{Deserialize, Serialize};COMMENT
LOWsrc-tauri/src/computer_use.rs1//! Computer use: let an agent see and operate this machine.COMMENT
LOWsrc-tauri/src/computer_use.rs161 ESC_ARMED.store(false, Ordering::SeqCst);COMMENT
LOWsrc-tauri/src/computer_use.rs961 /// Drag end, screenshot pixels.COMMENT
LOWsrc-tauri/src/slash_commands.rs1use serde::Serialize;COMMENT
LOWsrc-tauri/src/agent_catalog.rs1//! Built-in agent catalog (内置智能体目录): the bundled, read-onlyCOMMENT
LOWsrc-tauri/src/bots.rs1use serde::{Deserialize, Serialize};COMMENT
LOWsrc-tauri/src/bots.rs21// ---------------------------------------------------------------- model ---COMMENT
LOWsrc-tauri/src/bots.rs41 #[serde(default, skip_serializing_if = "Option::is_none")]COMMENT
LOWsrc-tauri/src/provider_files.rs1//! Channel env injection, official-file editing, and safe retirement of oldCOMMENT
LOWsrc-tauri/src/pet_overlay.rs221/// scale factor is exact whenever cursor and window share a monitor, whichCOMMENT
LOWsrc-tauri/src/plugin_caps.rs1//! Generic plugin capability egress: the host-side grant checks for theCOMMENT
LOWsrc-tauri/src/plugin_caps.rs21//! - `network:<host>:<a>-<b>` inclusive port rangeCOMMENT
LOWsrc-tauri/src/plugin_caps.rs641 // Own process group (unix) so the timeout sweep below can take theCOMMENT
LOWsrc-tauri/src/paths.rs21 // in-home portable dir (e.g. ~/portable-ccgui/data) would let webview JSCOMMENT
LOWsrc-tauri/src/computer_use_ax.rs1//! Accessibility-tree state for computer use (macOS): a text snapshot of theCOMMENT
LOWsrc-tauri/src/creator_skill.rs1//! 内置 skill 的落盘器:把随应用分发的「插件开发」skill 同步进各 CLI 的COMMENT
LOWsrc-tauri/src/app_menu.rs1//! macOS application menu.COMMENT
LOWsrc-tauri/src/fonts.rs1//! Uploaded font files for the 设置 → 外观 font rows (界面字体 / 代码字体).COMMENT
LOWsrc-tauri/src/clipboard.rs1//! OS clipboard file lists.COMMENT
LOWsrc-tauri/src/cc_switch.rs1//! Read-only interop with cc-switch (~/.cc-switch).COMMENT
LOWsrc-tauri/src/preview_protocol.rs1//! `ccgui-preview://` — file protocol behind the HTML preview tab.COMMENT
LOWsrc-tauri/src/mission.rs1//! 任务工作台原生入口(docs/plans/mission-workbench-plan.md §4.5)。COMMENT
LOWsrc-tauri/src/settings.rs1use serde::{Deserialize, Serialize};COMMENT
LOWsrc-tauri/src/settings.rs21}COMMENT
LOWsrc-tauri/src/settings.rs41 /// 已归档 section; the record and its sessions stay intact.COMMENT
LOWsrc-tauri/src/settings.rs61 pub omp_openai_service_tier: Option<String>,COMMENT
LOWsrc-tauri/src/settings.rs81 #[serde(default)]COMMENT
LOWsrc-tauri/src/settings.rs101 /// None or Some(0) binds a random ephemeral port.COMMENT
LOWsrc-tauri/src/settings.rs121 #[serde(default = "default_ui_font_size")]COMMENT
LOWsrc-tauri/src/settings.rs141 /// Keyboard shortcuts (快捷键), format "cmd+ctrl+alt+shift+key" lowercase;COMMENT
LOWsrc-tauri/src/settings.rs161 #[serde(default = "default_toggle_side_panel_shortcut")]COMMENT
LOWsrc-tauri/src/settings.rs181 #[serde(default)]COMMENT
LOWsrc-tauri/src/settings.rs201 /// children (engine CLIs, terminals, dsh host) inherit it.COMMENT
LOWsrc-tauri/src/dsh_host.rs1//! DeepSeek Harness (DSH) local-host maintenance: probe/adopt/spawn/stop theCOMMENT
LOWsrc-tauri/src/dsh_host.rs61COMMENT
LOWsrc-tauri/src/browser.rs1//! In-app browser tabs. Each browser tab is a native child webview of theCOMMENT
LOWsrc-tauri/src/relay.rs1//! Outbound relay client: the desktop dials a Cloudflare Worker (seeCOMMENT
LOWsrc-tauri/src/relay.rs41/// Liveness probe period on a connected agent socket. A Cloudflare blip canCOMMENT
LOWsrc-tauri/src/provider_models.rs1//! 拉取模型: probe a channel's `/v1/models`-style endpoint for the modelCOMMENT
LOWsrc-tauri/src/memory/pending.rs21/// 一条等待用户批准的写入。`content`/`old_text` 的必填组合与记忆工具一致:COMMENT
LOWsrc-tauri/src/memory/review.rs21COMMENT
LOWsrc-tauri/src/memory/mod.rs1//! 持久记忆(计划 §8):两个账本、写入前的一道闸、下一次会话注入。COMMENT
LOWsrc-tauri/src/memory/scan.rs1//! 写入前的安全扫描(计划 §8.3)。三条独立的规则,任何一条命中都拒绝整条写入:COMMENT
LOWsrc-tauri/src/memory/mcp.rs41 /// the whole entry, so this must be the complete new wording).COMMENT
LOWsrc-tauri/src/plugins/market.rs1//! Marketplace channel (plan §6 / Phase 3): the GitHub central index isCOMMENT
74 more matches not shown…
Hyper-Verbose Identifiers98 hits · 99 pts
SeverityFileLineSnippetContext
LOW…/prompts/design/design-inclusive-visuals-specialist.md30export function generateInclusiveVideoPrompt(subject: string, action: string, context: string) {CODE
LOW…y-agents/prompts/specialized/recruitment-specialist.md278 def calculate_recruitment_cycle(self, department=None):CODE
LOW…alized/specialized-cultural-intelligence-strategist.md31export function auditWorkflowForExclusion(uiComponent: UIComponent) {CODE
LOW…ncy-agents/prompts/specialized/specialized-model-qa.md313def variable_stability_report(CODE
LOW…-agents/prompts/specialized/supply-chain-strategist.md143 def inventory_strategy_report(self):CODE
LOW…y-agents/prompts/testing/testing-workflow-optimizer.md125 def identify_optimization_opportunities(self, process_steps: List[ProcessStep]) -> List[Dict]:CODE
LOW…y-agents/prompts/testing/testing-workflow-optimizer.md173 def design_optimized_workflow(self, current_steps: List[ProcessStep],CODE
LOW…y-agents/prompts/testing/testing-workflow-optimizer.md229 def calculate_improvement_impact(self, current_metrics: WorkflowMetrics,CODE
LOW…y-agents/prompts/testing/testing-workflow-optimizer.md262 def create_implementation_plan(self, opportunities: List[Dict]) -> Dict:CODE
LOW…y-agents/prompts/testing/testing-workflow-optimizer.md290 def generate_automation_strategy(self, process_steps: List[ProcessStep]) -> Dict:CODE
LOW…gents/prompts/testing/testing-test-results-analyzer.md115 def predict_defect_prone_areas(self):CODE
LOW…gents/prompts/testing/testing-test-results-analyzer.md156 def generate_quality_insights(self):CODE
LOW…gency-agents/prompts/testing/testing-tool-evaluator.md84 def _define_evaluation_criteria(self) -> List[EvaluationCriteria]:CODE
LOW…gency-agents/prompts/testing/testing-tool-evaluator.md217 def calculate_total_cost_ownership(self, tool_config: Dict, years: int = 3) -> Dict:CODE
LOW…gency-agents/prompts/testing/testing-tool-evaluator.md242 def generate_comparison_report(self, tool_evaluations: List[ToolScoring]) -> Dict:CODE
LOW…ts/prompts/support/support-legal-compliance-checker.md159 def generate_data_collection_section(self):CODE
LOW…ts/prompts/support/support-legal-compliance-checker.md196 def generate_user_rights_section(self):STRING
LOW…ts/prompts/support/support-legal-compliance-checker.md235 def validate_policy_compliance(self):STRING
LOW…y-agents/prompts/support/support-analytics-reporter.md94def customer_segmentation_analysis(df):CODE
LOW…y-agents/prompts/support/support-analytics-reporter.md139def generate_customer_insights(rfm_df):CODE
LOW…cy-agents/prompts/support/support-support-responder.md199 def generate_improvement_recommendations(self):CODE
LOW…cy-agents/prompts/support/support-support-responder.md237 def create_proactive_outreach_list(self):CODE
LOW…cy-agents/prompts/support/support-support-responder.md307 def generate_article_template(self, issue_type):CODE
LOW…cy-agents/prompts/support/support-support-responder.md390 def create_interactive_troubleshooter(self, issue_category):CODE
LOW…ency-agents/prompts/support/support-finance-tracker.md231 def investment_analysis_report(self, project_name, initial_investment, annual_cash_flows, project_life):CODE
LOW…ency-agents/prompts/support/support-finance-tracker.md254 def get_investment_recommendation(self, npv, irr, payback, risk_score):CODE
LOW…engineering/engineering-email-intelligence-engineer.md175def extract_structured_context(thread_graph):CODE
LOW…gineering/engineering-voice-ai-integration-engineer.md462def build_llm_handoff_payload(transcript: dict, task: str = "summarize") -> dict:CODE
LOWsrc/features/settings/interface-typography.ts52export function readCachedInterfaceTypography(): InterfaceTypographyPreferences {CODE
LOWsrc/features/settings/settings-search.ts69export function registerSettingsSearchEntries(CODE
LOWsrc/features/settings/font.ts110export function readCachedFontPreferences(): FontPreferences {CODE
LOWsrc/features/settings/theme.ts24export function bindThemeChangePersistence(): () => void {CODE
LOWsrc/features/settings/PerformanceDiagnostics.tsx38function DiagnosticsPreferenceMessages({CODE
LOWsrc/features/settings/PerformanceDiagnostics.tsx100export function PerformanceDiagnosticsDialog({ onClose }: { onClose: () => void }) {CODE
LOWsrc/features/settings/PerformanceDiagnostics.tsx256export function PerformanceDiagnosticsSection() {CODE
LOWsrc/features/settings/providerPresets.ts56export function buildDefaultClaudeSettings(): Record<string, unknown> & {CODE
LOWsrc/features/settings/providerPresets.ts365export function isOfficialAnthropicEndpoint(baseUrl: string): boolean {CODE
LOWsrc/features/update/upgrade-announcement.ts56export async function announceReleaseAfterUpgrade(): Promise<void> {CODE
LOWsrc/features/chat/computer-use.ts29export function engineSupportsComputerUse(CODE
LOWsrc/features/chat/auto-compact-context.ts20export function normalizeAutoCompactThreshold(value: unknown, fallback = DEFAULT_AUTO_COMPACT_THRESHOLD): number {CODE
LOWsrc/features/chat/auto-compact-context.ts64export function subscribeAutoCompactSettings(listener: () => void): () => void {CODE
LOWsrc/features/chat/auto-compact-context.ts107export function migrateAutoCompactSettings(fromKey: string, toKey: string): void {CODE
LOWsrc/features/chat/auto-compact-context.ts199export function shouldResumeAfterAutoCompact(CODE
LOWsrc/features/chat/prompt-history.ts82export function getPromptHistoryWithCounts(): { text: string; count: number }[] {CODE
LOWsrc/features/chat/components/edit-line-stats.ts216export function createEditLineStatsBuilder() {CODE
LOWsrc/features/chat/store/session-utils.ts70export function preserveUnscannedSessions(CODE
LOWsrc/features/chat/store/session-contributions.ts44function mergeSessionContributions(CODE
LOWsrc/features/chat/store/session-contributions.ts63export function prepareSessionContributions(CODE
LOWsrc/features/chat/store/session-contributions.ts137export function migrateSessionContributions(CODE
LOWsrc/features/chat/store/session-contributions.ts163export function forgetSessionContributions(CODE
LOWsrc/features/chat/store/engine-events.ts147export function registerPendingRunLifecycle(CODE
LOWsrc/features/chat/store/engine-events.ts236export function replayBufferedEngineEvents(runId: string, deps: EngineEventDeps): void {CODE
LOWsrc/features/plugins/runtime/session-source.ts26export function setSessionSourcesChangedCallback(cb: (() => void) | null): void {CODE
LOWsrc/features/plugins/runtime/hooks.ts94export function registerRuntimeSwitchHooks(pluginId: string, hooks: RuntimeSwitchHooks): Disposer {CODE
LOWsrc/features/plugins/runtime/hooks.ts211export async function collectBeforeTurnContributions(CODE
LOW⚡src/features/plugins/runtime/hooks.ts300export function isInternalMessageCaptureActive(capture: RegisteredInternalMessageCapture): boolean {CODE
LOW⚡src/features/plugins/runtime/hooks.ts306export function isPromptContributionActive(contribution: PromptContribution): boolean {CODE
LOW⚡src/features/plugins/runtime/hooks.ts316export function isPromptContributionConfirmed(contribution: PromptContribution): boolean {CODE
LOW⚡src/features/plugins/runtime/hooks.ts322export function confirmPromptContributions(contributions: PromptContribution[]): void {CODE
LOWsrc/features/terminal/sessions.ts17export function ensureTerminalOutputListener(): void {CODE
38 more matches not shown…
Modern AI Meta-Vocabulary5 hits · 13 pts
SeverityFileLineSnippetContext
MEDIUM…s/agency-agents/prompts/security/security-architect.md157 # 1. Auth handled by dependency injection — fails before handler runsCOMMENT
MEDIUM…y-agents/prompts/specialized/ma-integration-manager.md354### Integration Health Dashboard — RAG CriteriaCOMMENT
MEDIUM…ompts/engineering/engineering-rag-pipeline-engineer.md1# RAG Pipeline EngineerCOMMENT
MEDIUM…ompts/engineering/engineering-rag-pipeline-engineer.md41### Agentic RAGCOMMENT
MEDIUM…ompts/engineering/engineering-rag-pipeline-engineer.md267### LangGraph Agentic RAG NodeSTRING
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICAL…nts/prompts/testing/testing-performance-benchmarker.md134 <li>Average Response Time: ${data.metrics.http_req_duration.values.avg.toFixed(2)}ms</li>CODE
Fake / Example Data9 hits · 9 pts
SeverityFileLineSnippetContext
LOWdocs/design/plugin-market-discovery.html76 <div class="placeholder" data-placeholder></div>CODE
LOWdocs/design/plugin-market-discovery.html97 <div class="placeholder" data-placeholder></div>CODE
LOWdocs/design/plugin-market-discovery.html119 <div class="placeholder" data-placeholder></div>CODE
LOW…ency-agents/prompts/security/security-senior-secops.md738 const res = await loginAs("user@example.com", "password");CODE
LOW…ts/prompts/engineering/engineering-technical-writer.md163 line1: "123 Main St"CODE
LOWsrc-tauri/src/provider_files.rs1093 "GROK_API_KEY": "dummy-key"CODE
LOWsrc-tauri/src/provider_files.rs1112 Some("dummy-key")CODE
LOWsrc-tauri/src/creator_skill.rs330 std::fs::write(self.dir.join("placeholder"), b"").unwrap();CODE
LOWsrc/components/base/input/textarea.tsx22 Pick<AriaTextAreaProps, "rows" | "placeholder" | "spellCheck"> {CODE
Verbosity Indicators3 hits · 4 pts
SeverityFileLineSnippetContext
LOWsrc-tauri/src/plugins/fs.rs258 // Step 1: fresh staging copy. Same-fs temp means the later rename is atomic.COMMENT
LOWsrc-tauri/src/plugins/fs.rs294 // Step 2: swap. Existing install moves aside first so any failure beforeCOMMENT
LOWsrc-tauri/src/plugins/fs.rs316 // Step 3: record. A reinstall keeps the original enabled flag and installCOMMENT
Excessive Try-Catch Wrapping3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…ncy-agents/prompts/specialized/specialized-model-qa.md201 except Exception:CODE
LOW…ncy-agents/prompts/specialized/specialized-model-qa.md241 except Exception:CODE
MEDIUM…/prompts/engineering/engineering-mobile-app-builder.md117 print("Error loading products: \(error)")CODE