AI Slop Code Risk Monitor

aws/karpenter-provider-aws

SlopCodeMonitor badge for aws/karpenter-provider-aws Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity.

1.5 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for aws/karpenter-provider-aws, a Go project with 7,730 GitHub stars. SynthScan examined 258,140 lines of code across 1008 source files, recording 154 pattern matches distributed across 8 syntactic categories. The legacy adjusted pattern signal is 1.5 (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.5
Adjusted Signal
1.5
Raw Pattern Score
100%
Time Factor
2026-10-28
Last Push
7.7K
Stars
Go
Language
258.1K
Lines of Code
1.0K
Files
154
Pattern Hits
2026-10-31
Scan Date
0.02
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.1/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.0/100 · LOW

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

Agent Over-Engineering Ratio 4.3/100 · LOW

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

PR Review Velocity Impact 6.9/100 · LOW

Which changes need focused human review? 154 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 0HIGH 18MEDIUM 62LOW 74

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 154 distinct pattern matches across 8 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.

Decorative Section Separators30 hits · 135 pts
SeverityFileLineSnippetContext
MEDIUM⚡website/content/en/v1.0/concepts/disruption.md296# ┌───────────── minute (0 - 59)COMMENT
MEDIUM⚡website/content/en/v1.0/concepts/disruption.md297# │ ┌───────────── hour (0 - 23)COMMENT
MEDIUM⚡website/content/en/v1.0/concepts/disruption.md298# │ │ ┌───────────── day of the month (1 - 31)COMMENT
MEDIUM⚡website/content/en/v1.0/concepts/disruption.md299# │ │ │ ┌───────────── month (1 - 12)COMMENT
MEDIUM⚡website/content/en/v1.0/concepts/disruption.md300# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;COMMENT
MEDIUM⚡website/content/en/docs/concepts/disruption.md469# ┌───────────── minute (0 - 59)COMMENT
MEDIUM⚡website/content/en/docs/concepts/disruption.md470# │ ┌───────────── hour (0 - 23)COMMENT
MEDIUM⚡website/content/en/docs/concepts/disruption.md471# │ │ ┌───────────── day of the month (1 - 31)COMMENT
MEDIUM⚡website/content/en/docs/concepts/disruption.md472# │ │ │ ┌───────────── month (1 - 12)COMMENT
MEDIUM⚡website/content/en/docs/concepts/disruption.md473# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;COMMENT
MEDIUM⚡website/content/en/preview/concepts/disruption.md495# ┌───────────── minute (0 - 59)COMMENT
MEDIUM⚡website/content/en/preview/concepts/disruption.md496# │ ┌───────────── hour (0 - 23)COMMENT
MEDIUM⚡website/content/en/preview/concepts/disruption.md497# │ │ ┌───────────── day of the month (1 - 31)COMMENT
MEDIUM⚡website/content/en/preview/concepts/disruption.md498# │ │ │ ┌───────────── month (1 - 12)COMMENT
MEDIUM⚡website/content/en/preview/concepts/disruption.md499# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;COMMENT
MEDIUM⚡website/content/en/v1.15/concepts/disruption.md469# ┌───────────── minute (0 - 59)COMMENT
MEDIUM⚡website/content/en/v1.15/concepts/disruption.md470# │ ┌───────────── hour (0 - 23)COMMENT
MEDIUM⚡website/content/en/v1.15/concepts/disruption.md471# │ │ ┌───────────── day of the month (1 - 31)COMMENT
MEDIUM⚡website/content/en/v1.15/concepts/disruption.md472# │ │ │ ┌───────────── month (1 - 12)COMMENT
MEDIUM⚡website/content/en/v1.15/concepts/disruption.md473# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;COMMENT
MEDIUM⚡website/content/en/v1.14/concepts/disruption.md358# ┌───────────── minute (0 - 59)COMMENT
MEDIUM⚡website/content/en/v1.14/concepts/disruption.md359# │ ┌───────────── hour (0 - 23)COMMENT
MEDIUM⚡website/content/en/v1.14/concepts/disruption.md360# │ │ ┌───────────── day of the month (1 - 31)COMMENT
MEDIUM⚡website/content/en/v1.14/concepts/disruption.md361# │ │ │ ┌───────────── month (1 - 12)COMMENT
MEDIUM⚡website/content/en/v1.14/concepts/disruption.md362# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;COMMENT
MEDIUM⚡website/content/en/v1.13/concepts/disruption.md336# ┌───────────── minute (0 - 59)COMMENT
MEDIUM⚡website/content/en/v1.13/concepts/disruption.md337# │ ┌───────────── hour (0 - 23)COMMENT
MEDIUM⚡website/content/en/v1.13/concepts/disruption.md338# │ │ ┌───────────── day of the month (1 - 31)COMMENT
MEDIUM⚡website/content/en/v1.13/concepts/disruption.md339# │ │ │ ┌───────────── month (1 - 12)COMMENT
MEDIUM⚡website/content/en/v1.13/concepts/disruption.md340# │ │ │ │ ┌───────────── day of the week (0 - 6) (Sunday to Saturday;COMMENT
Cross-File Repetition18 hits · 90 pts
SeverityFileLineSnippetContext
HIGH…s/karpenter/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0alias'' is improperly formatted, must match the format ''family@versionSTRING
HIGH…er-crd/templates/karpenter.k8s.aws_ec2nodeclasses.yaml0alias'' is improperly formatted, must match the format ''family@versionSTRING
HIGHpkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0alias'' is improperly formatted, must match the format ''family@versionSTRING
HIGH…s/karpenter/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0rule: self.split('@')[0] in ['al2','al2023','bottlerocket','windows2019','windows2022','windows2025'] - message: windowsSTRING
HIGH…er-crd/templates/karpenter.k8s.aws_ec2nodeclasses.yaml0rule: self.split('@')[0] in ['al2','al2023','bottlerocket','windows2019','windows2022','windows2025'] - message: windowsSTRING
HIGHpkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0rule: self.split('@')[0] in ['al2','al2023','bottlerocket','windows2019','windows2022','windows2025'] - message: windowsSTRING
HIGH…s/karpenter/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0alias'' is mutually exclusive, cannot be set with a combination of other fields in amiselectorterms' rule: '!self.existsSTRING
HIGH…er-crd/templates/karpenter.k8s.aws_ec2nodeclasses.yaml0alias'' is mutually exclusive, cannot be set with a combination of other fields in amiselectorterms' rule: '!self.existsSTRING
HIGHpkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0alias'' is mutually exclusive, cannot be set with a combination of other fields in amiselectorterms' rule: '!self.existsSTRING
HIGH…s/karpenter/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0')' rootvolume: description: |- rootvolume is a flag indicating if this device is mounted as kubelet root dir. you can cSTRING
HIGH…er-crd/templates/karpenter.k8s.aws_ec2nodeclasses.yaml0')' rootvolume: description: |- rootvolume is a flag indicating if this device is mounted as kubelet root dir. you can cSTRING
HIGHpkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0')' rootvolume: description: |- rootvolume is a flag indicating if this device is mounted as kubelet root dir. you can cSTRING
HIGH…s/karpenter/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0name'' and ''id'' are mutually exclusive' rule: '!(has(self.name) && has(self.id))' role: description: |- role is the awSTRING
HIGH…er-crd/templates/karpenter.k8s.aws_ec2nodeclasses.yaml0name'' and ''id'' are mutually exclusive' rule: '!(has(self.name) && has(self.id))' role: description: |- role is the awSTRING
HIGHpkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0name'' and ''id'' are mutually exclusive' rule: '!(has(self.name) && has(self.id))' role: description: |- role is the awSTRING
HIGH…s/karpenter/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0name'' is mutually exclusive, cannot be set with a combination of other fields in a security group selector term' rule: STRING
HIGH…er-crd/templates/karpenter.k8s.aws_ec2nodeclasses.yaml0name'' is mutually exclusive, cannot be set with a combination of other fields in a security group selector term' rule: STRING
HIGHpkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml0name'' is mutually exclusive, cannot be set with a combination of other fields in a security group selector term' rule: STRING
Modern AI Meta-Vocabulary26 hits · 70 pts
SeverityFileLineSnippetContext
MEDIUMdesigns/node-upgrades.md113If consolidation and upgrades are executed concurrently, pods that are rescheduling due to consolidation could schedule CODE
MEDIUMdesigns/v1-api.md197The HTTPPutResponseHopLimit is [part of the instance metadata settings that are configured on the node on startup](httpsCODE
MEDIUMwebsite/content/en/v1.0/upgrading/upgrade-guide.md237 * Since Karpenter uses tags for discovery of Subnets and SecurityGroups, check the [Threat Model]({{<ref "../referenceCOMMENT
MEDIUMwebsite/content/en/v1.0/upgrading/upgrade-guide.md246* The `aws.nodeNameConvention` setting is now removed from the [`karpenter-global-settings`]({{<ref "../reference/settinCOMMENT
MEDIUMwebsite/content/en/v1.0/upgrading/upgrade-guide.md269Because Karpenter takes this dependency, any user that has the ability to Create/Delete these tags on CloudProvider machCODE
MEDIUMwebsite/content/en/v1.0/reference/threat-model.md89### Threat: Karpenter can orchestrate the creation/deletion of IAM Instance Profiles it doesn't ownCOMMENT
MEDIUMwebsite/content/en/docs/upgrading/upgrade-guide.md479 * Since Karpenter uses tags for discovery of Subnets and SecurityGroups, check the [Threat Model]({{<ref "../referenceCOMMENT
MEDIUMwebsite/content/en/docs/upgrading/upgrade-guide.md488* The `aws.nodeNameConvention` setting is now removed from the [`karpenter-global-settings`]({{<ref "../reference/settinCOMMENT
MEDIUMwebsite/content/en/docs/upgrading/upgrade-guide.md511Because Karpenter takes this dependency, any user that has the ability to Create/Delete these tags on CloudProvider machCODE
MEDIUMwebsite/content/en/docs/reference/threat-model.md89### Threat: Karpenter can orchestrate the creation/deletion of IAM Instance Profiles it doesn't ownCOMMENT
MEDIUMwebsite/content/en/preview/upgrading/upgrade-guide.md507 * Since Karpenter uses tags for discovery of Subnets and SecurityGroups, check the [Threat Model]({{<ref "../referenceCOMMENT
MEDIUMwebsite/content/en/preview/upgrading/upgrade-guide.md516* The `aws.nodeNameConvention` setting is now removed from the [`karpenter-global-settings`]({{<ref "../reference/settinCOMMENT
MEDIUMwebsite/content/en/preview/upgrading/upgrade-guide.md539Because Karpenter takes this dependency, any user that has the ability to Create/Delete these tags on CloudProvider machCODE
MEDIUMwebsite/content/en/preview/reference/threat-model.md93### Threat: Karpenter can orchestrate the creation/deletion of IAM Instance Profiles it doesn't ownCOMMENT
MEDIUMwebsite/content/en/v1.15/upgrading/upgrade-guide.md479 * Since Karpenter uses tags for discovery of Subnets and SecurityGroups, check the [Threat Model]({{<ref "../referenceCOMMENT
MEDIUMwebsite/content/en/v1.15/upgrading/upgrade-guide.md488* The `aws.nodeNameConvention` setting is now removed from the [`karpenter-global-settings`]({{<ref "../reference/settinCOMMENT
MEDIUMwebsite/content/en/v1.15/upgrading/upgrade-guide.md511Because Karpenter takes this dependency, any user that has the ability to Create/Delete these tags on CloudProvider machCODE
MEDIUMwebsite/content/en/v1.15/reference/threat-model.md89### Threat: Karpenter can orchestrate the creation/deletion of IAM Instance Profiles it doesn't ownCOMMENT
MEDIUMwebsite/content/en/v1.14/upgrading/upgrade-guide.md453 * Since Karpenter uses tags for discovery of Subnets and SecurityGroups, check the [Threat Model]({{<ref "../referenceCOMMENT
MEDIUMwebsite/content/en/v1.14/upgrading/upgrade-guide.md462* The `aws.nodeNameConvention` setting is now removed from the [`karpenter-global-settings`]({{<ref "../reference/settinCOMMENT
MEDIUMwebsite/content/en/v1.14/upgrading/upgrade-guide.md485Because Karpenter takes this dependency, any user that has the ability to Create/Delete these tags on CloudProvider machCODE
MEDIUMwebsite/content/en/v1.14/reference/threat-model.md89### Threat: Karpenter can orchestrate the creation/deletion of IAM Instance Profiles it doesn't ownCOMMENT
MEDIUMwebsite/content/en/v1.13/upgrading/upgrade-guide.md435 * Since Karpenter uses tags for discovery of Subnets and SecurityGroups, check the [Threat Model]({{<ref "../referenceCOMMENT
MEDIUMwebsite/content/en/v1.13/upgrading/upgrade-guide.md444* The `aws.nodeNameConvention` setting is now removed from the [`karpenter-global-settings`]({{<ref "../reference/settinCOMMENT
MEDIUMwebsite/content/en/v1.13/upgrading/upgrade-guide.md467Because Karpenter takes this dependency, any user that has the ability to Create/Delete these tags on CloudProvider machCODE
MEDIUMwebsite/content/en/v1.13/reference/threat-model.md89### Threat: Karpenter can orchestrate the creation/deletion of IAM Instance Profiles it doesn't ownCOMMENT
Over-Commented Block70 hits · 68 pts
SeverityFileLineSnippetContext
LOWkwok/main.go1// Licensed under the Apache License, Version 2.0 (the "License");COMMENT
LOWkwok/cloudprovider/cloudprovider.go1// Licensed under the Apache License, Version 2.0 (the "License");COMMENT
LOWkwok/strategy/strategy.go1// Licensed under the Apache License, Version 2.0 (the "License");COMMENT
LOWkwok/ec2/ratelimiting.go1// Licensed under the Apache License, Version 2.0 (the "License");COMMENT
LOWkwok/ec2/ec2.go1// Licensed under the Apache License, Version 2.0 (the "License");COMMENT
LOWdesigns/odcr.md101 # If no ownerID is specified, any ODCRs available to the current account will be usedCOMMENT
LOWdesigns/odcr.md121 # Zone). Instances that have matching attributes launch into theCOMMENT
LOWwebsite/content/en/v1.0/concepts/nodeclasses.md61 amiFamily: AL2COMMENT
LOWwebsite/content/en/v1.0/concepts/nodepools.md121 # Configuration in this section constrains how aggressive Karpenter can be with performing operationsCOMMENT
LOWwebsite/content/en/docs/concepts/disruption.md461 - "Underutilized"COMMENT
LOWwebsite/content/en/docs/concepts/nodeclasses.md61 amiFamily: AL2COMMENT
LOWwebsite/content/en/docs/concepts/nodepools.md121 # Configuration in this section constrains how aggressive Karpenter can be with performing operationsCOMMENT
LOWwebsite/content/en/preview/concepts/nodeclasses.md61 amiFamily: AL2COMMENT
LOWwebsite/content/en/preview/concepts/nodepools.md121 # Configuration in this section constrains how aggressive Karpenter can be with performing operationsCOMMENT
LOWwebsite/content/en/v1.15/concepts/disruption.md461 - "Underutilized"COMMENT
LOWwebsite/content/en/v1.15/concepts/nodeclasses.md61 amiFamily: AL2COMMENT
LOWwebsite/content/en/v1.15/concepts/nodepools.md121 # Configuration in this section constrains how aggressive Karpenter can be with performing operationsCOMMENT
LOWwebsite/content/en/v1.14/concepts/nodeclasses.md61 amiFamily: AL2COMMENT
LOWwebsite/content/en/v1.14/concepts/nodepools.md121 # Configuration in this section constrains how aggressive Karpenter can be with performing operationsCOMMENT
LOWwebsite/content/en/v1.13/concepts/nodeclasses.md61 amiFamily: AL2COMMENT
LOWwebsite/content/en/v1.13/concepts/nodepools.md121 # Configuration in this section constrains how aggressive Karpenter can be with performing operationsCOMMENT
LOWcharts/karpenter/values.yaml21 # -- The name of the ServiceAccount to use.COMMENT
LOWcharts/karpenter/values.yaml141 seLinuxOptions: {}COMMENT
LOWcharts/karpenter/values.yaml181 # -- The maximum length of a batch window. The longer this is, the more pods we can consider for provisioning at oneCOMMENT
LOWcharts/karpenter/values.yaml201 isolatedVPC: falseCOMMENT
LOWcharts/karpenter/values.yaml221 # (awsFeatureGates.draNVIDIAGPU or awsFeatureGates.draEFA) overrides this to false. Can't be combined with enableDRA.COMMENT
LOWcharts/karpenter/values.yaml241 # -- Feature Gate configuration values. Feature Gates will follow the same graduation process and requirements as featCOMMENT
LOWcharts/karpenter/values.yaml261 capacityBuffer: falseCOMMENT
LOWcharts/karpenter/values.yaml281 # Setting this to true will make Karpenter calculate the DRA devices the NVIDIA GPU driver publishes,COMMENT
LOWhack/docs/metrics_gen/main.go41 namespace stringCOMMENT
LOWhack/docs/metrics_gen/main.go101 // Maps a []string const/var name to its values (e.g. aws-sdk-go-prometheus labels).COMMENT
LOWhack/docs/metrics_gen/main.go121 labelVarInfo = map[string]labelInfo{}COMMENT
LOWpkg/apis/v1/ec2nodeclass.go41 SubnetSelectorTerms []SubnetSelectorTerm `json:"subnetSelectorTerms" hash:"ignore"`COMMENT
LOWpkg/apis/v1/ec2nodeclass.go61 PlacementGroupSelector *PlacementGroupSelector `json:"placementGroupSelector,omitempty"`COMMENT
LOWpkg/apis/v1/ec2nodeclass.go81 // alias is specified, this field is required.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go101 // +kubebuilder:validation:XValidation:rule="self != ''",message="instanceProfile cannot be empty"COMMENT
LOWpkg/apis/v1/ec2nodeclass.go121 // +kubebuilder:validation:Type=objectCOMMENT
LOWpkg/apis/v1/ec2nodeclass.go141 // MetadataOptions for the generated launch template of provisioned nodes.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go161 // When enclaveOptions is specified, enabled is required.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go181// If multiple fields are used for selection, the requirements are ANDed.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go201 // +kubebuilder:validation:MaxProperties:=20COMMENT
LOWpkg/apis/v1/ec2nodeclass.go221 // +kubebuilder:validation:Pattern:="^cr-[0-9a-z]+$"COMMENT
LOWpkg/apis/v1/ec2nodeclass.go241 // +optionalCOMMENT
LOWpkg/apis/v1/ec2nodeclass.go261 // Specifying '*' for a value selects all values for a given tag key.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go281}COMMENT
LOWpkg/apis/v1/ec2nodeclass.go301 // +kubebuilder:validation:Enum:={enabled,disabled}COMMENT
LOWpkg/apis/v1/ec2nodeclass.go321 // HTTPTokens determines the state of token usage for instance metadataCOMMENT
LOWpkg/apis/v1/ec2nodeclass.go341// CPUOptions contains parameters for specifying the CPU configuration for provisioned EC2 nodes.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go361type ConnectionTracking struct {COMMENT
LOWpkg/apis/v1/ec2nodeclass.go381 // traffic only in a single direction or a single request-response transaction.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go401 // +optionalCOMMENT
LOWpkg/apis/v1/ec2nodeclass.go421 // * gp3: 3,000-16,000 IOPSCOMMENT
LOWpkg/apis/v1/ec2nodeclass.go441 // Throughput to provision for a gp3 volume, with a maximum of 1,000 MiB/s.COMMENT
LOWpkg/apis/v1/ec2nodeclass.go461 //COMMENT
LOWpkg/apis/v1/ec2nodeclass.go521COMMENT
LOWpkg/apis/v1/ec2nodeclass_status.go61 ID string `json:"id"`COMMENT
LOWpkg/apis/v1/ec2nodeclass_status.go81}COMMENT
LOWpkg/apis/v1/ec2nodeclass_status.go101 InstanceType string `json:"instanceType"`COMMENT
LOWpkg/apis/v1/ec2nodeclass_status.go141)COMMENT
LOWpkg/cache/cache.go21COMMENT
10 more matches not shown…
AI Slop Vocabulary4 hits · 12 pts
SeverityFileLineSnippetContext
MEDIUMpkg/providers/securitygroup/securitygroup.go51 // TODO: Remove cache cache when we utilize the security groups from the EC2NodeClass.statusCOMMENT
MEDIUM…rs/instancetype/offering/reserved_capacity_resolver.go80 // users to utilize the instances they're already paying for.COMMENT
MEDIUMpkg/providers/subnet/subnet.go72 // TODO: Remove cache when we utilize the resolved subnets from the EC2NodeClass.statusCOMMENT
MEDIUM…/controllers/interruption/instancestatus_controller.go116 // difficult to utilize. We take the stance that if there is a scheduled maintenance event,COMMENT
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMtest/suites/integration/testdata/amd_driver_input.sh12# Create a script to install the AMD Radeon GPUCOMMENT
MEDIUMtest/suites/integration/testdata/amd_driver_input.sh25# Create a service that will run on system rebootCOMMENT
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…/suites/scheduling/testdata/hugepage_userdata_input.sh8# Check if HugePages is activatedCOMMENT
LOW…ites/consolidation/testdata/hugepage_userdata_input.sh8# Check if HugePages is activatedCOMMENT
Hyper-Verbose Identifiers2 hits · 2 pts
SeverityFileLineSnippetContext
LOWhack/validation/requirements.sh3function injectDomainRequirementRestrictions() {CODE
LOWhack/validation/labels.sh3function injectDomainLabelRestrictions() {CODE