AI Slop Code Risk Monitor

cloudflare/workers-sdk

SlopCodeMonitor badge for cloudflare/workers-sdk Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

⛅️ Home to Wrangler, the CLI for Cloudflare Workers®

2.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for cloudflare/workers-sdk, a TypeScript project with 4,690 GitHub stars. SynthScan examined 866,275 lines of code across 4091 source files, recording 1421 pattern matches distributed across 13 syntactic categories. The legacy adjusted pattern signal is 2.0 (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.0
Adjusted Signal
2.0
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
4.7K
Stars
TypeScript
Language
866.3K
Lines of Code
4.1K
Files
1.4K
Pattern Hits
2026-10-31
Scan Date
0.00
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 7.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.8/100 · LOW

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

Agent Over-Engineering Ratio 7.6/100 · LOW

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

PR Review Velocity Impact 9.6/100 · LOW

Which changes need focused human review? 1421 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 3HIGH 8MEDIUM 126LOW 1284

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 1421 distinct pattern matches across 13 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 Identifiers1062 hits · 1050 pts
SeverityFileLineSnippetContext
LOWtools/e2e/e2eCleanup.ts178async function deleteAgentMemoryNamespaces() {CODE
LOWtools/e2e/e2eCleanup.ts193async function deleteContainerApplications() {CODE
LOWtools/deployments/changeset-version.ts140export function getNextNpmPrereleaseVersion({CODE
LOWtools/deployments/changeset-version.ts236export function getNextMiniflarePrereleaseVersion({CODE
LOWtools/deployments/changeset-version.ts251function getPackagesBeforeVersioning(): PreviousPackage[] {CODE
LOWtools/deployments/update-default-compat-date.ts58export function getCompatDateForWorkerdVersion(version: string): string {CODE
LOWtools/deployments/update-default-compat-date.ts76export function getPinnedWorkerdCompatDate(): string {CODE
LOWtools/deployments/update-default-compat-date.ts105export function getInstalledWorkerdVersion(): string {CODE
LOWtools/deployments/validate-package-dependencies.ts105export function getNonWorkspaceDependencies(CODE
LOWtools/deployments/validate-package-dependencies.ts167export function validatePackageDependencies(CODE
LOWtools/deployments/validate-package-dependencies.ts243export function getPackageNameFromSpecifier(spec: string): string {CODE
LOWtools/deployments/validate-package-dependencies.ts400export async function scanDistForExternalImports(CODE
LOWtools/deployments/validate-private-packages.ts62async function checkPrivatePackageScopes(): Promise<string[]> {CODE
LOWtools/deployments/deploy-non-npm-packages.ts83export function findDeployablePackageNames(): Set<string> {CODE
LOWpackages/vitest-plugin/types/cloudflare-test.d.ts157 export function createScheduledController(CODE
LOWpackages/vitest-plugin/types/cloudflare-test.d.ts312 export function introspectWorkflowInstance(CODE
LOWpackages/vitest-plugin/test/helpers.ts15function checkCloudflareTestInjectTypes(CODE
LOWpackages/vitest-plugin/src/worker/wait-until.ts91export function registerHandlerAndGlobalWaitUntil(promise: Promise<unknown>) {CODE
LOWpackages/vitest-plugin/src/worker/workflows.ts39export async function introspectWorkflowInstance(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts41function assertRPCPropertyAccessible(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts100function getRPCPropertyCallableThenable(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts243async function getWorkerEntrypointExport(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts269async function getWorkerEntrypointRPCProperty(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts306export function createWorkerEntrypointWrapper(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts399async function getDurableObjectRPCProperty(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts426export function createDurableObjectWrapper(CODE
LOWpackages/vitest-plugin/src/worker/entrypoints.ts549export function createWorkflowEntrypointWrapper(entrypoint: string) {CODE
LOWpackages/vitest-plugin/src/worker/events.ts103export function createScheduledController(CODE
LOWpackages/vitest-plugin/src/worker/index.ts40function structuredSerializableStringify(value: unknown): string {CODE
LOWpackages/vitest-plugin/src/worker/index.ts43function structuredSerializableParse(value: string): unknown {CODE
LOWpackages/vitest-plugin/src/worker/index.ts154function isDifferentIOContextError(e: unknown) {CODE
LOWpackages/vitest-plugin/src/pool/helpers.ts22export function getRelativeProjectConfigPath(project: TestProject): string {CODE
LOWpackages/vitest-plugin/src/pool/module-fallback.ts110function isWithinTypeModuleContext(filePath: string): boolean {CODE
LOWpackages/vitest-plugin/src/pool/module-fallback.ts521function maybeGetForceTypeModuleContents(CODE
LOWpackages/vitest-plugin/src/pool/module-fallback.ts564function loadJavaScriptOrJsonModule(CODE
LOWpackages/vitest-plugin/src/pool/module-fallback.ts738export async function handleModuleFallbackRequest(CODE
LOWpackages/vitest-plugin/src/pool/module-fallback.ts935function moduleUrlToResolutionTarget(specifier: string): V2ModulePath {CODE
LOWpackages/vitest-plugin/src/pool/index.ts50export function structuredSerializableStringify(value: unknown): string {CODE
LOWpackages/vitest-plugin/src/pool/index.ts70export function structuredSerializableParse(value: string): unknown {CODE
LOWpackages/vitest-plugin/src/pool/index.ts129function isDurableObjectDesignatorToSelf(CODE
LOWpackages/vitest-plugin/src/pool/index.ts148function isWorkflowDesignatorToSelf(CODE
LOWpackages/vitest-plugin/src/pool/index.ts172export function getDurableObjectDesignators(CODE
LOWpackages/vitest-plugin/src/pool/index.ts278function rewriteStreamingTailSelfReferences(CODE
LOWpackages/vitest-plugin/src/pool/index.ts299async function buildProjectWorkerOptions(CODE
LOWpackages/vitest-plugin/src/pool/index.ts707async function buildProjectMiniflareOptions(CODE
LOWpackages/vitest-plugin/src/pool/index.ts887export function assertCompatibleVitestVersion(ctx: Vitest) {CODE
LOWpackages/vitest-plugin/src/pool/config.ts158function normalizeMiniflareWorkerOptions(value: Record<string, unknown>): void {CODE
LOWpackages/vitest-plugin/src/pool/config.ts253// function warnDeprecatedModuleRules(): void {COMMENT
LOWpackages/vitest-plugin/src/pool/config.ts305export async function disposeAllRemoteProxySessions(): Promise<void> {CODE
LOWpackages/devprod-status-bot/src/index.ts292function isRepositoryAdvisoryEvent(CODE
LOWpackages/devprod-status-bot/src/index.ts347function isVersionPackagesPRCheckRun(message: WebhookEvent): {CODE
LOWpackages/devprod-status-bot/src/index.ts459async function sendRepositoryAdvisoryAlert(CODE
LOWpackages/devprod-status-bot/src/index.ts576async function sendVersionPackagesCIFailureAlert(CODE
LOWpackages/devprod-status-bot/src/index.ts647async function sendUpcomingMeetingMessage(webhookUrl: string, ai: Ai) {CODE
LOW…ckages/local-explorer-ui/src/drivers/sqlite/parsers.ts832export function parseSQLiteCreateTableScript(CODE
LOW…kages/local-explorer-ui/src/drivers/sqlite/generate.ts197export function buildSQLiteSchemaDiffStatement(CODE
LOWpackages/local-explorer-ui/src/utils/agent-prompt.ts8export function getLocalExplorerApiEndpoint(CODE
LOWpackages/local-explorer-ui/src/utils/agent-prompt.ts18export function createLocalExplorerPrompt(apiEndpoint: string): string {CODE
LOWpackages/local-explorer-ui/src/utils/observability.ts104export function isObservabilityDisabledError(error: unknown): boolean {CODE
LOWpackages/local-explorer-ui/src/utils/observability.ts823function hasRunnerDispatchSignature(spans: Span[]): boolean {CODE
1002 more matches not shown…
Decorative Section Separators100 hits · 315 pts
SeverityFileLineSnippetContext
MEDIUM⚡pnpm-workspace.yaml18# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡pnpm-workspace.yaml20# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡pnpm-workspace.yaml24# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡pnpm-workspace.yaml27# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpnpm-workspace.yaml52# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpnpm-workspace.yaml56# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpnpm-workspace.yaml76# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpnpm-workspace.yaml78# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpnpm-workspace.yaml103# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpnpm-workspace.yaml105# ──────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/miniflare/test/plugins/assets/index.spec.ts237// ─── Watch / reload behaviour ────────────────────────────────────────────────COMMENT
MEDIUMpackages/config/src/inference.ts15// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/inference.ts17// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/inference.ts54// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/inference.ts57// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/inference.ts206// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/inference.ts209// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/inference.ts241// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/inference.ts244// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/bindings.ts13// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/bindings.ts15// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/bindings.ts709// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/bindings.ts711// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts213// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts215// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts359// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts361// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts877// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts879// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts983// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts985// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts1081// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts1083// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts1110// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts1112// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts1139// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/convert.ts1141// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/triggers.ts1// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/triggers.ts4// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/exports.ts1// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/config/src/exports.ts13// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMpackages/wrangler/src/experimental-config/load.ts89 // ── Cloudflare config ───────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/experimental-config/load.ts114 // ── Wrangler (tooling) config ───────────────────────────────────────COMMENT
MEDIUM⚡packages/wrangler/src/experimental-config/load.ts136 // ── Conversion + merge ──────────────────────────────────────────────COMMENT
MEDIUM⚡packages/wrangler/src/experimental-config/load.ts145 // ── Normalised types ────────────────────────────────────────────────COMMENT
MEDIUM⚡packages/wrangler/src/experimental-config/load.ts151 // ── Dependencies (union of both files) ──────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts18// ── Shared test data ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts123// ── Help / Namespace ──────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts185// ── Command tests ─────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts202 // ── list ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts336 // ── create ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts1397 // ── custom_metadata ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts1766 // ── get ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts1812 // ── update ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts1894 // ── delete ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts1949 // ── stats ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts1996 // ── search ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts2227 // ── namespace ───────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts2457 // ── jobs ────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/wrangler/src/__tests__/ai-search.test.ts2694// ── MSW Mock Handlers ─────────────────────────────────────────────────────────COMMENT
40 more matches not shown…
Over-Commented Block135 hits · 135 pts
SeverityFileLineSnippetContext
LOWvitest.shared.ts1import { defineConfig } from "vitest/config";COMMENT
LOWpnpm-workspace.yaml1packages:COMMENT
LOWpnpm-workspace.yaml21COMMENT
LOWtools/e2e/runIndividualE2EFiles.ts1import assert from "node:assert";COMMENT
LOWtools/e2e/runIndividualE2EFiles.ts21// ```bashCOMMENT
LOWpackages/vitest-plugin/types/cloudflare-test.d.ts761 // Permission is hereby granted, free of charge, to any person obtaining a copyCOMMENT
LOWpackages/vitest-plugin/src/worker/entrypoints.ts201 "webSocketClose",COMMENT
LOWpackages/vitest-plugin/src/pool/module-fallback.ts441 }COMMENT
LOWpackages/vitest-plugin/src/pool/module-fallback.ts761 assert(rawSpecifierParam !== null, "Expected specifier search param");COMMENT
LOWpackages/vitest-plugin/src/pool/module-fallback.ts781 // becomes the referrer workerd sends for every import statement inside thatCOMMENT
LOWpackages/containers-shared/src/diff.ts1// Modified code from package jsdiff (https://github.com/kpdecker/jsdiff/tree/master)COMMENT
LOWpackages/containers-shared/src/diff.ts21//COMMENT
LOWpackages/containers-shared/src/diff.ts101 // point considering moves to lower diagonals.COMMENT
LOWpackages/deploy-helpers/src/triggers/deploy.ts101 );COMMENT
LOW…oy-helpers/src/deploy/helpers/validate-worker-props.ts341 );COMMENT
LOW…elpers/src/deploy/helpers/create-worker-upload-form.ts761 // The above code adds the `__STATIC_CONTENT_MANIFEST` module to the rootCOMMENT
LOWpackages/deploy-helpers/src/preview/preview.ts141 throw new UserError("Build Output was not created by a Preview build.", {COMMENT
LOWpackages/deploy-helpers/src/preview/preview.ts821 request.placement =COMMENT
LOWpackages/miniflare/types/events.d.ts1// Types adapted from https://github.com/microsoft/TypeScript/blob/main/lib/lib.webworker.d.tsCOMMENT
LOWpackages/miniflare/types/webassembly.d.ts1/* eslint-disable @typescript-eslint/no-unsafe-function-type -- WebAssembly API type declarations use Function as a geneCOMMENT
LOW…re/test/plugins/shared/remote-bindings-connect.spec.ts21import { singleModuleManifest, useDispose } from "../../test-shared";COMMENT
LOW…re/test/plugins/shared/remote-bindings-connect.spec.ts401});COMMENT
LOWpackages/miniflare/scripts/filter-openapi.ts241 // 9. Strip all x-* extensions from the final spec (single pass)COMMENT
LOWpackages/miniflare/src/index.ts861 #dispatchConnectDatagramSockets = new Set<dgram.Socket>();COMMENT
LOWpackages/miniflare/src/index.ts881 // Store `#init()` `Promise`, so we can propagate initialisation errors inCOMMENT
LOWpackages/miniflare/src/plugins/core/proxy/fetch-sync.ts121 */COMMENT
LOWpackages/miniflare/src/plugins/core/proxy/client.ts161 address: number;COMMENT
LOWpackages/miniflare/src/plugins/core/proxy/client.ts681 #createFunction(key: string) {COMMENT
LOW…ins/core/inspector-proxy/inspector-proxy-controller.ts201 // want to enable this transformation when we detect hosted DevTools hasCOMMENT
LOW…ins/core/inspector-proxy/inspector-proxy-controller.ts221 // Upgrade: websocketCOMMENT
LOWpackages/miniflare/src/plugins/core/errors/sourcemap.ts1import assert from "node:assert";COMMENT
LOWpackages/miniflare/src/plugins/core/errors/index.ts321 // Hand the revived, source-mapped error to the embedder — the one placeCOMMENT
LOW…ages/miniflare/src/plugins/shared/unsafe-unique-key.ts1// Value of `unsafeUniqueKey` that forces the use of "colo local" ephemeralCOMMENT
LOWpackages/miniflare/src/plugins/shared/constants.ts121 } catch {COMMENT
LOW…kages/miniflare/src/plugins/browser-rendering/index.ts241 },COMMENT
LOW…kages/miniflare/src/plugins/browser-rendering/index.ts281 } catch (e) {COMMENT
LOWpackages/miniflare/src/runtime/index.ts101}COMMENT
LOWpackages/miniflare/src/shared/dev-registry.ts121 // reliably. The registry directory is small, so the cost isCOMMENT
LOWpackages/miniflare/src/http/websocket.ts181 // itself which will dispatch a close event to us, completing the closingCOMMENT
LOWpackages/miniflare/src/http/cert.ts21// openssl.cnfCOMMENT
LOWpackages/miniflare/src/http/cert.ts41// stateOrProvinceName = State or Province NameCOMMENT
LOWpackages/miniflare/src/http/cert.ts61// subjectAltName = @alt_namesCOMMENT
LOWpackages/miniflare/src/workers/core/outbound.worker.ts1// General-purpose outbound interceptor for user Workers.COMMENT
LOWpackages/miniflare/src/workers/core/devalue.ts221// `instanceof` checks against a specific `Headers`/`Request`/`Response`COMMENT
LOWpackages/miniflare/src/workers/core/constants.ts161// request. This gives us WebSocket support, and is much more efficient, sinceCOMMENT
LOWpackages/miniflare/src/workers/shared/blob.worker.ts181 // streaming reads and writes.COMMENT
LOW…ckages/miniflare/src/workers/shared/keyvalue.worker.ts201 // (NOTE: `Awaitable` allows metadata to be a `Promise`, this is used byCOMMENT
LOW…flare/src/workers/ratelimit/ratelimit-object.worker.ts21 success: boolean;COMMENT
LOW…iniflare/src/workers/local-explorer/resources/email.ts501 items.push(candidate.item);COMMENT
LOWpackages/miniflare/src/workers/email/storage.ts1// Shared types for the local email store.COMMENT
LOWpackages/miniflare/src/workers/r2/bucket.worker.ts61// ===== Notes on Multipart Uploads =====COMMENT
LOWpackages/miniflare/src/workers/r2/bucket.worker.ts81// deleted. This is because uploads can be aborted more than once, and evenCOMMENT
LOWpackages/miniflare/src/workers/r2/bucket.worker.ts621 // as we could hit open file descriptor limits. Similarly, we don't want toCOMMENT
LOWpackages/miniflare/src/workers/r2/serve.worker.ts81 // Some conditional header failed, but `bucket.get()` reports theCOMMENT
LOWpackages/miniflare/src/workers/r2/s3/index.worker.ts1// S3-compatible API for local R2 buckets. Status codes, headers, XML bodies,COMMENT
LOWpackages/miniflare/src/workers/r2/s3/index.worker.ts21// - Flexible checksums: real R2 validates, stores, and echoesCOMMENT
LOWpackages/miniflare/src/workers/r2/s3/index.worker.ts41// semantics deliberately do not apply:COMMENT
LOWpackages/miniflare/src/workers/r2/s3/auth.worker.ts1// AWS Signature Version 4 verification for the local S3-compatible endpoint.COMMENT
LOWpackages/config/src/load.ts101 "cloudflare.config.ts loading requires Node.js v22.18.0 or higher."COMMENT
LOWpackages/config/src/exports.ts1// ═══════════════════════════════════════════════════════════════════════════COMMENT
75 more matches not shown…
Fake / Example Data63 hits · 64 pts
SeverityFileLineSnippetContext
LOW…s/local-explorer-ui/src/__tests__/utils/studio.test.ts117 const sql = `SELECT 'Hello' FROM "t" WHERE "name" = 'John Doe'`;CODE
LOW…s/local-explorer-ui/src/__tests__/utils/studio.test.ts123 { type: "STRING", value: "'John Doe'" },CODE
LOWpackages/miniflare/CHANGELOG.md1190 "email": "user@example.com",CODE
LOWpackages/miniflare/CHANGELOG.md2359 { name: "Jane Doe", email: "jane@example.com" },CODE
LOWpackages/miniflare/test/config/v4-convert.spec.ts214 identity: { email: "user@example.com" },CODE
LOWpackages/miniflare/test/config/v4-convert.spec.ts221 identity: { email: "user@example.com" },CODE
LOWpackages/miniflare/test/config/v4-schema.spec.ts229 destination_address: "user@example.com",CODE
LOWpackages/miniflare/test/config/v4-schema.spec.ts230 allowed_destination_addresses: ["user@example.com"],CODE
LOWpackages/miniflare/test/plugins/core/access.spec.ts101 identity: { email: "user@example.com", sub: "user-123" },CODE
LOWpackages/miniflare/test/plugins/core/access.spec.ts113 identity: { email: "user@example.com", sub: "user-123" },CODE
LOWpackages/miniflare/test/plugins/email/index.spec.ts1722 from: { name: "John Doe", email: "john@example.com" },CODE
LOWpackages/miniflare/test/plugins/email/index.spec.ts1733 expect(message).toContain('"John Doe" <john@example.com>');CODE
LOWpackages/miniflare/test/plugins/email/index.spec.ts1747 from: { name: "John Doe", email: "john@example.com" },CODE
LOWpackages/miniflare/test/plugins/email/index.spec.ts1788 { name: "Jane Doe", email: "jane@example.com" },CODE
LOWpackages/miniflare/test/plugins/email/index.spec.ts1805 'To: plain@example.com, "Jane Doe" <jane@example.com>'CODE
LOWpackages/miniflare/test/plugins/email/index.spec.ts1982 from: '"John Doe" <john@example.com>',CODE
LOWpackages/miniflare/test/plugins/email/index.spec.ts1995 expect(message).toContain('From: "John Doe" <john@example.com>');CODE
LOWpackages/config/src/__tests__/schema.test.ts163 identity: { email: "user@example.com" },CODE
LOWpackages/config/src/__tests__/schema.test.ts187 access: { dev: { identity: { email: "user@example.com" } } },CODE
LOWpackages/config/src/__tests__/convert.test.ts116 identity: { email: "user@example.com" },CODE
LOWpackages/config/src/__tests__/convert.test.ts126 identity: { email: "user@example.com" },CODE
LOW…udflare/templates/openapi/ts/src/endpoints/taskList.ts55 description: "Lorem Ipsum",CODE
LOW…flare/templates/openapi/ts/src/endpoints/taskDelete.ts46 description: "Lorem Ipsum",CODE
LOWpackages/wrangler/src/__tests__/email-routing.test.ts47 matchers: [{ type: "literal", field: "to", value: "user@example.com" }],CODE
LOWpackages/wrangler/src/__tests__/email-routing.test.ts500 matchers: [{ type: "literal", field: "to", value: "user@example.com" }],CODE
LOWpackages/wrangler/src/__tests__/email-routing.test.ts1049 "email sending send --from sender@example.com --from-name 'John Doe' --to recipient@example.com --subject 'Test' --tCODE
LOWpackages/wrangler/src/__tests__/email-routing.test.ts1053 from: { address: "sender@example.com", name: "John Doe" },CODE
LOW…_tests__/unstable-get-miniflare-worker-options.test.ts196 email: "user@example.com",CODE
LOW…_tests__/unstable-get-miniflare-worker-options.test.ts211 email: "user@example.com",CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts106 email: "user@example.com",CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts141 email: "user@example.com",CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts154 vi.stubEnv("CLOUDFLARE_EMAIL", "user@example.com");CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts160 email: "user@example.com",CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts173 vi.stubEnv("CLOUDFLARE_EMAIL", "user@example.com");CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts180 email: "user@example.com",CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts206 email: "user@example.com",CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts463 email: "user@example.com",CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts507 expect(output.email).toBe("user@example.com");CODE
LOWpackages/wrangler/src/__tests__/whoami.test.ts597 HttpResponse.json(createFetchResult({ email: "user@example.com" }))CODE
LOW…/wrangler/src/__tests__/versions/versions.view.test.ts292 author_email: "test@test.com",CODE
LOW…/wrangler/src/__tests__/versions/versions.view.test.ts338 author_email: "test@test.com",CODE
LOW…/wrangler/src/__tests__/versions/versions.view.test.ts386 author_email: "test@test.com",CODE
LOW…/wrangler/src/__tests__/versions/versions.view.test.ts436 author_email: "test@test.com",CODE
LOW…/wrangler/src/__tests__/versions/versions.view.test.ts492 author_email: "test@test.com",CODE
LOW…/wrangler/src/__tests__/versions/versions.view.test.ts545 author_email: "test@test.com",CODE
LOW…_tests__/versions/deployments/deployments.view.test.ts19 const result = runWrangler("deployments view dummy-id");CODE
LOW…es/wrangler/src/__tests__/helpers/msw/handlers/user.ts59 email: "user@example.com",CODE
LOW…ges/wrangler/src/__tests__/vectorize/vectorize.test.ts1299 [22, '{"prop_14": {"address": {"$eq": "123 Main St"}}}'], // Invalid operatorCODE
LOW⚡packages/workers-auth/tests/credentials.test.ts49 vi.stubEnv("CLOUDFLARE_EMAIL", "user@example.com");CODE
LOW⚡packages/workers-auth/tests/credentials.test.ts52 authEmail: "user@example.com",CODE
LOW⚡packages/workers-auth/tests/credentials.test.ts61 vi.stubEnv("CLOUDFLARE_EMAIL", "user@example.com");CODE
LOWpackages/workers-auth/tests/cf/index.test.ts121 vi.stubEnv("CLOUDFLARE_EMAIL", "user@example.com");CODE
LOW…cloudflare/src/__tests__/resolve-plugin-config.spec.ts898 allowedMail: ["alice@example.com", "*@example.org"],CODE
LOW…cloudflare/src/__tests__/resolve-plugin-config.spec.ts908 allowedMail: ["alice@example.com", "*@example.org"],CODE
LOWpackages/workers-utils/tests/tunnel.test.ts146 allowedMail: ["alice@example.com", "*@example.org"],CODE
LOWpackages/workers-utils/tests/tunnel.test.ts165 "*@example.org",CODE
LOWpackages/workers-utils/tests/cloudflared.test.ts164 spawnCloudflared(["tunnel", "--allowed-mail", "user@example.com"], {CODE
LOWpackages/workers-utils/tests/cloudflared.test.ts184 spawnCloudflared(["tunnel", flag, "user@example.com"], {CODE
LOWpackages/workers-utils/tests/cloudflared.test.ts213 spawnCloudflared(["tunnel", "--allowed-mail", "user@example.com"])CODE
LOWpackages/workers-utils/tests/cloudflared.test.ts229 spawnCloudflared(["tunnel", "--allowed-mail", "user@example.com"])CODE
3 more matches not shown…
Modern AI Meta-Vocabulary20 hits · 48 pts
SeverityFileLineSnippetContext
MEDIUMpackages/create-cloudflare/CHANGELOG.md87- [#16422](https://github.com/cloudflare/workers-sdk/pull/16422) [`559bf16`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md697- [#14896](https://github.com/cloudflare/workers-sdk/pull/14896) [`7d4565d`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md697- [#14896](https://github.com/cloudflare/workers-sdk/pull/14896) [`7d4565d`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md1079- [#14653](https://github.com/cloudflare/workers-sdk/pull/14653) [`e812d2e`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md1156- [#14544](https://github.com/cloudflare/workers-sdk/pull/14544) [`53f5a59`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md1436- [#14113](https://github.com/cloudflare/workers-sdk/pull/14113) [`063d98e`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md1436- [#14113](https://github.com/cloudflare/workers-sdk/pull/14113) [`063d98e`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md1448- [#14096](https://github.com/cloudflare/workers-sdk/pull/14096) [`a5b7690`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md1872- [#13316](https://github.com/cloudflare/workers-sdk/pull/13316) [`21d0b53`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md2240- [#12648](https://github.com/cloudflare/workers-sdk/pull/12648) [`3d6e421`](https://github.com/cloudflare/workers-sdk/cCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md6024- [#5301](https://github.com/cloudflare/workers-sdk/pull/5301) [`0abafdb`](https://github.com/cloudflare/workers-sdk/comCODE
MEDIUMpackages/create-cloudflare/CHANGELOG.md6024- [#5301](https://github.com/cloudflare/workers-sdk/pull/5301) [`0abafdb`](https://github.com/cloudflare/workers-sdk/comCODE
MEDIUMpackages/create-cloudflare/e2e/helpers/spawn.ts156// where they are wrong for the throwaway projects these tests scaffold.COMMENT
MEDIUMpackages/create-cloudflare/e2e/helpers/spawn.ts173 // These tests scaffold third-party framework projects and run their codeCOMMENT
MEDIUMpackages/create-cloudflare/e2e/helpers/index.ts45 // Remove the scaffold and its sibling package caches together.COMMENT
MEDIUM…ages/create-cloudflare/src/__tests__/templates.test.ts306 // Most frameworks scaffold the application with their own CLI and onlyCOMMENT
MEDIUMpackages/wrangler/src/utils/detect-agent.ts7// is sufficient for identifying most agentic environments.COMMENT
MEDIUMpackages/wrangler/src/pages/delegate-to-workers.ts198 // Detect the agentic environment once and reuse the result: `isAgent` gatesCOMMENT
MEDIUMpackages/vite-plugin-cloudflare/src/detect-agent.ts5// out in CI. Environment variables are enough to identify agentic environments.COMMENT
MEDIUM…e-plugin-cloudflare/src/__tests__/detect-agent.spec.ts19 // Warp embeds agentic features but has a human at the keyboard. TheCOMMENT
Cross-Language Confusion (JS/TS)7 hits · 45 pts
SeverityFileLineSnippetContext
HIGHpackages/containers-shared/src/diff.ts373 print(CODE
HIGHpackages/wrangler/e2e/dev.test.ts675 print(f"foobar {mul(4,3)}")CODE
HIGH⚡packages/wrangler/e2e/dev.test.ts757 print(f"hello {mul(2,3)}")CODE
HIGH⚡packages/wrangler/e2e/dev.test.ts760 print("excluded_module found")CODE
HIGH⚡packages/wrangler/e2e/dev.test.ts762 print("excluded_module not found")CODE
HIGH⚡packages/wrangler/e2e/dev.test.ts763 print(f"end")CODE
HIGHpackages/wrangler/src/__tests__/tail-printing.test.ts52 print(Buffer.from(JSON.stringify(event)));CODE
Hallucination Indicators3 hits · 30 pts
SeverityFileLineSnippetContext
CRITICAL…kages/vitest-plugin/src/pool/cloudflare-pool-worker.ts163 const configPlugin = this.options.project.vite.config.plugins.find(CODE
CRITICALpackages/wrangler/src/tunnel/client.ts164 const response = await sdk.zeroTrust.tunnels.cloudflared.token.get(CODE
CRITICALpackages/wrangler/src/api/test-harness.ts878 void session.primaryDevEnv.proxy.ready.promise.then(CODE
Structural Annotation Overuse13 hits · 22 pts
SeverityFileLineSnippetContext
LOWpackages/miniflare/CONTRIBUTING.md66### Step 1: implement the simulatorCOMMENT
LOWpackages/miniflare/CONTRIBUTING.md87### Step 2: define a plugin with optionsCOMMENT
LOWpackages/miniflare/CONTRIBUTING.md103### Step 3: implement `getBindings()`COMMENT
LOW⚡packages/miniflare/CONTRIBUTING.md120### Step 4: implement `getNodeBindings()`COMMENT
LOW⚡packages/miniflare/CONTRIBUTING.md128### Step 5: implement `getServices()`COMMENT
LOW⚡packages/miniflare/CONTRIBUTING.md137### Step 6: register your pluginCOMMENT
LOW⚡packages/miniflare/CONTRIBUTING.md143### Step 7: implement additional `Miniflare` APIsCOMMENT
LOW…ckages/miniflare/test/plugins/hyperdrive/proxy.spec.ts131 // Step 1: read the SSLRequest packetCOMMENT
LOW.github/skills/issue-review.md20### Step 1: Load Issue DetailsCOMMENT
LOW.github/skills/issue-review.md38### Step 2: Check for Closeable IssuesCOMMENT
LOW.github/skills/issue-review.md210### Step 3: Check for Insufficient InformationCOMMENT
LOW.github/skills/issue-review.md232### Step 4: Identify ComponentCOMMENT
LOW.github/skills/issue-review.md258### Step 5: Assess Reproducibility and SeverityCOMMENT
AI Slop Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUM…ckages/local-explorer-ui/src/drivers/sqlite/parsers.ts677 // This makes it more robust in the face of missing commas between constraint definitions,COMMENT
MEDIUM…ges/create-cloudflare/templates/common/js/src/index.js33 // You can also use more robust routingCOMMENT
MEDIUM…ges/create-cloudflare/templates/common/ts/src/index.ts36 // You can also use more robust routingCOMMENT
MEDIUM.github/workflows/test-and-check.yml231 # tests; the comprehensive vitest-plugin-examples fixture still runs.COMMENT
Overly Generic Function Names8 hits · 8 pts
SeverityFileLineSnippetContext
LOWpackages/miniflare/src/plugins/artifacts/git-sidecar.ts219async function handleRequest(CODE
LOWpackages/edge-preview-authenticated-proxy/src/index.ts176async function handleRequest(request: Request, env: Env) {CODE
LOWpackages/wrangler/src/__tests__/type-generation.test.ts1650 }); async function handleRequest(request) { return new Response('Hello worker!', {headers: { 'content-type': 'text/plCODE
LOWpackages/wrangler/src/__tests__/type-generation.test.ts3560 }); async function handleRequest(request) { return new Response('Hello worker!', {headers: { 'content-type': 'text/CODE
LOW…/wrangler/src/__tests__/deploy/durable-objects.test.ts859 "# Helper module\ndef helper(): pass"CODE
LOW…/wrangler/src/__tests__/deploy/durable-objects.test.ts864 "helper.py": "# Helper module\ndef helper(): pass",CODE
LOWpackages/autoconfig/src/frameworks/react-router.ts379 export default async function handleRequest(CODE
LOWpackages/autoconfig/src/frameworks/react-router.ts429 export default async function handleRequest(CODE
AI Response Leakage1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHpackages/wrangler/src/dev.ts466 // TODO(consider): do we need really need to do this? I've added the condition to throw to match the previous implicitCOMMENT
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUM…e/templates/hello-world-durable-object/py/src/entry.py53 # Create a stub to open a communication channel with the Durable ObjectCOMMENT
MEDIUM…hello-world-durable-object-with-assets/py/src/entry.py53 # Create a stub to open a communication channel with the Durable ObjectCOMMENT
Verbosity Indicators3 hits · 4 pts
SeverityFileLineSnippetContext
LOW…eploy-helpers/src/deploy/helpers/provision-bindings.ts665 // ...and the user HAS specified a name in their config, so we need to check if the database_name they providedCOMMENT
LOW…ckages/miniflare/test/plugins/hyperdrive/proxy.spec.ts131 // Step 1: read the SSLRequest packetCOMMENT
LOWpackages/wrangler/src/__tests__/deploy/helpers.ts271//TODO: This is getting called multiple times in the test, we need to check if that is happening in Production --Jacob 2COMMENT