AI Slop Code Risk Monitor

dagger/dagger

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

Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud

1.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for dagger/dagger, a Go project with 16,558 GitHub stars. SynthScan examined 2,528,464 lines of code across 13009 source files, recording 2349 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 1.2 (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.2
Adjusted Signal
1.2
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
16.6K
Stars
Go
Language
2.5M
Lines of Code
13.0K
Files
2.3K
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 3.9/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.4/100 · LOW

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

Agent Over-Engineering Ratio 1.9/100 · LOW

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

PR Review Velocity Impact 6.1/100 · LOW

Which changes need focused human review? 2349 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 2HIGH 143MEDIUM 40LOW 2164

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 2349 distinct pattern matches across 22 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 Block1742 hits · 1661 pts
SeverityFileLineSnippetContext
LOW.golangci.yml41 # All these excludes have been added on a case-by-cases basis, after reviewing the specific code that triggered COMMENT
LOWcmd/dump-id/main.go1// Command dump-id decodes a dagql call ID (a "recipe") and reports on it.COMMENT
LOWcmd/codegen/generator/generator.go41 // over the output directory.COMMENT
LOWcmd/codegen/generator/go/generate_module.go121 // the deps schema via schemaTools — self-calls are always enabled for Go.COMMENT
LOWcmd/codegen/generator/go/templates/functions.go401 // don't create methods on query for the env itself,COMMENT
LOWcmd/codegen/generator/go/templates/introspect_emit.go121}COMMENT
LOWcmd/codegen/generator/go/templates/introspect_emit.go441 return falseCOMMENT
LOWcmd/codegen/generator/go/templates/modules.go61COMMENT
LOWcmd/codegen/generator/typescript/generator.go61 }COMMENT
LOWcmd/codegen/generator/typescript/templates/functions.go741COMMENT
LOWcmd/dnsname/main.go1// Copyright 2019 dnsname authorsCOMMENT
LOWcore/object.go901 return fields, owned, nilCOMMENT
LOWcore/object.go1841// user-defined functions in module object types into callable GraphQL fields.COMMENT
LOWcore/llm_router.go21COMMENT
LOWcore/llm_router.go561 default:COMMENT
LOWcore/query.go81COMMENT
LOWcore/query.go101COMMENT
LOWcore/container_exec.go2281 // one identical value. ProfArgs is json:"-", so this cannot perturb a cache key.COMMENT
LOWcore/gqlformat.go21func formatGqlDescription(desc string) string {COMMENT
LOWcore/changeset_native.go181 return errCOMMENT
LOWcore/git_hostdir.go21COMMENT
LOWcore/git_hostdir.go41// session RPCs and the Host.__gitDir selection).COMMENT
LOWcore/git_hostdir.go381 } else if originURL != "" {COMMENT
LOWcore/container_parts.go41 ContainerLazyGroupMetadata dagql.LazyGroupKey = "metadata"COMMENT
LOWcore/container_parts.go61type LazyContainerParts interface {COMMENT
LOWcore/container_parts.go901 dst.DefaultArgs = parentCtr.DefaultArgsCOMMENT
LOWcore/dag_call_telemetry.go21// the same structural reason: a span attribute can only describe a span thatCOMMENT
LOWcore/dag_call_telemetry.go41// the same delivery-domain store, so the closure walk below publishes logsCOMMENT
LOWcore/git.go1441 // inherited, the worktree already holding exactly ref's tree withCOMMENT
LOWcore/trace_inspect.go21// differs is where the DB comes from. The console reads the frontend's liveCOMMENT
LOWcore/llm_otel.go21COMMENT
LOWcore/services.go81 // start gets a fresh startingService, deleted from ss.starting when itCOMMENT
LOWcore/services.go181// ExitedService is a tombstone for a service that ran and has since exited.COMMENT
LOWcore/service.go1641 Service dagql.ObjectResult[*Service]COMMENT
LOWcore/git_local_cow.go21 bkclient "github.com/dagger/dagger/internal/buildkit/client"COMMENT
LOWcore/git_local_cow.go121}COMMENT
LOWcore/git_local_cow.go381// retained checkout of ref that doGitCheckout would build in an emptyCOMMENT
LOWcore/agent_control.go221// archives must verify the selected recipe closure.COMMENT
LOWcore/llm_artifacts.go21// so an address sees the state the tools have now, not a freshCOMMENT
LOWcore/llm_artifacts.go61// mergeScopeArtifacts combines the bound and workspace parts of a scope. ACOMMENT
LOWcore/llm_openai_codex.go41COMMENT
LOWcore/persisted_saved_relocation_test.go21// re-encode. The relocated values are attached as ordinary rows on aCOMMENT
LOWcore/agents.go221 return &Expertise{Artifact: artifact.(*Artifact)}, nilCOMMENT
LOWcore/agents.go241// of another module the entry calls, are re-stamped as the entry's module'sCOMMENT
LOWcore/agents.go441// prompts and skill directories entry added with another owner: those aCOMMENT
LOWcore/call_inspect.go21// render it in the views cmd/dump-id offers for a saved ID (dagui.RecipeGraph)COMMENT
LOWcore/typedef.go2461 // dagql ID. It is engine-side only (not persisted, not sent to the module),COMMENT
LOWcore/typedef.go2481 // processSpan is the span that the processes started for this call parentCOMMENT
LOWcore/changeset.go201//COMMENT
LOWcore/changeset.go1021// logOut/logErr receive the command's own diagnostics, never the patch data.COMMENT
LOWcore/changeset.go1161// "diff --git a/f a/f". Real git always writes "diff --git a/<path> b/<path>"COMMENT
LOWcore/changeset.go1641COMMENT
LOWcore/llm.go101 // Installed as a field with version-specific visibility in core/schema/llm.go rather than viaCOMMENT
LOWcore/llm.go161COMMENT
LOWcore/llm.go181 // thinking_level). Empty or "none" disables reasoning. Models that don'tCOMMENT
LOWcore/llm.go1901COMMENT
LOWcore/llm.go2001// stateSelectors re-records the in-step state changes — a Changeset overlaidCOMMENT
LOWcore/llm.go2081 return sels, nilCOMMENT
LOWcore/telemetry.go41 // Static, debug-independent profiling-skip classification, SEPARATE from theCOMMENT
LOWcore/telemetry.go101COMMENT
1682 more matches not shown…
Cross-File Repetition123 hits · 615 pts
SeverityFileLineSnippetContext
HIGHcore/integration/agents_test.go0a basic coding agent, for @agent integration tests.STRING
HIGH…on/testdata/agents/editor-py/src/editor_py/__init__.py0a basic coding agent, for @agent integration tests.STRING
HIGH…ration/testdata/agents/editor-py/src/editor_py/main.py0a basic coding agent, for @agent integration tests.STRING
HIGH…lo-with-checks-py/src/hello_with_checks_py/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGH…lueprint/myblueprint-py/src/myblueprint_py/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGH…generators-py/src/hello_with_generators_py/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGH…nippets/modules/testing/python/src/greeter/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGH…nippets/modules/testing/python/src/greeter/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGH…nippets/modules/testing/python/src/greeter/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGH…nippets/modules/testing/python/src/greeter/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGHsdk/python/runtime/template/__init__.py0a generated module for main functions this module has been generated via an sdk's module init command and serves as a reSTRING
HIGH…kbook/snippets/clone-git-repository-ssh/python/main.py0demonstrates an ssh-based clone requiring a user-supplied ssh_auth_socket.STRING
HIGH…kbook/snippets/clone-git-repository-ssh/python/main.py0demonstrates an ssh-based clone requiring a user-supplied ssh_auth_socket.STRING
HIGH…kbook/snippets/clone-git-repository-ssh/python/main.py0demonstrates an ssh-based clone requiring a user-supplied ssh_auth_socket.STRING
HIGH…kbook/snippets/clone-git-repository-ssh/python/main.py0demonstrates an ssh-based clone requiring a user-supplied ssh_auth_socket.STRING
HIGH…/cookbook/snippets/clone-git-repository/python/main.py0demonstrates cloning a git repository over http(s). for ssh usage, see the ssh snippet (clone_with_ssh).STRING
HIGH…/cookbook/snippets/clone-git-repository/python/main.py0demonstrates cloning a git repository over http(s). for ssh usage, see the ssh snippet (clone_with_ssh).STRING
HIGH…/cookbook/snippets/clone-git-repository/python/main.py0demonstrates cloning a git repository over http(s). for ssh usage, see the ssh snippet (clone_with_ssh).STRING
HIGH…/cookbook/snippets/clone-git-repository/python/main.py0demonstrates cloning a git repository over http(s). for ssh usage, see the ssh snippet (clone_with_ssh).STRING
HIGH…0/cookbook/snippets/env-use-directories/python/main.py0you have access to a directory containing various files. translate only the readme file in the directory to french and sSTRING
HIGH…8/cookbook/snippets/env-use-directories/python/main.py0you have access to a directory containing various files. translate only the readme file in the directory to french and sSTRING
HIGH…9/cookbook/snippets/env-use-directories/python/main.py0you have access to a directory containing various files. translate only the readme file in the directory to french and sSTRING
HIGH…1/cookbook/snippets/env-use-directories/python/main.py0you have access to a directory containing various files. translate only the readme file in the directory to french and sSTRING
HIGH…book/snippets/builds/dockerfile-context/python/main.py0build and publish image from dockerfile this example uses a build context directory in a different location than the curSTRING
HIGH…book/snippets/builds/dockerfile-context/python/main.py0build and publish image from dockerfile this example uses a build context directory in a different location than the curSTRING
HIGH…book/snippets/builds/dockerfile-context/python/main.py0build and publish image from dockerfile this example uses a build context directory in a different location than the curSTRING
HIGH…book/snippets/builds/dockerfile-context/python/main.py0build and publish image from dockerfile this example uses a build context directory in a different location than the curSTRING
HIGH…book/snippets/builds/dockerfile-context/python/main.py0build and publish image from dockerfile this example uses a build context directory in a different location than the curSTRING
HIGH…book/snippets/builds/dockerfile-context/python/main.py0build and publish image from dockerfile this example uses a build context directory in a different location than the curSTRING
HIGH…cookbook/snippets/continue-after-errors/python/main.py0#!/bin/sh echo "test suite" echo "==========" echo "test 1: pass" | tee -a report.txt echo "test 2: fail" | tee -a reporSTRING
HIGH…cookbook/snippets/continue-after-errors/python/main.py0#!/bin/sh echo "test suite" echo "==========" echo "test 1: pass" | tee -a report.txt echo "test 2: fail" | tee -a reporSTRING
HIGH…cookbook/snippets/continue-after-errors/python/main.py0#!/bin/sh echo "test suite" echo "==========" echo "test 1: pass" | tee -a report.txt echo "test 2: fail" | tee -a reporSTRING
HIGH…cookbook/snippets/continue-after-errors/python/main.py0#!/bin/sh echo "test suite" echo "==========" echo "test 1: pass" | tee -a report.txt echo "test 2: fail" | tee -a reporSTRING
HIGH…cookbook/snippets/continue-after-errors/python/main.py0#!/bin/sh echo "test suite" echo "==========" echo "test 1: pass" | tee -a report.txt echo "test 2: fail" | tee -a reporSTRING
HIGH…cookbook/snippets/continue-after-errors/python/main.py0#!/bin/sh echo "test suite" echo "==========" echo "test 1: pass" | tee -a report.txt echo "test 2: fail" | tee -a reporSTRING
HIGH…20/cookbook/snippets/env-use-containers/python/main.py0you are a software engineer with deep knowledge of web application development. you have access to a container. install STRING
HIGH…18/cookbook/snippets/env-use-containers/python/main.py0you are a software engineer with deep knowledge of web application development. you have access to a container. install STRING
HIGH…19/cookbook/snippets/env-use-containers/python/main.py0you are a software engineer with deep knowledge of web application development. you have access to a container. install STRING
HIGH…21/cookbook/snippets/env-use-containers/python/main.py0you are a software engineer with deep knowledge of web application development. you have access to a container. install STRING
HIGH….20/cookbook/snippets/copy-file-runtime/python/main.py0copy a file to the dagger module runtime container for custom processingSTRING
HIGH….18/cookbook/snippets/copy-file-runtime/python/main.py0copy a file to the dagger module runtime container for custom processingSTRING
HIGH….16/cookbook/snippets/copy-file-runtime/python/main.py0copy a file to the dagger module runtime container for custom processingSTRING
HIGH….17/cookbook/snippets/copy-file-runtime/python/main.py0copy a file to the dagger module runtime container for custom processingSTRING
HIGH….19/cookbook/snippets/copy-file-runtime/python/main.py0copy a file to the dagger module runtime container for custom processingSTRING
HIGH….21/cookbook/snippets/copy-file-runtime/python/main.py0copy a file to the dagger module runtime container for custom processingSTRING
HIGH…-0.20/cookbook/snippets/copy-modify-dir/python/main.py0return a container with a specified directory and an additional fileSTRING
HIGH…-0.18/cookbook/snippets/copy-modify-dir/python/main.py0return a container with a specified directory and an additional fileSTRING
HIGH…-0.16/cookbook/snippets/copy-modify-dir/python/main.py0return a container with a specified directory and an additional fileSTRING
HIGH…-0.17/cookbook/snippets/copy-modify-dir/python/main.py0return a container with a specified directory and an additional fileSTRING
HIGH…-0.19/cookbook/snippets/copy-modify-dir/python/main.py0return a container with a specified directory and an additional fileSTRING
HIGH…-0.21/cookbook/snippets/copy-modify-dir/python/main.py0return a container with a specified directory and an additional fileSTRING
HIGH…ookbook/snippets/env-use-multiple-types/python/main.py0you have access to a golang container. you also have access to a directory containing go source code. mount the directorSTRING
HIGH…ookbook/snippets/env-use-multiple-types/python/main.py0you have access to a golang container. you also have access to a directory containing go source code. mount the directorSTRING
HIGH…ookbook/snippets/env-use-multiple-types/python/main.py0you have access to a golang container. you also have access to a directory containing go source code. mount the directorSTRING
HIGH…ookbook/snippets/env-use-multiple-types/python/main.py0you have access to a golang container. you also have access to a directory containing go source code. mount the directorSTRING
HIGH….20/cookbook/snippets/tag-publish-image/python/main.py0tag a container image multiple times and publish it to a private registrySTRING
HIGH….18/cookbook/snippets/tag-publish-image/python/main.py0tag a container image multiple times and publish it to a private registrySTRING
HIGH….16/cookbook/snippets/tag-publish-image/python/main.py0tag a container image multiple times and publish it to a private registrySTRING
HIGH….17/cookbook/snippets/tag-publish-image/python/main.py0tag a container image multiple times and publish it to a private registrySTRING
HIGH….19/cookbook/snippets/tag-publish-image/python/main.py0tag a container image multiple times and publish it to a private registrySTRING
63 more matches not shown…
Hyper-Verbose Identifiers267 hits · 262 pts
SeverityFileLineSnippetContext
LOW…/src/testdata/type_test_enum_without_directive_want.ts14export function NetworkProtocolValueToName(value: NetworkProtocol): string {CODE
LOW…/src/testdata/type_test_enum_without_directive_want.ts29export function NetworkProtocolNameToValue(name: string): NetworkProtocol {CODE
LOW…tes/src/testdata/type_test_enum_with_directive_want.ts17export function ImageLayerCompressionValueToName(value: ImageLayerCompression): string {CODE
LOW…tes/src/testdata/type_test_enum_with_directive_want.ts36export function ImageLayerCompressionNameToValue(name: string): ImageLayerCompression {CODE
LOWcore/integration/module_type_test.go1187 def from_image_layer_compression(self, image_layer_compression: dagger.ImageLayerCompression) -> str:CODE
LOWcore/integration/module_type_test.go1191 def to_image_layer_compression(self, image_layer_compression: str) -> dagger.ImageLayerCompression:CODE
LOWcore/integration/module_path_inputs_test.go682 async def too_high_relative_dir_path(CODE
LOWcore/integration/module_path_inputs_test.go698 async def too_high_relative_file_path(CODE
LOW…/path-context-directory-08/dagger/src/test/__init__.py9 async def too_high_relative_dir_path(CODE
LOW…/path-context-directory-08/dagger/src/test/__init__.py25 async def too_high_relative_file_path(CODE
LOW…/modules/python/type-enum-type-06/src/test/__init__.py7 def from_image_layer_compression(self, image_layer_compression: dagger.ImageLayerCompression) -> str:CODE
LOW…/modules/python/type-enum-type-06/src/test/__init__.py11 def to_image_layer_compression(self, image_layer_compression: str) -> dagger.ImageLayerCompression:CODE
LOW…stdata/modules/python/ifaces/impl/src/impl/__init__.py132 def with_other_iface_by_iface(self, other: LocalOtherIface) -> typing.Self:CODE
LOW…stdata/modules/python/ifaces/impl/src/impl/__init__.py137 def dynamic_other_iface_by_iface_list(self) -> list[LocalOtherIface]:CODE
LOW…stdata/modules/python/ifaces/test/src/test/__init__.py92 def with_other_iface_by_iface(self, other: OtherIface) -> typing.Self: ...CODE
LOW…stdata/modules/python/ifaces/test/src/test/__init__.py95 async def dynamic_other_iface_by_iface_list(self) -> list[OtherIface]: ...CODE
LOW…stdata/modules/python/ifaces/test/src/test/__init__.py227 def with_other_iface_by_iface(CODE
LOW…stdata/modules/python/ifaces/test/src/test/__init__.py233 async def dynamic_other_iface_by_iface_list(CODE
LOW…/modules/python/ifaces/.dagger/src/caller/test_main.py175async def test_static_other_iface_list(iface: dagger.TestCustomIface):CODE
LOW…/modules/python/ifaces/.dagger/src/caller/test_main.py183async def test_dynamic_other_iface_list(impl: dagger.Impl):CODE
LOW…/modules/python/ifaces/.dagger/src/caller/test_main.py203async def test_dynamic_other_iface_by_iface_list(impl: dagger.Impl):CODE
LOW…/modules/python/ifaces/.dagger/src/caller/test_main.py240async def test_parent_iface_fields_basic(impl: dagger.Impl):CODE
LOW…/modules/python/ifaces/.dagger/src/caller/test_main.py269async def test_parent_iface_fields_optionals(iface: dagger.TestCustomIface):CODE
LOW…/modules/python/ifaces/.dagger/src/caller/test_main.py280async def test_parent_iface_fields_return_custom_obj(impl: dagger.Impl):CODE
LOW…/cookbook/snippets/copy-filter-dir-post/python/main.py10 def copy_directory_with_exclusions(CODE
LOW…ook/snippets/copy-filter-dir-post/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOW…-0.20/cookbook/snippets/copy-modify-dir/python/main.py10 def copy_and_modify_directory(CODE
LOW…0/cookbook/snippets/copy-filter-dir-pre/python/main.py10 async def copy_directory_with_exclusions(CODE
LOW…book/snippets/copy-filter-dir-pre/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOW…/cookbook/snippets/copy-filter-dir-post/python/main.py10 def copy_directory_with_exclusions(CODE
LOW…ook/snippets/copy-filter-dir-post/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOW…-0.18/cookbook/snippets/copy-modify-dir/python/main.py10 def copy_and_modify_directory(CODE
LOW…8/cookbook/snippets/copy-filter-dir-pre/python/main.py10 async def copy_directory_with_exclusions(CODE
LOW…book/snippets/copy-filter-dir-pre/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOW…/cookbook/snippets/copy-filter-dir-post/python/main.py10 def copy_directory_with_exclusions(CODE
LOW…-0.16/cookbook/snippets/copy-modify-dir/python/main.py10 def copy_and_modify_directory(CODE
LOW…6/cookbook/snippets/copy-filter-dir-pre/python/main.py10 async def copy_directory_with_exclusions(CODE
LOW…/cookbook/snippets/copy-filter-dir-post/python/main.py10 def copy_directory_with_exclusions(CODE
LOW…-0.17/cookbook/snippets/copy-modify-dir/python/main.py10 def copy_and_modify_directory(CODE
LOW…7/cookbook/snippets/copy-filter-dir-pre/python/main.py10 async def copy_directory_with_exclusions(CODE
LOW…/cookbook/snippets/copy-filter-dir-post/python/main.py10 def copy_directory_with_exclusions(CODE
LOW…ook/snippets/copy-filter-dir-post/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOW…-0.19/cookbook/snippets/copy-modify-dir/python/main.py10 def copy_and_modify_directory(CODE
LOW…9/cookbook/snippets/copy-filter-dir-pre/python/main.py10 async def copy_directory_with_exclusions(CODE
LOW…book/snippets/copy-filter-dir-pre/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOW…/cookbook/snippets/copy-filter-dir-post/python/main.py10 def copy_directory_with_exclusions(CODE
LOW…ook/snippets/copy-filter-dir-post/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOW…-0.21/cookbook/snippets/copy-modify-dir/python/main.py10 def copy_and_modify_directory(CODE
LOW…1/cookbook/snippets/copy-filter-dir-pre/python/main.py10 async def copy_directory_with_exclusions(CODE
LOW…book/snippets/copy-filter-dir-pre/php/src/MyModule.php21 public function copyDirectoryWithExclusions(CODE
LOWdocs/src/theme/DocSidebar/Desktop/index.tsx14function scrollActiveSidebarItemIntoView(sidebar: HTMLElement) {CODE
LOWdocs/src/theme/NavbarItem/ComponentTypes.tsx9function DocsVersionSelectNavbarItem({ className }: { className?: string }) {CODE
LOW⚡.dagger/modules/release/publish_check.go2470def write_github_content_record(owner, repo, content_path, content):CODE
LOW⚡.dagger/modules/release/publish_check.go2476def write_github_release_record(tag, payload):CODE
LOW⚡.dagger/modules/release/publish_check.go2480def write_github_asset_record(asset_name, body):CODE
LOW…thon/tests/provisioning/test_integration_connection.py16async def test_connection_closed_error():CODE
LOW…thon/tests/provisioning/test_integration_connection.py39async def test_connection_close_does_not_warn_about_unclosed_stderr_pipe():CODE
LOWsdk/python/tests/provisioning/test_cli_fallback.py21def test_fallback_to_local_cli(CODE
LOWsdk/python/tests/provisioning/test_cli_fallback.py42def test_no_fallback_to_local_cli_for_other_errors():CODE
LOWsdk/python/tests/provisioning/test_cli_fallback.py51def test_fallback_preserves_download_and_path_errors(CODE
207 more matches not shown…
Cross-Language Confusion20 hits · 98 pts
SeverityFileLineSnippetContext
HIGH…20/cookbook/snippets/terminal-container/python/main.py13 .with_exec(["sh", "-c", "echo hello world > /foo && cat /foo"])CODE
HIGH…services/create-interdependent-services/python/main.py18 "nginx & while true; do curl svcb:80 && sleep 1; done",CODE
HIGH…services/create-interdependent-services/python/main.py34 "nginx & while true; do curl svca:80 && sleep 1; done",CODE
HIGH…18/cookbook/snippets/terminal-container/python/main.py13 .with_exec(["sh", "-c", "echo hello world > /foo && cat /foo"])CODE
HIGH…services/create-interdependent-services/python/main.py18 "nginx & while true; do curl svcb:80 && sleep 1; done",CODE
HIGH…services/create-interdependent-services/python/main.py34 "nginx & while true; do curl svca:80 && sleep 1; done",CODE
HIGH…i/snippets/debugging/python/terminal-container/main.py13 .with_exec(["sh", "-c", "echo hello world > /foo && cat /foo"])CODE
HIGH…services/create-interdependent-services/python/main.py18 "nginx & while true; do curl svcb:80 && sleep 1; done",CODE
HIGH…services/create-interdependent-services/python/main.py34 "nginx & while true; do curl svca:80 && sleep 1; done",CODE
HIGH…i/snippets/debugging/python/terminal-container/main.py13 .with_exec(["sh", "-c", "echo hello world > /foo && cat /foo"])CODE
HIGH…services/create-interdependent-services/python/main.py18 "nginx & while true; do curl svcb:80 && sleep 1; done",CODE
HIGH…services/create-interdependent-services/python/main.py34 "nginx & while true; do curl svca:80 && sleep 1; done",CODE
HIGH…19/cookbook/snippets/terminal-container/python/main.py13 .with_exec(["sh", "-c", "echo hello world > /foo && cat /foo"])CODE
HIGH…services/create-interdependent-services/python/main.py18 "nginx & while true; do curl svcb:80 && sleep 1; done",CODE
HIGH…services/create-interdependent-services/python/main.py34 "nginx & while true; do curl svca:80 && sleep 1; done",CODE
HIGH…21/cookbook/snippets/terminal-container/python/main.py13 .with_exec(["sh", "-c", "echo hello world > /foo && cat /foo"])CODE
HIGH…services/create-interdependent-services/python/main.py18 "nginx & while true; do curl svcb:80 && sleep 1; done",CODE
HIGH…services/create-interdependent-services/python/main.py34 "nginx & while true; do curl svca:80 && sleep 1; done",CODE
HIGHsdk/python/tests/client/test_integration.py186 .with_exec(["sh", "-c", "test $FOO = bar && test $TOKEN = baz"])STRING
HIGHsdk/python/src/dagger/provisioning/_session.py87 stack.push(Pclose(session.proc, session=session))CODE
Decorative Section Separators27 hits · 73 pts
SeverityFileLineSnippetContext
MEDIUMdocs/src/css/custom.scss1// ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMdocs/src/css/custom.scss14// ════════════════════════════════════════════════════════════════════COMMENT
MEDIUMdocs/src/css/custom.scss45// ──────────────── Fonts ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss107// ──────────────── Design tokens ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss164// ──────────────── Dark theme ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss187// ──────────────── Syntax palette ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss227// ──────────────── Legacy palette compatibility ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss284// ──────────────── Infima bindings ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss386// ──────────────── Base ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss428// ──────────────── Utilities carried over from the website ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss456// ──────────────── Announcement bar ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss479// ──────────────── Navbar ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss679// ──────────────── Sidebar ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss787// ──────────────── Content column ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss918// ──────────────── Code blocks ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss961// ──────────────── Tabs ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss993// ──────────────── Admonitions ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss1051// ──────────────── Table of contents ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss1080// ──────────────── Version badge & banner ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss1125// ──────────────── Breadcrumbs ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss1155// ──────────────── Pagination ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss1182// ──────────────── Cards (doc category index pages) ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss1198// ──────────────── Footer / colophon ────────────────COMMENT
MEDIUMdocs/src/css/custom.scss1304// ──────────────── Diagrams ────────────────COMMENT
MEDIUM…et/sdk/Dagger.SDK.SourceGenerator/Code/CodeRenderer.cs247 // ─── Helpers ──────────────────────────────────────────────STRING
MEDIUMdagql/idtui/notification.go18// ╰─────────────────────╯COMMENT
MEDIUMdagql/idtui/notification.go87 // Bottom border: ╰──────── ctrl+g view diff ─╯COMMENT
Unused Imports48 hits · 48 pts
SeverityFileLineSnippetContext
LOW…lo-with-checks-py/src/hello_with_checks_py/__init__.py16CODE
LOW…lueprint/myblueprint-py/src/myblueprint_py/__init__.py16CODE
LOW…st-blueprint/myblueprint-py/src/myblueprint_py/main.py1CODE
LOW…on/testdata/agents/editor-py/src/editor_py/__init__.py3CODE
LOW…generators-py/src/hello_with_generators_py/__init__.py16CODE
LOW…ith-generators-py/src/hello_with_generators_py/main.py1CODE
LOW…ata/modules/python/call-enum-list/src/test/__init__.py5CODE
LOW…a/modules/python/ifaces/.dagger/src/caller/__init__.py1CODE
LOW…ith-services-py/src/hello_with_services_py/__init__.py3CODE
LOW…ent/snippets/part1/python/src/coding_agent/__init__.py1CODE
LOW…nippets/modules/testing/python/src/greeter/__init__.py16CODE
LOW…ent/snippets/part1/python/src/coding_agent/__init__.py1CODE
LOW…nippets/modules/testing/python/src/greeter/__init__.py16CODE
LOW…ent/snippets/part1/python/src/coding_agent/__init__.py1CODE
LOW…nippets/modules/testing/python/src/greeter/__init__.py16CODE
LOW…ent/snippets/part1/python/src/coding_agent/__init__.py1CODE
LOW…nippets/modules/testing/python/src/greeter/__init__.py16CODE
LOWsdk/python/runtime/template/__init__.py16CODE
LOWsdk/python/tests/mod/test_future_annotations.py8CODE
LOWsdk/python/docs/_ext/dagger_ext.py8CODE
LOWsdk/python/src/dagger/__init__.py4CODE
LOWsdk/python/src/dagger/__init__.py19CODE
LOWsdk/python/src/dagger/__init__.py20CODE
LOWsdk/python/src/dagger/__init__.py21CODE
LOWsdk/python/src/dagger/__init__.py22CODE
LOWsdk/python/src/dagger/__init__.py8CODE
LOWsdk/python/src/dagger/__init__.py13CODE
LOWsdk/python/src/dagger/__init__.py26CODE
LOWsdk/python/src/dagger/__init__.py16CODE
LOWsdk/python/src/dagger/provisioning/__init__.py2CODE
LOWsdk/python/src/dagger/provisioning/__init__.py3CODE
LOWsdk/python/src/dagger/provisioning/__init__.py3CODE
LOWsdk/python/src/dagger/provisioning/__init__.py4CODE
LOWsdk/python/src/dagger/provisioning/__init__.py4CODE
LOWsdk/python/src/dagger/provisioning/__init__.py4CODE
LOWsdk/python/src/dagger/provisioning/_connection.py12CODE
LOWsdk/python/src/dagger/client/base.py1CODE
LOWsdk/python/src/dagger/mod/_converter.py37CODE
LOWsdk/python/src/dagger/mod/__init__.py1CODE
LOWsdk/python/src/dagger/mod/__init__.py3CODE
LOWsdk/python/src/dagger/mod/__init__.py4CODE
LOWsdk/python/src/dagger/mod/__init__.py5CODE
LOWsdk/python/src/dagger/mod/__init__.py6CODE
LOWsdk/python/src/dagger/mod/__init__.py7CODE
LOWsdk/python/src/dagger/mod/__init__.py9CODE
LOWsdk/python/src/dagger/mod/_utils.py35CODE
LOWsdk/python/src/dagger/mod/_utils.py36CODE
LOWskills/tui-qa/scripts/tui_qa.py3CODE
Fake / Example Data33 hits · 34 pts
SeverityFileLineSnippetContext
LOWcore/integration/llm_changeset_bench_test.go44 for (i = 0; i < 100; i++) printf "// %s line %04d lorem ipsum dolor sit amet\n", fn, i > fnCODE
LOWcore/integration/llm_changeset_bench_test.go44 for (i = 0; i < 100; i++) printf "// %s line %04d lorem ipsum dolor sit amet\n", fn, i > fnCODE
LOWcore/integration/llm_changeset_bench_test.go71 for (i = 0; i < 100; i++) printf "// %s %s line %04d lorem ipsum dolor\n", n, fn, i > fnCODE
LOWcore/integration/workspace_commit_breakdown_test.go44 for (j = 0; j < 64; j++) printf("line %%d of file %%d: lorem ipsum dolor sit amet\n", j, i) > fCODE
LOWcore/integration/workspace_commit_breakdown_test.go44 for (j = 0; j < 64; j++) printf("line %%d of file %%d: lorem ipsum dolor sit amet\n", j, i) > fCODE
LOWcore/integration/legacy_test.go661 return "placeholder"CODE
LOW…20/cookbook/snippets/builds/oci-annotations/go/main.go19 WithAnnotation("org.opencontainers.image.authors", "John Doe").CODE
LOW…ookbook/snippets/builds/oci-annotations/python/main.py17 .with_annotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…ok/snippets/builds/oci-annotations/typescript/index.ts16 .withAnnotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…18/cookbook/snippets/builds/oci-annotations/go/main.go19 WithAnnotation("org.opencontainers.image.authors", "John Doe").CODE
LOW…ookbook/snippets/builds/oci-annotations/python/main.py17 .with_annotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…ok/snippets/builds/oci-annotations/typescript/index.ts16 .withAnnotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…16/cookbook/snippets/builds/oci-annotations/go/main.go19 WithAnnotation("org.opencontainers.image.authors", "John Doe").CODE
LOW…ookbook/snippets/builds/oci-annotations/python/main.py17 .with_annotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…ok/snippets/builds/oci-annotations/typescript/index.ts16 .withAnnotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…17/cookbook/snippets/builds/oci-annotations/go/main.go19 WithAnnotation("org.opencontainers.image.authors", "John Doe").CODE
LOW…ookbook/snippets/builds/oci-annotations/python/main.py17 .with_annotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…ok/snippets/builds/oci-annotations/typescript/index.ts16 .withAnnotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…19/cookbook/snippets/builds/oci-annotations/go/main.go19 WithAnnotation("org.opencontainers.image.authors", "John Doe").CODE
LOW…ookbook/snippets/builds/oci-annotations/python/main.py17 .with_annotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…ok/snippets/builds/oci-annotations/typescript/index.ts16 .withAnnotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…21/cookbook/snippets/builds/oci-annotations/go/main.go19 WithAnnotation("org.opencontainers.image.authors", "John Doe").CODE
LOW…ookbook/snippets/builds/oci-annotations/python/main.py17 .with_annotation("org.opencontainers.image.authors", "John Doe")CODE
LOW…ok/snippets/builds/oci-annotations/typescript/index.ts16 .withAnnotation("org.opencontainers.image.authors", "John Doe")CODE
LOW⚡sdk/python/tests/codegen/test_generator.py645 "Lorem ipsum dolores est.",CODE
LOW⚡sdk/python/tests/codegen/test_generator.py646 '"""Lorem ipsum dolores est."""',CODE
LOW⚡sdk/python/tests/codegen/test_generator.py649 "Lorem ipsum dolores est.\n\nSecond paragraph.",CODE
LOW⚡sdk/python/tests/codegen/test_generator.py652 """Lorem ipsum dolores est.STRING
LOWsdk/python/tests/codegen/test_generator.py667 'Lorem ipsum dolores est.\n\nExample: "foobar"',CODE
LOWsdk/python/tests/codegen/test_generator.py670 """Lorem ipsum dolores est.STRING
LOWsdk/python/tests/client/test_connection_errors.py49 "message": "Lorem ipsum",CODE
LOW…pescript/src/module/introspector/test/registry.spec.ts123 prefix = "placeholder"CODE
LOW…pescript/src/module/introspector/test/registry.spec.ts151 prefix = "placeholder"CODE
Structural Annotation Overuse15 hits · 24 pts
SeverityFileLineSnippetContext
LOWinternal-docs/writingcoreapis.md57## Step 1: Pick The Right Caching ModeCOMMENT
LOWinternal-docs/writingcoreapis.md102## Step 2: Start Detached By DefaultCOMMENT
LOWinternal-docs/writingcoreapis.md138## Step 3: Decide Whether The Default Recipe Identity Is EnoughCOMMENT
LOWinternal-docs/writingcoreapis.md198## Step 4: Model Embedded Cached Objects As Result WrappersCOMMENT
LOWinternal-docs/writingcoreapis.md219## Step 5: Teach The Cache About DependenciesCOMMENT
LOWinternal-docs/writingcoreapis.md263## Step 6: Decide Whether To Be LazyCOMMENT
LOWinternal-docs/writingcoreapis.md283## Step 7: If The Object Owns Snapshots Or Similar Resources, Implement The Lifecycle HooksCOMMENT
LOWinternal-docs/writingcoreapis.md336## Step 8: Decide Whether The Field Should Be PersistableCOMMENT
LOWinternal-docs/writingcoreapis.md380## Step 9: Inspecting Call MetadataCOMMENT
LOWinternal-docs/writingcoreapis.md399## Step 10: Rare Advanced APIsCOMMENT
LOW⚡sdk/typescript/runtime/introspector.go57 // Step 1: run the introspector to write the typedef JSON.COMMENT
LOW⚡sdk/typescript/runtime/introspector.go66 // Step 2: hand the typedef JSON to `cmd/codegen generate-entrypoint`.COMMENT
LOWfuture/done/2026-05-27-workspace-disable-inheritance.md165### Step 1: Gate Automatic Workspace Argument InjectionCOMMENT
LOWfuture/done/2026-05-27-workspace-disable-inheritance.md220### Step 2: Stop Workspace Binding At Module Parent BoundariesCOMMENT
LOWfuture/done/2026-05-27-workspace-disable-inheritance.md295### Step 3: Preserve Explicit Workspace PassingCOMMENT
Hallucination Indicators2 hits · 20 pts
SeverityFileLineSnippetContext
CRITICAL…in/java/io/dagger/annotation/processor/DaggerType.java71 } else if (io.dagger.client.Scalar.class.isAssignableFrom(clazz)) {CODE
CRITICALengine/server/session.go748 return record.daggerSession.telemetryPubSub.srv.clientDBs.Open(ctx, record.clientID)CODE
AI Slop Vocabulary8 hits · 19 pts
SeverityFileLineSnippetContext
LOWinstall.sh260 # just use it's value directlyCOMMENT
MEDIUMcore/telemetry.go645// robust to either surfacing; the live schema name is EnumValueTypeDef.COMMENT
MEDIUMcore/interface.go57 // robust.COMMENT
MEDIUMinternal/buildkit/client/llb/source.go244// Formats that utilize SSH may need to supply credentials as a [GitOption].COMMENT
MEDIUMinternal/cmd/dagger/shell_exec.go492// Values are not processed. This function is used to leverage pflags to parseCOMMENT
LOW…agger/modules/docs-dev/docusaurus/dagger/dagger.gen.go292 WithDescription("Docusaurus Dagger Module\n\nThis module allows you to run docusaurus sites locally with Dagger\nwithCODE
LOWsdk/python/src/dagger/mod/_utils.py90 # Don't look in base classes (otherwise just use inspect.get_doc).COMMENT
MEDIUMdagql/dagui/spans.go1157 // leverage the work that goes into span.Activity, rather than having twoCOMMENT
Modern Structural Boilerplate16 hits · 16 pts
SeverityFileLineSnippetContext
LOWsdk/python/codegen/src/codegen/generator.py62logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/telemetry.py30__all__ = [CODE
LOWsdk/python/src/dagger/telemetry.py40logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/_exceptions.py171__all__ = [CODE
LOWsdk/python/src/dagger/provisioning/__init__.py6__all__ = [CODE
LOWsdk/python/src/dagger/provisioning/_download.py28logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/provisioning/_engine.py28logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/provisioning/_session.py22logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/provisioning/_connection.py14logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/provisioning/_progress.py36 def update_sync(self, message: str) -> None:CODE
LOWsdk/python/src/dagger/client/gen.py20943__all__ = [CODE
LOWsdk/python/src/dagger/client/_session.py26logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/client/_core.py51logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/mod/_arguments.py11logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/mod/_converter.py34logger = logging.getLogger(__name__)CODE
LOWsdk/python/src/dagger/mod/__init__.py34__all__ = [CODE
Modern AI Meta-Vocabulary4 hits · 11 pts
SeverityFileLineSnippetContext
MEDIUMcore/integration/workspace_write_directory_test.go65// scaffold a module beside the config the engine just wrote. withDirectoryCOMMENT
MEDIUMcore/integration/workspace_write_directory_test.go181// config the engine writes in the same init. Both survive the scaffold.COMMENT
MEDIUMcore/integration/workspace_write_directory_test.go234// not empty. The engine's dagger-module.toml and the SDK's scaffold arrive inCOMMENT
MEDIUMfuture/gates.md112 schedule: cron? # event-driven if nullCODE
Deep Nesting10 hits · 10 pts
SeverityFileLineSnippetContext
LOWsdk/python/codegen/src/codegen/generator.py831CODE
LOWsdk/python/codegen/src/codegen/generator.py981CODE
LOWsdk/python/codegen/src/codegen/ast.py6CODE
LOWsdk/python/src/dagger/client/_core.py319CODE
LOWsdk/python/src/dagger/client/_core.py326CODE
LOWsdk/python/src/dagger/mod/_module.py136CODE
LOWsdk/python/src/dagger/mod/_utils.py306CODE
LOWsdk/python/src/dagger/mod/_utils.py339CODE
LOWskills/tui-qa/scripts/tui_qa.py825CODE
LOWskills/tui-qa/scripts/tui_qa.py845CODE
Slop Phrases4 hits · 9 pts
SeverityFileLineSnippetContext
LOWinternal/buildkit/frontend/dockerui/config.go47 // Don't forget to update frontend documentation if you addCOMMENT
LOWsdk/python/src/dagger/mod/_resolver.py267 # make sure to get type hints for __init__ instead of classCOMMENT
MEDIUMhelm/dagger/values.yaml15 # precedence over toml if both are provided, however you can use toml forCOMMENT
MEDIUMhelm/dagger/values.yaml166 # You may want to adjust this to fit your workloads so that the Engine stops quicker.COMMENT
Excessive Try-Catch Wrapping8 hits · 8 pts
SeverityFileLineSnippetContext
LOWsdk/python/src/dagger/provisioning/_engine.py105 except Exception as e:CODE
LOWsdk/python/src/dagger/provisioning/_session.py65 except Exception: # Including KeyboardInterrupt, wait handled that.CODE
LOWsdk/python/src/dagger/mod/_module.py387 except Exception as e:CODE
LOWsdk/python/src/dagger/mod/_module.py479 except Exception as e:CODE
LOWsdk/python/src/dagger/mod/_module.py515 except Exception as e:CODE
LOWsdk/python/src/dagger/mod/_module.py559 except Exception as e:CODE
LOWsdk/python/src/dagger/mod/cli.py48 except Exception as e:CODE
LOWsdk/python/src/dagger/mod/cli.py59 except Exception as e:CODE
Verbosity Indicators4 hits · 8 pts
SeverityFileLineSnippetContext
LOWinternal/cmd/dagger/shell.go1250// writes the final output to the stdoutWriter. We need to check if thatCOMMENT
LOW⚡sdk/typescript/runtime/introspector.go57 // Step 1: run the introspector to write the typedef JSON.COMMENT
LOW⚡sdk/typescript/runtime/introspector.go66 // Step 2: hand the typedef JSON to `cmd/codegen generate-entrypoint`.COMMENT
LOW…cript/src/module/introspector/typescript_module/ast.ts456 // Float will be interpreted as number by the TypeScript compiler so we need to check if theCOMMENT
Redundant / Tautological Comments5 hits · 8 pts
SeverityFileLineSnippetContext
LOWsdk/python/src/dagger/provisioning/_session.py262 # Check if subprocess exited with an errorCOMMENT
LOWsdk/python/src/dagger/mod/_module.py859 # Check if function is marked as a check or generatorCOMMENT
LOWsdk/python/src/dagger/mod/_utils.py360 # Check if this is an enum member assignmentCOMMENT
LOWhelm/dagger/values.yaml126 ### Set priorityClassName to avoid evictionCOMMENT
LOWhelm/dagger/values.yaml129 ### Set runtimeClassName to use a custom runtimeClassCOMMENT
AI Structural Patterns7 hits · 4 pts
SeverityFileLineSnippetContext
LOW…/snippets/coding-agent/python/src/coding_agent/main.py24CODE
LOWsdk/python/src/dagger/client/gen.py3325CODE
LOWsdk/python/src/dagger/client/gen.py4369CODE
LOWsdk/python/src/dagger/client/gen.py4750CODE
LOWsdk/python/src/dagger/client/gen.py6695CODE
LOWsdk/python/src/dagger/client/gen.py8825CODE
LOWsdk/python/src/dagger/client/gen.py19089CODE
Overly Generic Function Names3 hits · 3 pts
SeverityFileLineSnippetContext
LOW…hon/type-return-type-detection-02/src/test/__init__.py10 def my_function(self) -> X:CODE
LOW…ules/python/type-return-object-02/src/test/__init__.py13 def my_function(self) -> X:CODE
LOW…thon/type-return-nested-object-02/src/test/__init__.py14 def my_function(self) -> Foo:CODE
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMdocs/src/scripts/new.sh3## Create a new documentation articleCOMMENT
Dead Code1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUMsdk/python/tests/provisioning/test_cli_fallback.py116CODE
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsdk/python/src/dagger/provisioning/_session.py257 # TODO: implement engine session timeout (self.cfg.engine_timeout?)COMMENT