AI Slop Code Risk Monitor

smartcontractkit/chainlink

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

node of the decentralized oracle network, bridging on and off-chain computation

1.1 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for smartcontractkit/chainlink, a Go project with 8,252 GitHub stars. SynthScan examined 876,550 lines of code across 3793 source files, recording 545 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 1.1 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.1
Adjusted Signal
1.1
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
8.3K
Stars
Go
Language
876.5K
Lines of Code
3.8K
Files
545
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.5/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.6/100 · LOW

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

Agent Over-Engineering Ratio 1.5/100 · LOW

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

PR Review Velocity Impact 4.9/100 · LOW

Which changes need focused human review? 545 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 7HIGH 27MEDIUM 73LOW 438

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 545 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 Block287 hits · 276 pts
SeverityFileLineSnippetContext
LOWCHANGELOG.md2641 # from 1 second ago or older.COMMENT
LOWmain_test.go21 "github.com/smartcontractkit/chainlink/v2/core/static"COMMENT
LOWtools/ci/internal/changeset/tags.txt1#nopsCOMMENT
LOWtools/ci/internal/ccip/baseline.go61func DerivePRTag(chainlinkVersion string) (string, error) {COMMENT
LOW…elease/release-changelog/cmd/release-changelog/main.go1// Command release-changelog generates a CCIP-focused changelog betweenCOMMENT
LOW…lease/release-changelog/internal/products/ccip/ccip.go81// Anything a release engineer might paste in — image tags, image URIs — isCOMMENT
LOW…s/release/release-changelog/internal/engine/product.go1package engineCOMMENT
LOWdevenv/products/ocr2/basic.toml41 # AlphaAcceptPPB will never be satisfied.COMMENT
LOWcore/cmd/doc.go1// Package cmd is the front-end interface for the applicationCOMMENT
LOWcore/cmd/doc.go21// # RendererCOMMENT
LOWcore/cmd/presenters.go1package cmdCOMMENT
LOWcore/logger/logger.go61// - Tests should use a TestLogger, with NewLogger being reserved for actualCOMMENT
LOW…/capabilities/launcher_offchain_method_configs_test.go241 require.ErrorContains(t, err, "method Write not defined")COMMENT
LOWcore/capabilities/integration_tests/framework/don.go461// Functions below this point are for adding non-standard capabilities to a DON, deliberately verbose. Eventually theseCOMMENT
LOWcore/capabilities/ccip/launcher/README.md61/// [0, 0]COMMENT
LOWcore/capabilities/ccip/launcher/README.md81/// - ActiveAndCandidate -> ActiveAndCandidate: setCandidate()COMMENT
LOWcore/capabilities/ccip/launcher/doc.go1// Package launcher provides the functionality to launch and manage OCR instances.COMMENT
LOWcore/capabilities/confidentialrelay/vault_error.go1package confidentialrelayCOMMENT
LOWcore/capabilities/confidentialrelay/handler.go41var _ core.GatewayConnectorHandler = (*Handler)(nil)COMMENT
LOWcore/capabilities/confidentialrelay/handler.go181 serveTime limits.TimeLimiterCOMMENT
LOWcore/capabilities/confidentialrelay/handler.go761// PRIV-458: the Nitro attestation binds the request hash but does not on itsCOMMENT
LOWcore/capabilities/confidentialrelay/handler.go881 if err == nil {COMMENT
LOWcore/capabilities/confidentialrelay/response_cache.go41 // signed on success, err on failure (a relayError, so it carries theCOMMENT
LOW…e/capabilities/confidentialrelay/execution_handlers.go1package confidentialrelayCOMMENT
LOWcore/capabilities/confidentialrelay/handler_test.go381COMMENT
LOW…/capabilities/vault/gateway_vault_request_processor.go21// used by the gateway public handler and the node-side gateway connector handler.COMMENT
LOWcore/capabilities/vault/zone_b_restriction.go21const zoneBFamily = "zone-b"COMMENT
LOWcore/capabilities/remote/trigger_subscriber.go41 // already includes WorkflowID inside TriggerID). However, keeping the workflowID has some benefits:COMMENT
LOW…mote/trigger_subscriber_byzantine_first_quorum_test.go101 Payload: payload,COMMENT
LOW…mote/trigger_subscriber_byzantine_first_quorum_test.go121 select {COMMENT
LOWcore/capabilities/remote/executable/hasher.go161// named FeatureRequestHashInclude<Field>ActivePeriod.COMMENT
LOWcore/config/toml/types.go2841 Local LocalCapabilities `toml:",omitempty"`COMMENT
LOWcore/config/toml/types.go3201// deployment/node identity dimensions stamped on emitted MeterRecords andCOMMENT
LOWcore/config/docs/core.toml1# **ADVANCED**COMMENT
LOWcore/config/docs/core.toml41LogQueries = false # DefaultCOMMENT
LOWcore/config/docs/core.toml61# `full` - Dumps the entire database.COMMENT
LOWcore/config/docs/core.toml81# FallbackPollInterval controls how often clients should manually poll as a fallback in case the postgres event was missCOMMENT
LOWcore/config/docs/core.toml141# Level determines only what is printed on the screen/console. This configuration does not apply to the logs that are reCOMMENT
LOWcore/config/docs/core.toml161Dir = '/my/log/directory' # ExampleCOMMENT
LOWcore/config/docs/core.toml181#COMMENT
LOWcore/config/docs/core.toml301ForceRedirect = false # DefaultCOMMENT
LOWcore/config/docs/core.toml321# by more than 5% or so.COMMENT
LOWcore/config/docs/core.toml341DefaultTimeout = '15s' # DefaultCOMMENT
LOWcore/config/docs/core.toml361#COMMENT
LOWcore/config/docs/core.toml381# Changed in block height: 43COMMENT
LOWcore/config/docs/core.toml421[OCR]COMMENT
LOWcore/config/docs/core.toml441# DefaultTransactionQueueDepth controls the queue size for `DropOldestStrategy` in OCR. Set to 0 to use `SendEvery` straCOMMENT
LOWcore/config/docs/core.toml461# already in the queue will be dropped.COMMENT
LOWcore/config/docs/core.toml481# Enabled enables P2P V2, the networking stack that OCR, OCR2, OCR3, OCR3.1, andCOMMENT
LOWcore/config/docs/core.toml501#COMMENT
LOWcore/config/docs/core.toml661OutgoingMessageBufferSize = 500 # DefaultCOMMENT
LOWcore/config/docs/core.toml681# Examples (using single-quoted TOML strings where backslashes are literal):COMMENT
LOWcore/config/docs/core.toml781VerboseLogging = false # DefaultCOMMENT
LOWcore/config/docs/core.toml801# mercury server before retrying. Setting this to zero will wait indefinitely.COMMENT
LOWcore/config/docs/core.toml821# This is useful if mercury server goes offline and the nop needs to bufferCOMMENT
LOWcore/config/docs/core.toml841# It does not currently include prometheus metrics or standard out logs, but may in the future.COMMENT
LOWcore/config/docs/core.toml881# ChipIngressMaxGRPCRequestSize is the max serialized PublishBatch request size in bytes. Batches exceeding this are splCOMMENT
LOWcore/config/docs/core.toml921COMMENT
LOWcore/config/docs/core.toml1021# Sharding holds settings for node sharding configuration.COMMENT
LOWcore/config/docs/chains-solana.toml21TxConfirmTimeout = '30s' # DefaultCOMMENT
227 more matches not shown…
Decorative Section Separators25 hits · 92 pts
SeverityFileLineSnippetContext
MEDIUM⚡core/capabilities/ccip/launcher/README.md91/// ┌─────────────┐ setCandidate ┌─────────────┐COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md92/// │ ├───────────────────►│ │ setCandidateCOMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md93/// │ Init │ revokeCandidate │ Candidate │◄───────────┐COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md94/// │ [0,0] │◄───────────────────┤ [0,1] │────────────┘COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md95/// │ │ ┌─────────────────┤ │COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md96/// └─────────────┘ │ promote- └─────────────┘COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md101/// ┌──────────┴──┐ │ promote- ┌─────────────┐COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md103/// │ Active │ revokeCandidate │ Candidate │◄───────────┐COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md104/// │ [1,0] │◄───────────────────┤ [1,1] │────────────┘COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md105/// │ ├───────────────────►│ │COMMENT
MEDIUM⚡core/capabilities/ccip/launcher/README.md106/// └─────────────┘ setSecondary └─────────────┘COMMENT
MEDIUM…stem-tests/tests/soak/cre/resource_consumption_test.go56 // ── Phase 1: Single shared price provider ──────────────────────────────────COMMENT
MEDIUM…stem-tests/tests/soak/cre/resource_consumption_test.go92 // ── Phase 2: Sequential workflow registration ──────────────────────────────COMMENT
MEDIUM…stem-tests/tests/soak/cre/resource_consumption_test.go123 // ── Phase 3: Time-bounded verification + soak loop ─────────────────────────COMMENT
MEDIUM…stem-tests/tests/soak/cre/resource_consumption_test.go163 // ── Phase 4: Verify each workflow ran ──────────────────────────────────────COMMENT
MEDIUM…stem-tests/tests/soak/cre/resource_consumption_test.go173 // ── Phase 5: Memory / CPU leak check ──────────────────────────────────────COMMENT
MEDIUM…m-tests/tests/regression/cre/solana_regression_test.go543// ─── shared helpers ───────────────────────────────────────────────────────────COMMENT
MEDIUM…-tests/tests/regression/cre/stellar_regression_test.go72// ─── shared helpers ───────────────────────────────────────────────────────────COMMENT
MEDIUM…s/tests/regression/cre/solana/solread-negative/main.go385// ─── helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
MEDIUM⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
MEDIUM⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
MEDIUM⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
MEDIUM.github/workflows/vault-audit-commands.yml146 # ── /vault-audit skip <reason> ────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/vault-audit-commands.yml170 # ── /vault-audit ─────────────────────────────────────────────────────────COMMENT
AI Slop Vocabulary26 hits · 86 pts
SeverityFileLineSnippetContext
MEDIUMdevenv/tests/vrfv2plus/replay_test.go89 // more robust in CI than a fixed sleep around request timeout boundaries.COMMENT
MEDIUMcore/config/docs/core.toml506# received from its DefaultBootstrappers or other discovered nodes. To facilitate discovery,COMMENT
MEDIUMcore/config/docs/core.toml696# The Chainlink node is equipped with an internal "nurse" service that can perform automatic `pprof` profiling when the COMMENT
MEDIUM⚡core/config/docs/chains-evm.toml74# LogPollInterval works in conjunction with Feature.LogPoller. Controls how frequently the log poller polls for logs. DeCOMMENT
MEDIUM⚡core/config/docs/chains-evm.toml77# LogKeepBlocksDepth works in conjunction with Feature.LogPoller. Controls how many blocks the poller will keep, must beCOMMENT
MEDIUM⚡core/config/docs/chains-evm.toml86# BackupLogPollerBlockDelay works in conjunction with Feature.LogPoller. Controls the block delay of Backup LogPoller, aCOMMENT
MEDIUMcore/sessions/ldapauth/ldap_test.go209 // Not in upstream, but utilize text fixture admin user presence in test DB. SucceedCOMMENT
MEDIUMcore/services/workflows/metering/metering.go286 // TODO: https://smartcontract-it.atlassian.net/browse/CRE-427 more robust check of billing service healthCOMMENT
MEDIUMcore/services/workflows/metering/metering.go672 // TODO: https://smartcontract-it.atlassian.net/browse/CRE-427 more robust check of billing service healthCOMMENT
MEDIUMcore/services/vrf/v2/integration_v2_test.go258 // only be useful for tests, probably a more robust way is to have the job spawner accept a signal that aCOMMENT
MEDIUMsystem-tests/tests/smoke/cre/grpc_source_test.go443// for "still executing". For a more robust check, we would need to query the engineCOMMENT
MEDIUM…ke/cre/solana/solwrite/data_feeds_cache/constructor.go15var IDL = "{\"address\":\"3kX63udXtYcsdj2737Wi2KGd2PhqiKPgAFAxstrjtRUa\",\"metadata\":{\"name\":\"data_feeds_cache\",\"vCODE
MEDIUM…ilities_registry/v2/changeset/add_capabilities_test.go339 // NewTestHarness deploys a cap reg v2 and configures it. So no need to do that here, just leverage the existing one.COMMENT
MEDIUM…ilities_registry/v2/changeset/add_capabilities_test.go352 // NewTestHarness deploys a cap reg v2 and configures it. So no need to do that here, just leverage the existing one.COMMENT
MEDIUM…/capabilities_registry/v2/changeset/delete_don_test.go248 // Avoid asserting specific substrings to keep this robust across ABI/runtime changes.COMMENT
MEDIUMdeployment/utils/solutils/artifacts.go260// robust parsing that handles various go.mod formats.COMMENT
MEDIUM.github/workflows/cre-mixed-env-tests.yaml302 # checkout: the test drives its enclave harness (tests/testhelpers) to startCOMMENT
MEDIUM.github/workflows/cre-mixed-env-tests.yaml303 # local fake enclaves. These runners are not Nitro-capable, so the harnessCOMMENT
MEDIUM.github/workflows/cre-mixed-env-tests.yaml356 # The confidential workflows test starts fake enclaves on the harness'sCOMMENT
MEDIUM…/workflows/run-nightly-in-memory-integration-tests.yml19 # A called workflow cannot elevate above the caller's permissions, andCOMMENT
MEDIUM⚡.github/workflows/cre-system-tests.yaml284 # the test drives its enclave harness (tests/testhelpers) to start localCOMMENT
MEDIUM⚡.github/workflows/cre-system-tests.yaml285 # enclaves. These runners are not Nitro-capable, so the harness falls backCOMMENT
MEDIUM⚡.github/workflows/cre-system-tests.yaml289 # drives chainlink-confidential-compute's enclave harness, which shells outCOMMENT
MEDIUM.github/workflows/cre-system-tests.yaml336 # The confidential workflows tests start enclaves on the harness'sCOMMENT
MEDIUM.github/workflows/integration-tests.yml742 # Docker-free unit tests for the CRE test harness; gates the CRE E2E jobs, which need this jobCOMMENT
MEDIUM.github/workflows/gomod-local-updater.yml6# Successive runs will utilize the same branch (and PR if already opened).COMMENT
Cross-File Repetition16 hits · 80 pts
SeverityFileLineSnippetContext
HIGHCHANGELOG.md0ds [type=http method=get url="https://chain.link/eth-usd"]; ds_parse [type=jsonparse path="data,price"]; ds_multiply [tySTRING
HIGHcore/testdata/testspecs/v2_specs.go0ds [type=http method=get url="https://chain.link/eth-usd"]; ds_parse [type=jsonparse path="data,price"]; ds_multiply [tySTRING
HIGHcore/services/cron/validate_test.go0ds [type=http method=get url="https://chain.link/eth-usd"]; ds_parse [type=jsonparse path="data,price"]; ds_multiply [tySTRING
HIGHcore/internal/features/features_test.go0// data source 1 ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="data"]; ds1_multiply [type=multiply times=STRING
HIGHcore/internal/features/ocr2/features_ocr2_test.go0// data source 1 ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="data"]; ds1_multiply [type=multiply times=STRING
HIGHcore/internal/features/ocr2/features_ocr2_helper.go0// data source 1 ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="data"]; ds1_multiply [type=multiply times=STRING
HIGHcore/services/job/testdata/pretty.toml0// data source 1 ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="data"]; ds1_multiply [type=multiply times=STRING
HIGHcore/services/ocr2/validate/validate_test.go0ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="one,two"]; ds1_multiply [type=multiply times=1.23]; ds1 -> STRING
HIGHcore/services/streams/delegate_test.go0ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="one,two"]; ds1_multiply [type=multiply times=1.23]; ds1 -> STRING
HIGHcore/services/ocr/validate_test.go0ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="one,two"]; ds1_multiply [type=multiply times=1.23]; ds1 -> STRING
HIGHcore/services/feeds/service_test.go0ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="one,two"]; ds1_multiply [type=multiply times=1.23]; ds1 -> STRING
HIGHcore/services/job/runner_integration_test.go0ds1 [type=bridge name="%s"]; ds1_parse [type=jsonparse path="one,two"]; ds1_multiply [type=multiply times=1.23]; ds1 -> STRING
HIGHintegration-tests/testconfig/default.toml0autocreatekey = true finalitydepth = 10 mincontractpayment = 0 [gasestimator] pricemax = '200 gwei' limitdefault = 60000STRING
HIGHintegration-tests/testconfig/README.md0autocreatekey = true finalitydepth = 10 mincontractpayment = 0 [gasestimator] pricemax = '200 gwei' limitdefault = 60000STRING
HIGH…stconfig/ccip/Test_CCIPReorg_BelowFinality_OnDest.toml0autocreatekey = true finalitydepth = 10 mincontractpayment = 0 [gasestimator] pricemax = '200 gwei' limitdefault = 60000STRING
HIGH…config/ccip/Test_CCIPReorg_BelowFinality_OnSource.toml0autocreatekey = true finalitydepth = 10 mincontractpayment = 0 [gasestimator] pricemax = '200 gwei' limitdefault = 60000STRING
Hallucination Indicators7 hits · 70 pts
SeverityFileLineSnippetContext
CRITICAL…nvironment/examples/workflows/ts/cron/mietekstefan2.js12774 const parsedReturns = await me._def.returns._def.type.parseAsync(result, params).catch((e) => {CODE
CRITICAL…nvironment/examples/workflows/ts/cron/mietekstefan3.js12774 const parsedReturns = await me._def.returns._def.type.parseAsync(result, params).catch((e) => {CODE
CRITICAL…environment/examples/workflows/ts/cron/mietekstefan.js12774 const parsedReturns = await me._def.returns._def.type.parseAsync(result, params).catch((e) => {CODE
CRITICALcore/services/workflows/v2/engine.go331 queueTimeout, err := e.base.cfg.LocalLimiters.TriggerEventQueueTimeout.Limit(ctx)CODE
CRITICALcore/services/workflows/v2/capability_executor.go196 if openConcurrentCallSlots, err = c.base.cfg.LocalLimiters.CapabilityConcurrency.Available(ctx); err != nil {CODE
CRITICALcore/services/workflows/v2/capability_executor.go246 execCtx, execCancel, err := c.base.cfg.LocalLimiters.CapabilityCallTime.WithTimeout(ctx)CODE
CRITICALcore/services/chainlink/config_general_test.go269 assert.Equal(t, webserverLDAPSecrets.WebServer.LDAP.ServerAddress.URL().String(), opts.Secrets.WebServer.LDAP.ServerAdCODE
Structural Annotation Overuse31 hits · 58 pts
SeverityFileLineSnippetContext
LOW…ols/release/release-changelog/internal/engine/slack.go101 // Step 1: get an upload URL.COMMENT
LOW…ols/release/release-changelog/internal/engine/slack.go130 // Step 2: upload the raw bytes to the provided URL (no auth header).COMMENT
LOW…ols/release/release-changelog/internal/engine/slack.go145 // Step 3: complete the upload into the thread.COMMENT
LOWdevenv/MIGRATION_GUIDE.md29## Step 1: Create the Product TOML ConfigCOMMENT
LOWdevenv/MIGRATION_GUIDE.md41## Step 2: Create the Product ConfiguratorCOMMENT
LOWdevenv/MIGRATION_GUIDE.md87## Step 3: Register the ProductCOMMENT
LOWdevenv/MIGRATION_GUIDE.md94## Step 4: Create the Smoke TestCOMMENT
LOWdevenv/MIGRATION_GUIDE.md113## Step 5: Verify the BuildCOMMENT
LOWdevenv/MIGRATION_GUIDE.md130## Step 6: Remove Old Test from CICOMMENT
LOWdevenv/MIGRATION_GUIDE.md134## Step 7: Add New Test to CICOMMENT
LOWdevenv/MIGRATION_GUIDE.md147## Step 8: Delete the Old Test FileCOMMENT
LOWcore/scripts/cre/environment/completions.go208// NOTE: This function is now replaced by buildCommandTreeFromCobra but kept for referenceCOMMENT
LOWcore/services/ocr2/plugins/vault/plugin.go1816 // Step 1: Create a map of id -> sha -> count.COMMENT
LOWcore/services/ocr2/plugins/vault/plugin.go1868 // Step 2: Generate the aggregated pending queue.COMMENT
LOW⚡core/services/ocr2/plugins/vault/plugin.go1896 // Step 3: Generate the salt that we'll use to sort the list deterministically.COMMENT
LOW⚡core/services/ocr2/plugins/vault/plugin.go1902 // Step 4: Sort the kept items by sha(id || salt)COMMENT
LOWcore/services/pg/locked_db.go65 // Step 1: open DB connectionCOMMENT
LOW⚡core/services/pg/locked_db.go78 // Step 2: start the stat reporterCOMMENT
LOW⚡core/services/pg/locked_db.go82 // Step 3: acquire DB locksCOMMENT
LOW⚡core/services/pg/locked_db.go123 // Step 0: stop the stat reporterCOMMENT
LOW⚡core/services/pg/locked_db.go128 // Step 1: release DB locksCOMMENT
LOW⚡core/services/pg/locked_db.go133 // Step 2: close DB connectionCOMMENT
LOW⚡core/services/ring/state_test.go184 // Step 1: Enter transitionCOMMENT
LOW⚡core/services/ring/state_test.go191 // Step 2: Complete transition (after safety period)COMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go72 // Step 2: Use standard pattern - config has AdditionalSources with host.docker.internalCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go79 // Step 3: Run lifecycle testCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go146 // Step 2: Deploy gRPC source workflow (using the computed workflow ID from the actual binary)COMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go170 // Step 4: Pause gRPC workflowCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go184 // Step 6: Resume gRPC workflowCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go192 // Step 7: Delete gRPC workflowCOMMENT
LOWsystem-tests/tests/smoke/cre/grpc_source_test.go54 // Step 1: Start mock gRPC server BEFORE environment (uses default port 8544)COMMENT
Verbosity Indicators27 hits · 55 pts
SeverityFileLineSnippetContext
LOW…ols/release/release-changelog/internal/engine/slack.go101 // Step 1: get an upload URL.COMMENT
LOW…ols/release/release-changelog/internal/engine/slack.go130 // Step 2: upload the raw bytes to the provided URL (no auth header).COMMENT
LOW…ols/release/release-changelog/internal/engine/slack.go145 // Step 3: complete the upload into the thread.COMMENT
LOWcore/services/ocr2/plugins/vault/plugin.go1816 // Step 1: Create a map of id -> sha -> count.COMMENT
LOWcore/services/ocr2/plugins/vault/plugin.go1868 // Step 2: Generate the aggregated pending queue.COMMENT
LOW⚡core/services/ocr2/plugins/vault/plugin.go1896 // Step 3: Generate the salt that we'll use to sort the list deterministically.COMMENT
LOW⚡core/services/ocr2/plugins/vault/plugin.go1902 // Step 4: Sort the kept items by sha(id || salt)COMMENT
LOWcore/services/pg/locked_db.go65 // Step 1: open DB connectionCOMMENT
LOW⚡core/services/pg/locked_db.go78 // Step 2: start the stat reporterCOMMENT
LOW⚡core/services/pg/locked_db.go82 // Step 3: acquire DB locksCOMMENT
LOW⚡core/services/pg/locked_db.go123 // Step 0: stop the stat reporterCOMMENT
LOW⚡core/services/pg/locked_db.go128 // Step 1: release DB locksCOMMENT
LOW⚡core/services/pg/locked_db.go133 // Step 2: close DB connectionCOMMENT
LOW⚡core/services/ring/state_test.go184 // Step 1: Enter transitionCOMMENT
LOW⚡core/services/ring/state_test.go191 // Step 2: Complete transition (after safety period)COMMENT
LOW…ration-tests/smoke/ccip/ccip_gas_price_updates_test.go107 // we need to check if the timestamp was updated after the first update and make sure value stays the same.COMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go72 // Step 2: Use standard pattern - config has AdditionalSources with host.docker.internalCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go79 // Step 3: Run lifecycle testCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go138 // Step 1: (Optional) Verify contract workflow is activatedCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go146 // Step 2: Deploy gRPC source workflow (using the computed workflow ID from the actual binary)COMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go164 // Step 3: (Optional) Verify contract workflow is still running (isolation check)COMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go170 // Step 4: Pause gRPC workflowCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go178 // Step 5: (Optional) Verify contract workflow is still running (isolation check)COMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go184 // Step 6: Resume gRPC workflowCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go192 // Step 7: Delete gRPC workflowCOMMENT
LOW⚡system-tests/tests/smoke/cre/grpc_source_test.go200 // Step 8: (Optional) Final isolation check - contract workflow still runningCOMMENT
LOWsystem-tests/tests/smoke/cre/grpc_source_test.go54 // Step 1: Start mock gRPC server BEFORE environment (uses default port 8544)COMMENT
Hyper-Verbose Identifiers42 hits · 44 pts
SeverityFileLineSnippetContext
LOW…nvironment/examples/workflows/ts/cron/mietekstefan2.js1762function parseTextFormatScalarValue(type, value) {CODE
LOW…nvironment/examples/workflows/ts/cron/mietekstefan2.js1802function unescapeBytesDefaultValue(str) {CODE
LOW…nvironment/examples/workflows/ts/cron/mietekstefan2.js3883function createWriteCreReportRequest(input) {CODE
LOW…nvironment/examples/workflows/ts/cron/mietekstefan3.js1762function parseTextFormatScalarValue(type, value) {CODE
LOW…nvironment/examples/workflows/ts/cron/mietekstefan3.js1802function unescapeBytesDefaultValue(str) {CODE
LOW…nvironment/examples/workflows/ts/cron/mietekstefan3.js3883function createWriteCreReportRequest(input) {CODE
LOW…environment/examples/workflows/ts/cron/mietekstefan.js1762function parseTextFormatScalarValue(type, value) {CODE
LOW…environment/examples/workflows/ts/cron/mietekstefan.js1802function unescapeBytesDefaultValue(str) {CODE
LOW…environment/examples/workflows/ts/cron/mietekstefan.js3883function createWriteCreReportRequest(input) {CODE
LOW⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
LOW⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
LOW…d/bindings/signer_registry/signer_registry_metadata.go6var SolidityStandardInput = "{\"version\":\"v0.8.28+commit.7893614a\",\"language\":\"Solidity\",\"settings\":{\"evmVersiCODE
LOW…red/bindings/token_governor/token_governor_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
LOW…red/bindings/usd_stablecoin/usd_stablecoin_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py53 def test_wait_for_run_found_immediately(self, mock_urlopen):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py64 def test_wait_for_run_not_found_then_found(self, mock_print, mock_sleep, mock_urlopen):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py92 def test_wait_for_run_timeout(self, mock_print, mock_time, mock_sleep, mock_urlopen):CODE
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py136 def test_parse_job_logs_extracted(self):CODE
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py186 def test_generate_report_markdown(self):STRING
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py197 def test_generate_report_json(self):STRING
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py209 def test_parse_duration_seconds(self):STRING
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py215 def test_generate_report_json_includes_seconds_and_slowest_jobs(self):STRING
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py236 def test_generate_report_markdown_includes_longest_jobs_summary(self):STRING
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py245 def test_generate_report_markdown_links(self):STRING
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py324 def test_derive_workflow_name(self):STRING
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py10 def test_compare_durations_decrease(self):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py15 def test_compare_durations_increase(self):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py20 def test_compare_durations_equal(self):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py25 def test_compare_costs_decrease(self):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py30 def test_compare_costs_increase(self):CODE
LOW…lls/optimize-workflow/scripts/test_workflow_compare.py96 def test_generate_comparison_overall_cost_fallback_and_na(self):CODE
LOW…lls/optimize-workflow/scripts/test_workflow_compare.py117 def test_generate_comparison_markdown_links(self):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py188 def test_resolve_trial_by_path(self):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py197 def test_resolve_trial_by_search(self):CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_compare.py206 def test_resolve_trial_legacy(self):CODE
LOW…lls/optimize-workflow/scripts/test_workflow_compare.py219 def test_resolve_trial_not_found(self):CODE
LOW…lls/optimize-workflow/scripts/test_workflow_compare.py228 def test_main_creates_comparison(self, mock_get_trials_dir, mock_parse_args):CODE
LOW…lls/optimize-workflow/scripts/test_workflow_compare.py255 def test_main_different_workflows_error(self, mock_get_trials_dir, mock_parse_args):CODE
LOW.github/actions/golangci-lint/test_process_report.py20 def test_process_report_with_issues(self):CODE
LOW.github/actions/golangci-lint/test_process_report.py85 def test_process_report_empty_issues(self):CODE
LOW.github/actions/golangci-lint/test_process_report.py101 def test_process_report_missing_file_treated_as_empty(self):CODE
LOW.github/actions/golangci-lint/test_process_report.py119 def test_process_report_custom_critical_severities(self):CODE
Synthetic Comment Markers4 hits · 30 pts
SeverityFileLineSnippetContext
HIGH⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
HIGH⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
HIGH⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
HIGH⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
Excessive Try-Catch Wrapping21 hits · 30 pts
SeverityFileLineSnippetContext
LOW…s/skills/optimize-workflow/scripts/workflow_compare.py89 except Exception:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_compare.py124 except Exception:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_compare.py158 except Exception:CODE
LOW⚡…s/skills/optimize-workflow/scripts/workflow_compare.py385 except Exception as e:CODE
MEDIUM⚡…s/skills/optimize-workflow/scripts/workflow_compare.py386 print(f"Error locating trial reports: {e}", file=sys.stderr)CODE
MEDIUM⚡…s/skills/optimize-workflow/scripts/workflow_compare.py390 print(f"Error: trials must belong to the same workflow (found {workflow1!r} and {workflow2!r})", file=sys.stderrCODE
LOW⚡…s/skills/optimize-workflow/scripts/workflow_compare.py396 except Exception as e:CODE
MEDIUM⚡…s/skills/optimize-workflow/scripts/workflow_compare.py397 print(f"Error loading JSON reports: {e}", file=sys.stderr)CODE
LOW…s/skills/optimize-workflow/scripts/workflow_compare.py410 except Exception as e:CODE
MEDIUM…s/skills/optimize-workflow/scripts/workflow_compare.py411 print(f"Error saving report to {out_file}: {e}", file=sys.stderr)CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py35 except Exception:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py111 except Exception as e:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py132 except Exception as e:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py157 except Exception:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py226 except Exception:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py240 except Exception:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py509 except Exception as e:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py532 except Exception as e:CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py540 except Exception as e:CODE
MEDIUM…s/skills/optimize-workflow/scripts/workflow_monitor.py27def detect_repo():CODE
LOW.github/actions/golangci-lint/process_report.py198 except Exception as e:CODE
Modern AI Meta-Vocabulary6 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUM⚡core/config/docs/core.toml1033# ShardIndex is the index of this shard (0-based). If 0, no shard orchestration client is created.COMMENT
MEDIUM⚡core/config/docs/core.toml1034# If greater than 0, a shard orchestration client is created and connects to ShardOrchestratorAddress.COMMENT
MEDIUM⚡core/config/docs/core.toml1039# ShardOrchestratorAddress is the URL that the shard orchestration client will try to connect to.COMMENT
MEDIUMcore/config/docs/core.toml85# Ideally, you should use a container orchestration system like [Kubernetes](https://kubernetes.io/) to ensure that onlyCOMMENT
MEDIUM.github/workflows/devenv-core-compat.yml46 # bash command to spin up your environment and product orchestrationCOMMENT
MEDIUM.github/workflows/devenv-core-compat.yml76 # bash command to spin up your environment and product orchestrationCOMMENT
Empty Error Handlers4 hits · 20 pts
SeverityFileLineSnippetContext
HIGH…s/skills/optimize-workflow/scripts/workflow_compare.py158except Exception:CODE
HIGH…s/skills/optimize-workflow/scripts/workflow_compare.py255except ValueError:CODE
HIGH…s/skills/optimize-workflow/scripts/workflow_monitor.py35except Exception:CODE
HIGH…s/skills/optimize-workflow/scripts/workflow_monitor.py312except ValueError:CODE
Fake / Example Data16 hits · 16 pts
SeverityFileLineSnippetContext
LOW…lease/release-changelog/internal/engine/report_test.go60 {SHA: "feedface0000", Title: "chore: bump deps", PR: 1235, Author: "Jane Doe"},CODE
LOWcore/cmd/admin_commands_test.go169 Email: "foo@bar.com",CODE
LOWcore/capabilities/vault/capability_test.go519 Owner: "placeholder",CODE
LOWcore/sessions/oidcauth/oidc_test.go73 testEmail := "test@test.com"CODE
LOWcore/sessions/oidcauth/oidc_test.go91 testEmail := "test@test.com"CODE
LOWcore/sessions/ldapauth/ldap_test.go223 testEmail := "test@test.com"CODE
LOWcore/sessions/ldapauth/ldap_test.go244 testEmail := "test@test.com"CODE
LOWcore/services/pipeline/runner_test.go980 inputBytes := []byte("Lorem ipsum dolor sit amet, consectetur adipiscing elit")CODE
LOWcore/services/pipeline/runner_test.go980 inputBytes := []byte("Lorem ipsum dolor sit amet, consectetur adipiscing elit")CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py48 result = workflow_monitor.fetch_json('https://api.github.com/dummy', 'fake_token')CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py58 result = workflow_monitor.wait_for_run('owner/repo', 12345, 'fake_token', timeout=5, poll_interval=1)CODE
LOW⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py99 workflow_monitor.wait_for_run('owner/repo', 12345, 'fake_token', timeout=2, poll_interval=1)CODE
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py78 result = workflow_monitor.wait_for_run('owner/repo', 12345, 'fake_token', timeout=5, poll_interval=1)CODE
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py123 result = workflow_monitor.wait_for_completion('owner/repo', 12345, 'fake_token', poll_interval=1)CODE
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py288 args.token = "fake_token"STRING
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py308 mock_download.assert_called_once_with("owner/repo", 12345, "fake_token", expected_logs_dir)STRING
Self-Referential Comments6 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUMcore/scripts/setup_testdb.sh7# Create a new user and database for developmentCOMMENT
MEDIUMplugins/plugins.testing.yaml1# This file defines testing plugins to be installed via `loopinstall`.COMMENT
MEDIUMplugins/plugins.private.yaml1# This file defines private plugins to be installed via `loopinstall`.COMMENT
MEDIUMplugins/plugins.public.yaml1# This file defines public plugins to be installed via `loopinstall`.COMMENT
MEDIUM…lls/optimize-workflow/scripts/test_workflow_monitor.py137 # Create a temp directory structure mimicking extracted logsCOMMENT
MEDIUM…lls/optimize-workflow/scripts/test_workflow_monitor.py164 # Create a flat file at root mimicking 15_[Job Name].txtSTRING
Cross-Language Confusion2 hits · 15 pts
SeverityFileLineSnippetContext
HIGH⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py107 mock_resp_1.read.return_value = b'{"status": "in_progress", "conclusion": null}'CODE
HIGH⚡…lls/optimize-workflow/scripts/test_workflow_monitor.py112 mock_resp_2.read.return_value = b'{"status": "in_progress", "conclusion": null}'CODE
Slop Phrases5 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUMintegration-tests/testconfig/ccip/ccip.toml269# instead of using a specific tag you can also use "latest_available" to use latest published tag in Github or "latest_sSTRING
MEDIUMintegration-tests/testconfig/ccip/ccip.toml357# instead of using a specific tag you can also use "latest_available" to use latest published tag in Github or "latest_sSTRING
MEDIUM⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
MEDIUM⚡…h_external_minter_fast_transfer_token_pool_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
MEDIUM…red/bindings/token_governor/token_governor_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
TODO Padding6 hits · 8 pts
SeverityFileLineSnippetContext
LOWcore/capabilities/ccip/validate/validate_test.go19 // TODO: Add test cases.COMMENT
LOWcore/capabilities/ccip/validate/validate_test.go44 // TODO: Add test cases.COMMENT
LOWcore/capabilities/ccip/ccipton/pluginconfig.go22 GasEstimateProvider: ccipnoop.NewGasEstimateProvider(extraDataCodec), // TODO: implementCODE
LOWcore/capabilities/ccip/ccipton/pluginconfig.go23 TokenDataEncoder: ccipnoop.NewTokenDataEncoder(), // TODO: implementCODE
LOWcore/scripts/ccip/revert-reason/handler/reason_test.go23 }{} // TODO: Add test cases.CODE
LOWdeployment/ccip/changeset/v1_6/cs_ccip_home.go124 // TODO: implement more proper validationCOMMENT
Example Usage Blocks4 hits · 6 pts
SeverityFileLineSnippetContext
LOWcore/services/ocr2/plugins/llo/bench/run.sh6# Usage:COMMENT
LOWdeployment/ccip/changeset/v1_6/cs_rmn_curse_uncurse.go366// Example usage:COMMENT
LOWdeployment/ccip/changeset/v1_6/cs_rmn_curse_uncurse.go508// Example usage:COMMENT
LOWdeployment/ccip/shared/deployergroup/deployer_group.go153// Example usage:COMMENT
AI Response Leakage1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…red/bindings/usd_stablecoin/usd_stablecoin_metadata.go6var SolidityStandardInput = "{\"version\":\"0.8.26\",\"language\":\"Solidity\",\"settings\":{\"evmVersion\":\"paris\",\"CODE
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOWcore/config/docs/chains-evm.toml473# Set true to enable this checkCOMMENT
LOWcore/config/docs/chains-evm.toml499# Set false to disableCOMMENT
LOW.github/workflows/ci-core.yml185 # Check if the current hour is 00 (one per day)COMMENT
Deep Nesting4 hits · 4 pts
SeverityFileLineSnippetContext
LOW…s/skills/optimize-workflow/scripts/workflow_compare.py260CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py136CODE
LOW…s/skills/optimize-workflow/scripts/workflow_monitor.py294CODE
LOWfuzz/fuzz_all_native.py72CODE
Unused Imports2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py3CODE
LOW…lls/optimize-workflow/scripts/test_workflow_monitor.py6CODE