AI Slop Code Risk Monitor

vercel/turborepo

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

Build system optimized for JavaScript and TypeScript, written in Rust

1.3 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for vercel/turborepo, a Rust project with 31,281 GitHub stars. SynthScan examined 708,228 lines of code across 3392 source files, recording 740 pattern matches distributed across 14 syntactic categories. The legacy adjusted pattern signal is 1.3 (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.

1.3
Adjusted Signal
1.3
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
31.3K
Stars
Rust
Language
708.2K
Lines of Code
3.4K
Files
740
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 4.9/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.3/100 · LOW

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

Agent Over-Engineering Ratio 0.8/100 · LOW

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

PR Review Velocity Impact 6.5/100 · LOW

Which changes need focused human review? 740 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 12HIGH 8MEDIUM 28LOW 692

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 740 distinct pattern matches across 14 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.

Over-Commented Block598 hits · 580 pts
SeverityFileLineSnippetContext
LOWcrates/turborepo-tracing/src/lib.rs181/// This layer can be reloaded. `None` means the layer is disabled.COMMENT
LOWcrates/turborepo-tracing/src/lib.rs261impl TurboSubscriber {COMMENT
LOWcrates/turborepo-watch/src/lib.rs301/// leading-newline hint for a stalled-startup message, with one file per lineCOMMENT
LOWcrates/turborepo-shim/src/error.rs1//! This file is intentionally empty.COMMENT
LOWcrates/turborepo-shim/src/lib.rs1//! Shim for invoking the correct turbo binary version.COMMENT
LOWcrates/turborepo-shim/src/lib.rs41/// correct one to use (either because it's the local installation, or becauseCOMMENT
LOWcrates/turborepo-shim/src/lib.rs81 ///COMMENT
LOWcrates/turborepo-shim/src/lib.rs121/// configuration infrastructure in `turborepo-cli`.COMMENT
LOWcrates/turborepo-shim/src/run.rs41pub const INVOCATION_CWD_ENV_VAR: &str = "TURBO_INVOCATION_CWD";COMMENT
LOWcrates/turborepo-shim/src/run.rs121 /// Failed to execute turbo via the package managerCOMMENT
LOWcrates/turborepo-shim/src/run.rs141 Ok(i32),COMMENT
LOWcrates/turborepo-shim/src/run.rs181/// args.COMMENT
LOWcrates/turborepo-shim/src/capabilities.rs61 cli_version: String,COMMENT
LOWcrates/turborepo-shim/src/local_turbo_state.rs41 }COMMENT
LOWcrates/turborepo-archive/src/lib.rs1//! Verified TAR/TAR.GZ and ZIP extraction; no transport, installation or CLI.COMMENT
LOWcrates/turborepo-archive/src/lib.rs21//! self-extracting prefixes, reordered/overlapping local records, and unknownCOMMENT
LOWcrates/turborepo-archive/src/lib.rs121/// as protoc's release zips. Those entries are staged below a synthetic rootCOMMENT
LOWcrates/turborepo-platform/src/lib.rs21#[derive(Debug, Clone, Copy, PartialEq, Eq)]COMMENT
LOWcrates/turborepo-run-summary/src/observability/mod.rs1//! Observability abstraction layer for Turborepo runs.COMMENT
LOWcrates/turborepo-run-summary/src/observability/mod.rs61 /// Shutdown the observer, flushing any pending metrics.COMMENT
LOWcrates/turbo-trace/src/tracer.rs181 } else {COMMENT
LOWcrates/turbo-trace/src/tracer.rs921 #[test_case("@types/react" ; "types package")]COMMENT
LOWcrates/turborepo-filewatch/src/globwatcher.rs2221 //COMMENT
LOWcrates/turborepo-filewatch/src/lib.rs1//! File watching utilities for Turborepo. Includes a file watcher that isCOMMENT
LOWcrates/turborepo-filewatch/src/lib.rs2821COMMENT
LOWcrates/turborepo-filewatch/src/hash_watcher.rs161 // responding. Both package discovery and file hashing can fail depending on theCOMMENT
LOWcrates/turborepo-filewatch/src/hash_watcher.rs221// We use a radix_trie to store hashes so that we can quickly match a file pathCOMMENT
LOWcrates/turborepo-filewatch/src/hash_watcher.rs561 dynamic_scope.replace(&hashes);COMMENT
LOWcrates/turborepo-filewatch/src/cookies.rs1//! Cookies.COMMENT
LOWcrates/turborepo-filewatch/src/cookies.rs21//! a response (with a timeout). Upon getting the serial, a `CookiedRequest`COMMENT
LOWcrates/turborepo-filewatch/src/fsevent.rs1//! Watcher implementation for Darwin's FSEvents APICOMMENT
LOWcrates/turborepo-filewatch/src/fsevent.rs81 const IS_LAST_HARDLINK = fs::kFSEventStreamEventFlagItemIsLastHardlink;COMMENT
LOWcrates/turborepo-filewatch/src/fsevent.rs101/// // Watch paths on the same or different filesystem devices.COMMENT
LOWcrates/turborepo-filewatch/src/fsevent.rs141// other threads.COMMENT
LOWcrates/turborepo-config/src/experimental_otel.rs81 pub metrics: Option<ExperimentalOtelMetricsOptions>,COMMENT
LOWcrates/turborepo-config/src/lib.rs1//! turborepo-config: Configuration loading and merging for TurborepoCOMMENT
LOWcrates/turborepo-config/src/lib.rs141pub const DEFAULT_UPLOAD_TIMEOUT: u64 = 60;COMMENT
LOWcrates/turborepo-config/src/lib.rs161/// Turbo.json specific errors are in `turborepo_turbo_json::Error` and can beCOMMENT
LOWcrates/turborepo-config/src/lib.rs201 #[error(transparent)]COMMENT
LOWcrates/turborepo-config/src/lib.rs281 pub api_url: Option<String>,COMMENT
LOWcrates/turborepo-config/src/lib.rs581 self.cache_max_size.as_deref()COMMENT
LOWcrates/turborepo-config/src/lib.rs821 .collect::<HashMap<_, _>>();COMMENT
LOWcrates/turborepo-config/src/turbo_json.rs121COMMENT
LOWcrates/turborepo-run/src/error.rs21 #[diagnostic(transparent)]COMMENT
LOWcrates/turborepo-run/src/error.rs41 #[error(transparent)]COMMENT
LOWcrates/turborepo-run/src/lib.rs101 /// Remote reads are enabled but uploads are skipped, either by theCOMMENT
LOWcrates/turborepo-run/src/builder.rs421 // In watch mode, we can have a changed package that we want to serve as an entrypoint.COMMENT
LOWcrates/turborepo-run/src/builder.rs601 /// this single prefix covers exactly what per-package prefixes used to.COMMENT
LOWcrates/turborepo-run/src/builder.rs641 ///COMMENT
LOWcrates/turborepo-run/src/builder.rs721 /// requires a complete graph (scope resolution surfaces the actual parseCOMMENT
LOWcrates/turborepo-run/src/builder.rs761 || self.opts.future_flags.strict_task_entrypoint_selectionCOMMENT
LOWcrates/turborepo-run/src/builder.rs981 // engine construction. The SCM handle is sent back as soon as itCOMMENT
LOWcrates/turborepo-run/src/builder.rs1601 if use_task_level_affected {COMMENT
LOWcrates/turborepo-run/src/builder.rs1681 }COMMENT
LOWcrates/turborepo-scm/src/git.rs981///COMMENT
LOWcrates/turborepo-scm/src/git_index_regression_tests.rs1//! Regression tests for the git index → file hashing pipeline.COMMENT
LOWcrates/turborepo-scm/src/crlf.rs1//! CRLF→LF normalization for file hashing.COMMENT
LOWcrates/turborepo-scm/src/crlf.rs421/// 1. Get file length from metadataCOMMENT
LOWcrates/turborepo-scm/src/crlf.rs541COMMENT
LOWcrates/turborepo-scm/src/package_deps.rs701 )?;COMMENT
538 more matches not shown…
Hallucination Indicators12 hits · 135 pts
SeverityFileLineSnippetContext
CRITICALcrates/turborepo-run-summary/src/tracker.rs743 task.shared.environment_variables.specified.env.join(", ")CODE
CRITICALcrates/turborepo-run/src/lib.rs473 let targets_list = self.execution.opts.run_opts.tasks.join(", ");CODE
CRITICAL⚡crates/turborepo-run/src/lib.rs628 self.execution.opts.run_opts.ui_mode.use_tui()CODE
CRITICAL⚡crates/turborepo-run/src/lib.rs632 Ok(self.execution.opts.run_opts.ui_mode.use_tui()CODE
CRITICAL⚡crates/turborepo-run/src/lib.rs633 && self.execution.opts.run_opts.dry_run.is_none()CODE
CRITICALcrates/turborepo-run/src/lib.rs700 skip_cache_writes: self.execution.opts.cache_opts.cache.skip_writes(),CODE
CRITICALcrates/turborepo-run/src/lib.rs897 let skip_cache_writes = self.execution.opts.cache_opts.cache.skip_writes();CODE
CRITICALcrates/turborepo-run/src/lib.rs910 let use_tui = self.execution.opts.run_opts.ui_mode.use_tui();CODE
CRITICALcrates/turborepo-run/src/lib.rs1140 let needs_expanded = self.execution.opts.run_opts.dry_run.is_some()CODE
CRITICALcrates/turborepo-run/src/lib.rs1307 if self.execution.opts.run_opts.dry_run.is_some() {CODE
CRITICALcrates/turborepo-run/src/lib.rs1355 self.execution.opts.scope_opts.pkg_inference_root.as_deref(),CODE
CRITICALcrates/turborepo-run/src/builder.rs571 || (self.opts.cache_opts.cache.remote.should_use() && self.api_auth.is_some())CODE
Hyper-Verbose Identifiers78 hits · 78 pts
SeverityFileLineSnippetContext
LOWlockfile-tests/runners/local.ts80function lockfileValidationCommand(CODE
LOWpackages/turbo-vsc/src/turbo-discovery.ts77export function findExecutableInDirectory(CODE
LOWpackages/turbo-vsc/src/turbo-run-terminal-options.ts24export function createTurboRunTerminalOptions(CODE
LOWpackages/turbo-workspaces/__tests__/test-utils.ts136export function generateConvertLockMatrix() {CODE
LOWpackages/turbo-workspaces/src/utils.ts83function getWorkspacePackageManager({CODE
LOWpackages/turbo-workspaces/src/utils.ts231function invalidDevEnginesPackageManager(message: string): ConvertError {CODE
LOWpackages/turbo-workspaces/src/utils.ts240function getPackageManagerFromPackageManagerField(CODE
LOWpackages/turbo-workspaces/src/utils.ts252function setPackageManagerDeclaration({CODE
LOWpackages/turbo-workspaces/src/utils.ts278function removePackageManagerDeclaration({CODE
LOWpackages/turbo-workspaces/src/utils.ts301function isDevEnginesPackageManagerDeclaration(CODE
LOWpackages/turbo-workspaces/src/utils.ts493function getUnderlyingLockfileManager({CODE
LOWpackages/turbo-workspaces/src/utils.ts528function getUnderlyingLockfileName({CODE
LOWpackages/turbo-workspaces/src/utils.ts587function isCompatibleWithBunWorkspaces({CODE
LOWpackages/turbo-utils/src/managers.ts45function parsePackageManagerVersion(output: string | undefined) {CODE
LOWpackages/turbo-utils/src/managers.ts106function getYarnReleasePathVersion(yarnPath: string): string | undefined {CODE
LOWpackages/turbo-utils/src/managers.ts188export async function getAvailablePackageManagers(CODE
LOWpackages/turbo-utils/src/managers.ts211export async function getPackageManagersBinPaths(CODE
LOWpackages/turbo-utils/src/examples.ts556export async function downloadAndExtractExample(root: string, name: string) {CODE
LOWpackages/turbo-gen/__tests__/test-utils.ts4export function getWorkspaceDetailsMockReturnValue({CODE
LOWpackages/turbo-gen/src/utils/plop.ts322function getWorkspaceGeneratorConfigs({ project }: { project: Project }) {CODE
LOWpackages/turbo-codemod/__tests__/transform.test.ts15function expectedPackageJsonWithPackageManager() {CODE
LOWpackages/turbo-codemod/__tests__/migrate.test.ts18function expectedPackageJsonWithPackageManager({CODE
LOWpackages/turbo-codemod/__tests__/test-utils.ts5export function getWorkspaceDetailsMockReturnValue({CODE
LOW…codemod/src/transforms/migrate-env-var-dependencies.ts21export function hasLegacyEnvVarDependencies(config: SchemaV1) {CODE
LOW…commands/migrate/steps/get-transforms-for-migration.ts8export function getTransformsForMigration({CODE
LOWpackages/create-turbo/__tests__/test-utils.ts4export function getWorkspaceDetailsMockReturnValue({CODE
LOW…eate-turbo/src/transforms/update-commands-in-readme.ts67export function replacePackageManagerReferences(CODE
LOWapps/factory/app/latest-factory-sandbox-command.tsx8export function LatestFactorySandboxCommand({CODE
LOWapps/factory/app/workspace-types.ts161export function workspaceImageSelectionError(CODE
LOWapps/factory/app/workspace-types.ts276export function hasConfirmedWorkspaceMessage(CODE
LOWapps/factory/app/workspace-client.tsx1188function hasRenderableAssistantProgress(message: EveMessage | undefined) {CODE
LOWapps/factory/agent/tools/audit_example_versions.ts183async function fetchLatestPackageManagerVersion(CODE
LOWapps/factory/agent/tools/audit_example_versions.ts199function recommendedPackageManagerPin(CODE
LOWapps/factory/agent/lib/performance-validation.ts138export async function requirePublishablePerformanceChange(CODE
LOWapps/factory/agent/lib/performance-validation.ts158export async function repositoryChangeFingerprint(CODE
LOWapps/factory/agent/lib/performance-validation.ts191async function requireMeasurementsAndValidation(CODE
LOWapps/factory/agent/lib/slack.ts46function requiredEnvironmentVariable(name: string): string {CODE
LOWapps/factory/agent/lib/slack.ts220export async function recordPullRequestSlackNotification(CODE
LOWapps/factory/agent/lib/slack.ts240export async function markPullRequestSlackNotificationMerged(CODE
LOWapps/factory/agent/lib/slack.ts269async function readPullRequestSlackNotification(CODE
LOWapps/factory/agent/lib/daily-example-maintenance.ts7export function fxExampleMaintenancePrompt(CODE
LOWapps/factory/agent/lib/workspace.ts58export function parseCreateWorkspaceInput(value: unknown): {CODE
LOWapps/factory/agent/lib/workspace.ts90export function isWorkspaceMutationRequest(CODE
LOWapps/factory/agent/lib/workspace.ts177export function isWorkspaceThinkingEffort(CODE
LOWapps/factory/agent/lib/github-feedback.ts27export function isTrustedFactoryPullRequestFeedback(CODE
LOWapps/factory/agent/lib/github-feedback.ts44export function isAuthorizedFactoryPullRequestUpdate(CODE
LOWapps/factory/agent/lib/workspace-drive.ts19export function workspaceDriveInitializationScript(): string {CODE
LOWapps/factory/agent/lib/workspace-pull-request.ts23export async function updateWorkspaceActivityForSession(CODE
LOWapps/factory/agent/lib/workspace-pull-request.ts42export async function recordWorkspacePullRequestForSession(CODE
LOWapps/factory/agent/lib/operator-runs.ts31export function createOperatorWorkspaceRecord(input: {CODE
LOWapps/factory/agent/lib/repo.ts104export async function resolveAutomatedSelection(CODE
LOWapps/factory/agent/lib/operator-console.ts20function isWorkspaceThinkingEffort(CODE
LOWapps/factory/agent/lib/operator-console.ts90export function selectedOperatorThinkingEffort(CODE
LOWapps/factory/agent/lib/operator-console.ts137export function operatorSessionRequestPrincipal(CODE
LOWapps/factory/agent/lib/operator-console.ts147export function isOperatorSessionPrincipal(CODE
LOWapps/factory/agent/lib/factory-image.ts641export function factoryImageProgressCommand(CODE
LOWapps/factory/agent/lib/factory-image.ts663export function parseFactoryImageProgress(CODE
LOWapps/factory/agent/lib/factory-image-trigger.ts137async function startClaimedFactoryImageBuild(buildId: string): Promise<void> {CODE
LOWapps/factory/agent/lib/factory-image-trigger.ts174export async function reconcileFactoryImageBuilds(): Promise<CODE
LOWapps/factory/agent/lib/factory-image-registry.ts38export function isFactoryImageRegistryConfigured(): boolean {CODE
18 more matches not shown…
Cross-Language Confusion (JS/TS)7 hits · 42 pts
SeverityFileLineSnippetContext
HIGH⚡apps/factory/agent/lib/factory-image.ts189 elif have dnf; thenCODE
HIGH⚡apps/factory/agent/lib/factory-image.ts191 elif have yum; thenCODE
HIGH⚡apps/factory/agent/lib/factory-image.ts193 elif have apk; thenCODE
HIGHapps/factory/agent/lib/factory-image.ts229elif have dnf || have yum; thenCODE
HIGHapps/factory/agent/lib/factory-image.ts232elif have apk; thenCODE
HIGHapps/factory/agent/lib/factory-image.ts281 elif have dnf || have yum; thenCODE
HIGHapps/factory/agent/lib/factory-image.ts447elif (cd /tmp && factory_timeout ${TOOL_INSTALL_TIMEOUT_SECONDS} cargo install --locked ${tool.crate}); thenCODE
Decorative Section Separators12 hits · 36 pts
SeverityFileLineSnippetContext
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs185// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs187// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs361// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs363// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs406// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs408// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs508// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-scm/src/git_index_regression_tests.rs515// ═══════════════════════════════════════════════════════════════════════════COMMENT
MEDIUMcrates/turborepo-query-api/src/lib.rs10//! ├── turborepo-cli ──────► turborepo-run ──► turborepo-query-api (traits)COMMENT
MEDIUM.github/workflows/turborepo-release.yml78 # ┌─────────────────────────────────────────────────────────────────────────────┐COMMENT
MEDIUM.github/workflows/turborepo-release.yml80 # ├─────────────────────────────────────────────────────────────────────────────┤COMMENT
MEDIUM.github/workflows/turborepo-release.yml101 # └─────────────────────────────────────────────────────────────────────────────┘COMMENT
AI Slop Vocabulary5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMcrates/turborepo-filewatch/src/globwatcher.rs1787 #[ignore = "manual performance harness"]COMMENT
MEDIUMcrates/turborepo-filewatch/src/hash_watcher.rs162 // state of the filesystem, so clients will need to be robust to receivingCOMMENT
MEDIUMcrates/turborepo-task-executor/src/command.rs603 // TODO: leverage package manager to find the local proxyCOMMENT
MEDIUMcrates/turborepo-cli/src/cli/mod.rs161 // and made a little more robust or clearCOMMENT
MEDIUMpackages/turbo-utils/src/get-turbo-configs.ts120// TODO: after @turbo/workspace-convert is merged, we can leverage those utils hereCOMMENT
Fake / Example Data13 hits · 13 pts
SeverityFileLineSnippetContext
LOWlockfile-tests/runners/local.ts439 GIT_AUTHOR_EMAIL: "test@test.com",CODE
LOWlockfile-tests/runners/local.ts441 GIT_COMMITTER_EMAIL: "test@test.com"CODE
LOWcrates/turborepo-archive/src/tests/links.rs389 ("placeholder", Regular, b"resource", ""),CODE
LOWcrates/turborepo-archive/src/tests/links.rs391 ("placeholder", Kind::Symlink, b"", &target),CODE
LOWcrates/turborepo-run/src/builder.rs3804 &[("app", "lib"), ("lib-no-test", "placeholder")],CODE
LOWcrates/turborepo-run/src/builder.rs3880 let graph = package_graph_with_dependencies(&repo_root, &[("lib-a", "placeholder")]);CODE
LOWcrates/turborepo-scm/src/git.rs1034 .env("GIT_AUTHOR_EMAIL", "test@test.com")CODE
LOWcrates/turborepo-scm/src/git.rs1036 .env("GIT_COMMITTER_EMAIL", "test@test.com")CODE
LOW…rborepo-package-watcher/src/package_changes_watcher.rs2099 .args(["config", "user.email", "test@test.com"])CODE
LOW…rborepo-package-watcher/src/package_changes_watcher.rs2908 .args(["config", "user.email", "test@test.com"])CODE
LOW…rborepo-package-watcher/src/package_changes_watcher.rs3018 .args(["config", "user.email", "test@test.com"])CODE
LOWexamples/design-system/README.md150Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec euismod, nisl eget consectetur tempor, nisl nunc egestas CODE
LOWexamples/design-system/README.md150Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec euismod, nisl eget consectetur tempor, nisl nunc egestas CODE
Self-Referential Comments6 hits · 13 pts
SeverityFileLineSnippetContext
MEDIUMcrates/turborepo-lockfiles/src/cargo.rs206 "# This file is automatically @generated by Cargo.\n# It is not intended for manual \CODE
MEDIUMcrates/turborepo-lockfiles/src/berry/fast_parse.rs422 const HEADER: &str = "# This file is generated by running \"yarn install\".\n\n__metadata:\n \CODE
MEDIUMcrates/turborepo-lockfiles/src/berry/ser.rs7const HEADER: &str = "# This file is generated by running \"yarn install\" inside your project.CODE
MEDIUMcrates/turborepo-repository/src/package_manager/mod.rs2655 "# This file is generated by running \"yarn install\" inside your \CODE
MEDIUMcrates/turborepo-repository/src/package_manager/yarn.rs150 "# This file is generated by running \"yarn install\" inside your \CODE
MEDIUMexamples/with-docker/docker-compose.yml23# Define a network, which allows containers to communicateCOMMENT
Modern AI Meta-Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMexamples/with-angular/packages/ui/README.md9## Code scaffoldingCOMMENT
MEDIUMexamples/with-angular/packages/ui/projects/ui/README.md5## Code scaffoldingCOMMENT
MEDIUMexamples/with-angular/apps/web/README.md9## Code scaffoldingCOMMENT
MEDIUMexamples/with-angular/apps/docs/README.md9## Code scaffoldingCOMMENT
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHcrates/libghostty-vt-sys/src/bindings.rs2235 #[doc = " Return a selection snapshot with endpoints ordered as requested.\n\n Use \COMMENT
Slop Phrases1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/lint-pr-title.yml44 # If `subjectPattern` is configured, you can use this property to overrideCOMMENT
Structural Annotation Overuse1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcrates/turborepo-turbo-json/src/raw.rs1184 // NOTE: This method depends on turborepo-task-access typesCOMMENT
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcrates/turborepo-auth/src/lib.rs407 // Not all scopes have an expiration date, so we need to check if all of themCOMMENT
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippetContext
LOW.github/actions/check-release-pr/action.yml38 # Check if PR is from github-actions[bot] with the release titleCOMMENT