AI Slop Code Risk Monitor

desktop/desktop

SlopCodeMonitor badge for desktop/desktop Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Focus on what matters instead of fighting with Git.

2.1 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for desktop/desktop, a TypeScript project with 22,039 GitHub stars. SynthScan examined 261,763 lines of code across 1525 source files, recording 409 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 2.1 (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.

2.1
Adjusted Signal
2.1
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
22.0K
Stars
TypeScript
Language
261.8K
Lines of Code
1.5K
Files
409
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 8.5/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.9/100 · LOW

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

Agent Over-Engineering Ratio 6.1/100 · LOW

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

PR Review Velocity Impact 9.0/100 · LOW

Which changes need focused human review? 409 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 10MEDIUM 14LOW 384

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 409 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Hyper-Verbose Identifiers282 hits · 291 pts
SeverityFileLineSnippetContext
LOWapp/test/unit/api-test.ts16function createHeadersWithNextLink(url: string) {CODE
LOWapp/test/unit/model-type-guards-test.ts34function createForkedGitHubRepository(): Repository {CODE
LOWapp/test/unit/notification-permission-test.ts14async function getSystemNotificationsPermission() {CODE
LOWapp/test/unit/diff-parser-test.ts12function reinstateSpacesAtTheStartOfBlankLines(text: string) {CODE
LOW…/test/unit/ui/repository-directory-exceptions-test.tsx52function returnRegularRepositoryAfterTrust() {CODE
LOWapp/test/unit/ui/welcome-and-sign-in-wrappers-test.tsx83function createAuthenticationState(endpoint: string): IAuthenticationState {CODE
LOWapp/test/unit/ui/welcome-and-sign-in-wrappers-test.tsx104function createExistingAccountWarningState(): IExistingAccountWarning {CODE
LOW…p/test/unit/ui/commit-message-warning-dialogs-test.tsx81function assertAnnouncementIncludes(dialog: Element, expectedId: string) {CODE
LOWapp/test/unit/ui/commit-message-test.tsx139function isElementWithCopilotButtonProps(CODE
LOWapp/test/unit/ui/copilot-preferences-test.tsx289function selectionsForDefaultAccount(selections: CopilotModelSelections) {CODE
LOWapp/test/unit/ui/copilot-preferences-test.tsx297function quotaSnapshotsForDefaultAccount(CODE
LOWapp/test/unit/ui/tutorial-welcome-surfaces-test.tsx140 function onTutorialCompletionAnnounced() {CODE
LOWapp/test/unit/stores/copilot-store-test.ts112function createCopilotStoreWithModels(CODE
LOWapp/test/unit/stores/copilot-store-test.ts148function createCopilotStoreWithQuotaSnapshots(CODE
LOWapp/test/unit/stores/copilot-store-test.ts217function assertCommitMessageGenerationCancelled(error: unknown): boolean {CODE
LOWapp/test/unit/stores/copilot-store-test.ts222function assertConflictResolutionFailure(CODE
LOWapp/test/unit/stores/copilot-store-test.ts1121function makeConflictResolutionContext(): IConflictResolutionContext {CODE
LOWapp/test/unit/git/clone-test.ts15async function createEmptyBareRepository(CODE
LOWapp/test/unit/git/cherry-pick-test.ts690async function addThreeMoreCommitsOntoFeatureBranch(repository: Repository) {CODE
LOWapp/test/unit/git/pull/pull-test.ts14async function setupRepositoryWithSubmodule(CODE
LOWapp/test/e2e/e2e-fixtures.ts48function getPackagedAppExecutablePath() {CODE
LOWapp/test/e2e/e2e-fixtures.ts99export function terminateWindowsUpdaterProcesses() {CODE
LOWapp/test/e2e/e2e-fixtures.ts138export async function dismissMoveToApplicationsDialog(page: Page) {CODE
LOWapp/test/e2e/test-helpers.ts17export function ensureSmokeTestRepository() {CODE
LOWapp/test/e2e/test-helpers.ts62export function getSmokeRepoCurrentBranch() {CODE
LOWapp/test/e2e/app-launch.e2e.ts32async function failIfAppErrorDialogIsVisible(page: Page) {CODE
LOWapp/test/e2e/app-launch.e2e.ts86async function clickCheckForUpdatesIfAvailable(target: Page | Locator) {CODE
LOWapp/test/e2e/mock-update-server.ts29function getWindowsNoUpdateReleases() {CODE
LOWapp/test/e2e/mock-update-server.ts33function getWindowsUpdateAvailableReleases() {CODE
LOWapp/test/helpers/app-store-test-harness.ts28export function createTestRepositoriesStore(): RepositoriesStore {CODE
LOWapp/test/helpers/app-store-test-harness.ts35export function createTestPullRequestStore(CODE
LOWapp/test/helpers/app-store-test-harness.ts56export function createTestGitHubUserStore(): GitHubUserStore {CODE
LOW⚡app/test/helpers/app-store-test-harness.ts70export function createTestCommitStatusStore(CODE
LOW⚡app/test/helpers/app-store-test-harness.ts79export function createTestRepositoryStateCache(): RepositoryStateCache {CODE
LOW⚡app/test/helpers/app-store-test-harness.ts86export function createTestCloningRepositoriesStore(): CloningRepositoriesStore {CODE
LOW⚡app/test/helpers/app-store-test-harness.ts93export function createTestApiRepositoriesStore(CODE
LOWapp/test/helpers/repositories.ts139export async function setupConflictedRepoWithUnrelatedCommittedChange(CODE
LOWapp/test/helpers/repositories.ts187export async function setupConflictedRepoWithMultipleFiles(CODE
LOWapp/test/helpers/repositories.ts266export async function setupLocalForkOfRepository(CODE
LOWapp/test/helpers/repositories.ts288export async function setupRepositoryWithUninitializedSubmodule(CODE
LOW…lpers/menus/available-spellchecker-languages-helper.ts7export function getAvailableSpellcheckerLanguages(): string[] {CODE
LOWapp/src/ui/relative-time.tsx47export function getRelativeTimeInfoFromDate(CODE
LOW⚡app/src/ui/main-process-proxy.ts252export function onAutoUpdaterCheckingForUpdate(eventHandler: () => void) {CODE
LOW⚡app/src/ui/main-process-proxy.ts258export function onAutoUpdaterUpdateAvailable(eventHandler: () => void) {CODE
LOW⚡app/src/ui/main-process-proxy.ts264export function onAutoUpdaterUpdateNotAvailable(eventHandler: () => void) {CODE
LOW⚡app/src/ui/main-process-proxy.ts270export function onAutoUpdaterUpdateDownloaded(eventHandler: () => void) {CODE
LOWapp/src/ui/main-process-proxy.ts365export function sendWillQuitEvenIfUpdatingSync() {CODE
LOWapp/src/ui/preferences/snapshot-card.tsx222export function getVisibleRateLimitSnapshots(CODE
LOWapp/src/ui/changes/filter-changes-list.tsx260function getSelectedItemsFromProps(CODE
LOWapp/src/ui/changes/filter-changes-list.tsx286function getCheckBoxValueFromIncludeAll(CODE
LOWapp/src/ui/changes/commit-message.tsx269function findCommitMessageAutoCompleteProvider(CODE
LOWapp/src/ui/changes/commit-message.tsx277function findCoAuthorAutoCompleteProvider(CODE
LOWapp/src/ui/dispatcher/error-handlers.ts144export async function externalEditorErrorHandler(CODE
LOWapp/src/ui/dispatcher/error-handlers.ts287export async function lfsAttributeMismatchHandler(CODE
LOWapp/src/ui/dispatcher/error-handlers.ts314export async function upstreamAlreadyExistsHandler(CODE
LOWapp/src/ui/dispatcher/error-handlers.ts484export async function insufficientGitHubRepoPermissions(CODE
LOWapp/src/ui/dispatcher/error-handlers.ts528export async function localChangesOverwrittenHandler(CODE
LOWapp/src/ui/dispatcher/error-handlers.ts616function extractSecretScanningResults(CODE
LOWapp/src/ui/dispatcher/error-handlers.ts670export async function secretScanningPushProtectionErrorHandler(CODE
LOWapp/src/ui/diff/diff-explorer.ts85export function findInteractiveOriginalDiffRange(CODE
222 more matches not shown…
Synthetic Comment Markers9 hits · 68 pts
SeverityFileLineSnippetContext
HIGHapp/src/ui/changes/commit-message.tsx553 // that the commit message was not generated by Copilot (anymore).COMMENT
HIGHapp/src/ui/changes/commit-message.tsx566 // that the commit message was not generated by Copilot (anymore).COMMENT
HIGHapp/src/models/commit-message.ts11 * Whether the commit message was generated by Copilot. Optional. When it'sCOMMENT
HIGHapp/src/models/commit.ts21 * Whether or not the message was generated by CopilotCOMMENT
HIGHapp/src/lib/copilot-commit-message.ts3/** Represents the commit details (title and description) generated by Copilot. */COMMENT
HIGHapp/src/lib/api.ts2019 * @returns Commit details (title and description) generated by CopilotCOMMENT
HIGHapp/src/lib/stores/copilot-store.ts1151 * @returns Commit details (title and description) generated by CopilotCOMMENT
HIGHapp/src/lib/stats/stats-database.ts670 /** The number of times a user got a commit message generated by Copilot */COMMENT
HIGHapp/src/lib/stats/stats-database.ts673 /** The number of times a user used the verbatim commit message generated by Copilot */COMMENT
Structural Annotation Overuse27 hits · 47 pts
SeverityFileLineSnippetContext
LOWdocs/technical/editor-integration.md86### Step 1: Find the Install LocationCOMMENT
LOWdocs/technical/editor-integration.md144### Step 2: Validate The InstallationCOMMENT
LOWdocs/technical/editor-integration.md195### Step 3: Determine the program to launchCOMMENT
LOWdocs/technical/shell-integration.md57### Step 1: Find the shell executableCOMMENT
LOWdocs/technical/shell-integration.md113### Step 2: Parse the shellCOMMENT
LOWdocs/technical/shell-integration.md124### Step 3: Launch the shellCOMMENT
LOWdocs/technical/shell-integration.md174### Step 1: Find the shell applicationCOMMENT
LOWdocs/technical/shell-integration.md216### Step 2: Launch the shellCOMMENT
LOWdocs/technical/shell-integration.md267### Step 1: Find the shell applicationCOMMENT
LOWdocs/technical/shell-integration.md313### Step 2: Launch the shellCOMMENT
LOW.github/workflows/issue-triage.md73## Step 1: Load your triage instructionsCOMMENT
LOW⚡.github/workflows/issue-triage.md84## Step 2: Read the issueCOMMENT
LOW⚡.github/workflows/issue-triage.md93## Step 3: Run duplicate detectionCOMMENT
LOW⚡.github/workflows/issue-triage.md98## Step 4: Classify the issueCOMMENT
LOW.github/workflows/issue-triage.md111## Step 5: Investigate the likely causeCOMMENT
LOW.github/workflows/issue-triage.md130## Step 6: Suggest labels via safe outputsCOMMENT
LOW⚡.github/agents/electron-upgrader.agent.md149# Step 1: Update Electron version in package.json, app/.npmrc, and script/validate-electron-version.tsCOMMENT
LOW⚡.github/agents/electron-upgrader.agent.md152# Step 2: Commit Electron changesCOMMENT
LOW⚡.github/agents/electron-upgrader.agent.md156# Step 3: Update Node.js version in .nvmrc, .node-version, .tool-versions, and ci.ymlCOMMENT
LOW⚡.github/agents/electron-upgrader.agent.md159# Step 4: Commit Node.js changesCOMMENT
LOW⚡.github/agents/electron-upgrader.agent.md163# Step 5: Install dependencies and verifyCOMMENT
LOW⚡.github/agents/electron-upgrader.agent.md167# Step 6: Push the branch and create a Draft PRCOMMENT
LOW.github/skills/update-git/SKILL.md37## Step 1: Update Dependencies in dugite-nativeCOMMENT
LOW.github/skills/update-git/SKILL.md81## Step 2: Publish a dugite-native ReleaseCOMMENT
LOW.github/skills/update-git/SKILL.md112## Step 3: Update dugite-native Version in dugiteCOMMENT
LOW.github/skills/update-git/SKILL.md136## Step 4: Publish dugite to npmCOMMENT
LOW.github/skills/update-git/SKILL.md158## Step 5: Update dugite in desktopCOMMENT
Over-Commented Block41 hits · 41 pts
SeverityFileLineSnippetContext
LOW.eslintrc.yml41 regex: '^I[A-Z]'COMMENT
LOWapp/styles/_globals.scss1// GlobalsCOMMENT
LOWapp/styles/ui/_scroll.scss1@import '../mixins';COMMENT
LOWapp/styles/ui/window/_app-menu-bar.scss41 // doing a little hack here to make it appear as if the menusCOMMENT
LOWapp/src/ui/index.tsx401COMMENT
LOW…rc/ui/autocompletion/emoji-autocompletion-provider.tsx81 matchStart: index,COMMENT
LOWapp/src/ui/lib/list/selection.ts101 // Ensure the row value is in the range between 0 and rowCount - 1COMMENT
LOWapp/src/lib/is-application-bundle.ts41 *COMMENT
LOWapp/src/lib/wrap-rich-text-commit-message.ts61 remainder -= charCountCOMMENT
LOWapp/src/lib/status-parser.ts61 //COMMENT
LOWapp/src/lib/get-architecture.ts21 */COMMENT
LOWapp/src/lib/find-default-branch.ts61COMMENT
LOWapp/src/lib/databases/issues-database.ts41 // Clear deprecated localStorage keys, we compute the since parameterCOMMENT
LOWapp/src/lib/shells/darwin.ts181 // directory rather than using the new directory directory).COMMENT
LOWapp/src/lib/stores/git-store.ts1621 )COMMENT
LOWapp/src/lib/stores/api-repositories-store.ts201 // We'll start by making one request to load all repositories available toCOMMENT
LOWapp/src/lib/stores/app-store.ts2801 // value and min value of where to derive a default is we cannot obtain theCOMMENT
LOWapp/src/lib/stores/app-store.ts4241 changedFilesCount: existing?.changedFilesCount ?? 0,COMMENT
LOWapp/src/lib/stores/app-store.ts5281 // proxy settings and therefore need to pass along the remoteCOMMENT
LOWapp/src/lib/stores/repositories-store.ts621 // parent. Since parent repository hashes don't include a permissions hashCOMMENT
LOWapp/src/lib/stores/pull-request-store.ts241 let mostRecentlyUpdated = pullRequestsFromAPI[0].updated_atCOMMENT
LOWapp/src/lib/stores/updates/changes-state.ts61 .sort((x, y) => caseInsensitiveCompare(x.path, y.path))COMMENT
LOWapp/src/lib/hooks/get-shell.ts61 // quoting behavior and do it ourselves.COMMENT
LOWapp/src/lib/hooks/hooks-proxy.ts81 }),COMMENT
LOWapp/src/lib/trampoline/trampoline-environment.ts141 // 2. Those two functions always thrown an error when something went wrong,COMMENT
LOWapp/src/lib/trampoline/trampoline-environment.ts161 // to an apparent bug either in a Windows Python runtimeCOMMENT
LOWapp/src/lib/trampoline/trampoline-environment.ts181 deleteMostRecentSSHCredential(token)COMMENT
LOWapp/src/lib/git/diff.ts361COMMENT
LOWapp/src/lib/git/diff.ts1001// Prefix absolute path with `:(top,literal)` to ensure that git treats it as aCOMMENT
LOWapp/src/lib/git/update-index.ts141 // $ echo "I'm a new foo" > fooCOMMENT
LOWapp/src/lib/git/environment.ts41 // remote to resolve an account and then use that account's endpoint here.COMMENT
LOWapp/src/lib/git/cherry-pick.ts221 return nullCOMMENT
LOWapp/src/lib/git/lfs.ts81 //COMMENT
LOWapp/src/lib/git/stash.ts161 const result = await git(args, repository.path, 'createStashEntry').catch(COMMENT
LOWapp/src/lib/git/commit.ts101 await stageFiles(repository, otherFiles)COMMENT
LOWapp/src/lib/git/commit.ts121 // commentary and collapse consecutive empty lines.COMMENT
LOWscript/build-icon-assets.sh41COMMENT
LOW.github/workflows/issue-triage.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"a12cd63480f1b7f29c02d76f9000357c3582731770f77d3a029efcc1b1aCOMMENT
LOW.github/workflows/issue-triage.lock.yml21# gh aw compileCOMMENT
LOW.github/workflows/issue-triage.lock.yml41# - GITHUB_TOKENCOMMENT
LOW.github/skills/update-git/trigger-workflow.sh1#!/usr/bin/env bashCOMMENT
Decorative Section Separators12 hits · 36 pts
SeverityFileLineSnippetContext
MEDIUMapp/test/e2e/e2e-fixtures.ts112// ── Helpers exposed to tests ────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/e2e-fixtures.ts152// ── Fixtures ────────────────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts99// ── Smoke tests ─────────────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts114 // ── Welcome flow ────────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts137 // ── Repository view ─────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts181 // ── Diff ────────────────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts188 // ── Commit ──────────────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts201 // ── Create branch ───────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts235 // ── Switch back ─────────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/app-launch.e2e.ts252// ── Auto-update tests ───────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/mock-update-server.ts83 // ── Control plane ─────────────────────────────────────────────COMMENT
MEDIUMapp/test/e2e/mock-update-server.ts125 // ── Update plane ──────────────────────────────────────────────COMMENT
Fake / Example Data26 hits · 31 pts
SeverityFileLineSnippetContext
LOWapp/test/unit/patch-formatter-test.ts213 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras mi urna,CODE
LOWapp/test/unit/patch-formatter-test.ts213 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras mi urna,CODE
LOWapp/test/unit/git/diff-test.ts202 assert(hunk.lines[1].text.includes('+Lorem ipsum dolor sit amet,'))CODE
LOWapp/test/unit/git/diff-test.ts202 assert(hunk.lines[1].text.includes('+Lorem ipsum dolor sit amet,'))CODE
LOWapp/test/helpers/mock-api.ts94 email = 'user@example.com',CODE
LOW…c/ui/preferences/test-copilot-snapshot-card-dialog.tsx211 'fake-token',CODE
LOWscript/changelog/test/parser-test.ts11Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts11Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts23Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts23Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts47Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts47Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOW⚡script/changelog/test/parser-test.ts63Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOW⚡script/changelog/test/parser-test.ts63Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOW⚡script/changelog/test/parser-test.ts68Notes: [Fixed] Fix lorem impsum dolor sit ametCODE
LOW⚡script/changelog/test/parser-test.ts72 '[Fixed] Fix lorem impsum dolor sit amet'CODE
LOW⚡script/changelog/test/parser-test.ts78Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOW⚡script/changelog/test/parser-test.ts78Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOW⚡script/changelog/test/parser-test.ts83Notes: [Fixed] Fix lorem impsum dolor sit amet.CODE
LOW⚡script/changelog/test/parser-test.ts87 '[Fixed] Fix lorem impsum dolor sit amet'CODE
LOW⚡script/changelog/test/parser-test.ts93Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOW⚡script/changelog/test/parser-test.ts93Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts106Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts106Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts118Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
LOWscript/changelog/test/parser-test.ts118Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer sollicitudin turpisCODE
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALapp/src/ui/toolbar/branch-dropdown.tsx333 return this.props.repositoryState.branchesState.allBranches.find(CODE
Cross-Language Confusion (JS/TS)1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHapp/src/models/diff/diff-selection.ts149 // This shouldn't happen? But if it does we'll log it and return None.COMMENT
Example Usage Blocks5 hits · 8 pts
SeverityFileLineSnippetContext
LOW.github/skills/update-git/trigger-workflow.sh4# Usage:COMMENT
LOW.github/skills/update-git/check-release.sh4# Usage:COMMENT
LOW.github/skills/update-git/check-workflow.sh4# Usage:COMMENT
LOW.github/skills/update-git/check-npm.sh4# Usage:COMMENT
LOW.github/skills/update-git/open-pr.sh4# Usage:COMMENT
AI Slop Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMapp/styles/mixins/_textboxish.scss3// Essentially all the styles needed to transform a text boxCOMMENT
MEDIUMapp/src/lib/stores/pull-request-store.ts206 // requests since it means Dexie is able to leverage the IndexedDBCOMMENT
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOW.github/workflows/draft-release.yml148 # Check if the release branch already existsCOMMENT
LOW.github/skills/update-git/check-release.sh2# Check if a specific release exists in a desktop/* repository.COMMENT
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippetContext
LOWapp/src/lib/ssh/ssh.ts29// HACK: The purpose of this function is to wrap `getBoolean` inside a try/catchCOMMENT