AI Slop Code Risk Monitor

dgraph-io/dgraph

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

high-performance graph database for real-time use cases

1.6 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for dgraph-io/dgraph, a Go project with 21,815 GitHub stars. SynthScan examined 332,319 lines of code across 870 source files, recording 449 pattern matches distributed across 9 syntactic categories. The legacy adjusted pattern signal is 1.6 (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.6
Adjusted Signal
1.6
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
21.8K
Stars
Go
Language
332.3K
Lines of Code
870
Files
449
Pattern Hits
2026-10-31
Scan Date
0.00
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 6.4/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.9/100 · LOW

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

Agent Over-Engineering Ratio 0.3/100 · LOW

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

PR Review Velocity Impact 6.8/100 · LOW

Which changes need focused human review? 449 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 1HIGH 0MEDIUM 6LOW 442

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 449 distinct pattern matches across 9 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 Block315 hits · 315 pts
SeverityFileLineSnippetContext
LOWdgraph/cmd/root.go181COMMENT
LOWdgraph/cmd/root.go261// convertJSON converts JSON hierarchical config objects into a flattened map fulfilling theCOMMENT
LOWdgraph/cmd/root.go281// Is converted into:COMMENT
LOWdgraph/cmd/root.go321 buf := &bytes.Buffer{}COMMENT
LOWdgraph/cmd/root.go341// security:COMMENT
LOWdgraph/cmd/bulk/mapper.go361COMMENT
LOWdgraph/cmd/dgraphimport/import_security_test.go41 require.NoError(t, validateClientConnection(t, gc, 60*time.Second))COMMENT
LOWdgraph/cmd/migrate/dump.go161 row.blankNodeLabel = tableGuide.blankNode.generate(tableInfo, colValues)COMMENT
LOWdgraph/cmd/migrate/dump.go181// _:salary_1 <salary_person_company> "Google" .COMMENT
LOWdgraph/cmd/migrate/table_guide.go101// and it is referenced by the "salary" tableCOMMENT
LOWdgraph/cmd/cert/run.go81COMMENT
LOWdgraph/cmd/alpha/hooks.go21COMMENT
LOWdgraph/cmd/alpha/run.go521 // It's is used to detect the schema changes and server exit.COMMENT
LOWdgraph/cmd/alpha/run.go541 globalEpoch, closer)COMMENT
LOWdgraph/cmd/alpha/security_posture_test.go201 ".",COMMENT
LOWdgraph/cmd/alpha/security_posture.go21// outcome they almost certainly did not intend.COMMENT
LOWtok/options/options.go21// then modify it to specify whichever packaged options desired.COMMENT
LOWtok/hnsw/kernels_simd.go21// is handled with the zero-filling Part loads.COMMENT
LOWtok/hnsw/kernels.go1/*COMMENT
LOWtok/hnsw/kernels.go21// - Callers guarantee len(a) == len(b), and applyDistanceFunction enforces it byCOMMENT
LOWtok/hnsw/kernels.go41// into independent partial sums lets the CPU keep several adds in flight, which isCOMMENT
LOWtok/index/index.go21// to reference the persistent storage.COMMENT
LOWtok/index/index.go41 // source.COMMENT
LOWtok/index/index.go61COMMENT
LOWtok/index/index.go121// VectorIndexOptions carries optional, per-call search tuning parameters.COMMENT
LOWtok/index/helper_test.go321 fmt.Println("Invalid byte slice length")COMMENT
LOWdql/parser.go201COMMENT
LOWdql/parser.go621// The needVars parameter is passed in the case of upsert block.COMMENT
LOWupgrade/doc.go1/*COMMENT
LOWupgrade/doc.go21//COMMENT
LOWupgrade/utils.go241COMMENT
LOWtypes/conversion.go21 "github.com/twpayne/go-geom/encoding/geojson"COMMENT
LOWtypes/scalar_types.go41 // FloatID represents the floating-point number type.COMMENT
LOWtypes/s2.go61 if pts[i].ApproxEqual(p) {COMMENT
LOWprotos/patch_pb.sh1#!/bin/bashCOMMENT
LOWprotos/pb/pb.pb.go1//COMMENT
LOWprotos/pb/pb_grpc.pb.go1//COMMENT
LOWxidmap/xidmap_test.go141// Benchmarks using TrieCOMMENT
LOWcodec/benchmark/benchmark.go1// The MIT License (MIT)COMMENT
LOWcodec/benchmark/benchmark.go41// So, with SIMD instructions before, we were getting great performance, but at the cost ofCOMMENT
LOWalgo/cm-sketch.go21// Muthukrishnan in An Improved Data Stream Summary: The Count-Min Sketch andCOMMENT
LOWbuildvars/buildvars.go1/*COMMENT
LOWbuildvars/buildvars.go21//COMMENT
LOWbuildvars/buildvars.go61// [BinaryName] and resolve values via [Var.Get].COMMENT
LOWbuildvars/buildvars.go81 // Used for derived Vars whose fall-through depends on other Vars,COMMENT
LOWbuildvars/buildvars.go141// the Var's currently resolved value, as returned by [Var.Get]. UsefulCOMMENT
LOWbuildvars/buildvars.go161 return errCOMMENT
LOWbuildvars/buildvars.go201 // RuntimeTag is the tag for RuntimeImage.COMMENT
LOWbuildvars/buildvars.go221 return base + " " + extraCOMMENT
LOWbuildvars/buildvars.go241 //COMMENT
LOWbuildvars/buildvars.go301COMMENT
LOWbuildvars/fips.go1/*COMMENT
LOWbuildvars/fips.go21//COMMENT
LOWbuildvars/cmd/buildvars/main.go1/*COMMENT
LOWbuildvars/cmd/buildvars/main.go21//COMMENT
LOWt/hooks.go21// unchanged, matching upstream behavior where the pristine compose fileCOMMENT
LOWsystest/integration2/zero_addr_test.go21// scenarios identified in the design:COMMENT
LOWsystest/integration2/backup_summary_compat_test.go81COMMENT
LOWsystest/integration2/graphql_schema_auth_test.go1121 link: String @search(by: [fulltext]) @dgraph(pred: "link")COMMENT
LOWsystest/integration2/cluster_admin_test.go21COMMENT
255 more matches not shown…
Structural Annotation Overuse39 hits · 58 pts
SeverityFileLineSnippetContext
LOWTESTING.md274#### Step 1: Verify unit tests workCOMMENT
LOWTESTING.md298#### Step 2: Verify integration test setupCOMMENT
LOWTESTING.md673#### Step 1: Start cluster with Docker ComposeCOMMENT
LOWTESTING.md683#### Step 2: Set environment variable and run testsCOMMENT
LOWTESTING.md699#### Step 3: CleanupCOMMENT
LOW⚡dgraph/cmd/bulk/vector_indexer.go461 // Step 1: Call Update() to move mutations from plists to deltasCOMMENT
LOW⚡dgraph/cmd/bulk/vector_indexer.go462 // Step 2: Call CommitToDisk() to write deltas to BadgerDBCOMMENT
LOW⚡tok/tok.go454 // Step 1: Lowercase, normalize, basic tokenizationCOMMENT
LOW⚡tok/tok.go457 // Step 2: Remove stopwordsCOMMENT
LOW⚡tok/tok.go460 // Step 3: Apply stemmingCOMMENT
LOW⚡systest/vector/load_test.go130 // Step 2: Export the data from source clusterCOMMENT
LOW⚡systest/vector/load_test.go133 // Step 3: Set up a cluster for bulk loading and run bulk load on exported dataCOMMENT
LOW⚡systest/vector/load_test.go187 // Step 5: Verify vector countCOMMENT
LOW⚡systest/vector/load_test.go197 // Step 6: Verify vector similarity queries work (tests that vector index was built correctly)COMMENT
LOW⚡systest/vector/load_test.go264 // Step 2: Export the data from source clusterCOMMENT
LOW⚡systest/vector/load_test.go267 // Step 3: Set up a cluster for bulk loading with multiple shardsCOMMENT
LOW⚡systest/vector/load_test.go431 // Step 2: Export dataCOMMENT
LOW⚡systest/vector/load_test.go434 // Step 3: Bulk loadCOMMENT
LOW⚡systest/vector/load_test.go564 // Step 2: ExportCOMMENT
LOW⚡systest/vector/load_test.go567 // Step 3: Bulk loadCOMMENT
LOW⚡systest/vector/load_test.go695 // Step 2: ExportCOMMENT
LOW⚡systest/vector/load_test.go698 // Step 3: Bulk loadCOMMENT
LOWsystest/vector/load_test.go90 // Step 1: Create a source cluster and load vectors into itCOMMENT
LOWsystest/vector/load_test.go165 // Step 4: Create a new cluster that uses the bulk loaded p directoryCOMMENT
LOWsystest/vector/load_test.go220 // Step 1: Create a source cluster and load vectors into itCOMMENT
LOWsystest/vector/load_test.go301 // Step 4: Create a new cluster that uses the bulk loaded p directoriesCOMMENT
LOWsystest/vector/load_test.go323 // Step 5: Verify vector counts for each predicateCOMMENT
LOWsystest/vector/load_test.go336 // Step 6: Verify vector similarity queries work for each predicateCOMMENT
LOWsystest/vector/load_test.go369 // Step 1: Create source cluster and load mixed dataCOMMENT
LOWsystest/vector/load_test.go461 // Step 4: Start target clusterCOMMENT
LOWsystest/vector/load_test.go480 // Step 5: Verify all predicate types workCOMMENT
LOWsystest/vector/load_test.go534 // Step 1: Create source clusterCOMMENT
LOWsystest/vector/load_test.go594 // Step 4: Start target clusterCOMMENT
LOWsystest/vector/load_test.go642 // Step 1: Create source clusterCOMMENT
LOWsystest/vector/load_test.go725 // Step 4: Start target clusterCOMMENT
LOWsystest/vector/load_test.go744 // Step 5: Verify edge casesCOMMENT
LOWposting/mvcc_test.go204 // Step 1: Write UID 1 at commitTs=10 and populate cache via UpdateCachedKeysCOMMENT
LOWposting/mvcc_test.go236 // Step 2: Write UID 2 at commitTs=20 to disk, but DON'T call UpdateCachedKeysCOMMENT
LOWposting/mvcc_test.go260 // Step 3: Read at readTs=25 (greater than cache maxTs)COMMENT
Verbosity Indicators38 hits · 57 pts
SeverityFileLineSnippetContext
LOW⚡dgraph/cmd/bulk/vector_indexer.go461 // Step 1: Call Update() to move mutations from plists to deltasCOMMENT
LOW⚡dgraph/cmd/bulk/vector_indexer.go462 // Step 2: Call CommitToDisk() to write deltas to BadgerDBCOMMENT
LOW⚡tok/tok.go454 // Step 1: Lowercase, normalize, basic tokenizationCOMMENT
LOW⚡tok/tok.go457 // Step 2: Remove stopwordsCOMMENT
LOW⚡tok/tok.go460 // Step 3: Apply stemmingCOMMENT
LOW⚡systest/vector/load_test.go130 // Step 2: Export the data from source clusterCOMMENT
LOW⚡systest/vector/load_test.go133 // Step 3: Set up a cluster for bulk loading and run bulk load on exported dataCOMMENT
LOW⚡systest/vector/load_test.go187 // Step 5: Verify vector countCOMMENT
LOW⚡systest/vector/load_test.go197 // Step 6: Verify vector similarity queries work (tests that vector index was built correctly)COMMENT
LOW⚡systest/vector/load_test.go264 // Step 2: Export the data from source clusterCOMMENT
LOW⚡systest/vector/load_test.go267 // Step 3: Set up a cluster for bulk loading with multiple shardsCOMMENT
LOW⚡systest/vector/load_test.go431 // Step 2: Export dataCOMMENT
LOW⚡systest/vector/load_test.go434 // Step 3: Bulk loadCOMMENT
LOW⚡systest/vector/load_test.go564 // Step 2: ExportCOMMENT
LOW⚡systest/vector/load_test.go567 // Step 3: Bulk loadCOMMENT
LOW⚡systest/vector/load_test.go695 // Step 2: ExportCOMMENT
LOW⚡systest/vector/load_test.go698 // Step 3: Bulk loadCOMMENT
LOWsystest/vector/load_test.go90 // Step 1: Create a source cluster and load vectors into itCOMMENT
LOWsystest/vector/load_test.go165 // Step 4: Create a new cluster that uses the bulk loaded p directoryCOMMENT
LOWsystest/vector/load_test.go220 // Step 1: Create a source cluster and load vectors into itCOMMENT
LOWsystest/vector/load_test.go301 // Step 4: Create a new cluster that uses the bulk loaded p directoriesCOMMENT
LOWsystest/vector/load_test.go323 // Step 5: Verify vector counts for each predicateCOMMENT
LOWsystest/vector/load_test.go336 // Step 6: Verify vector similarity queries work for each predicateCOMMENT
LOWsystest/vector/load_test.go369 // Step 1: Create source cluster and load mixed dataCOMMENT
LOWsystest/vector/load_test.go461 // Step 4: Start target clusterCOMMENT
LOWsystest/vector/load_test.go480 // Step 5: Verify all predicate types workCOMMENT
LOWsystest/vector/load_test.go534 // Step 1: Create source clusterCOMMENT
LOWsystest/vector/load_test.go594 // Step 4: Start target clusterCOMMENT
LOWsystest/vector/load_test.go642 // Step 1: Create source clusterCOMMENT
LOWsystest/vector/load_test.go725 // Step 4: Start target clusterCOMMENT
LOWsystest/vector/load_test.go744 // Step 5: Verify edge casesCOMMENT
LOWedgraph/server.go203 // The following code block checks if the operation should run or not.COMMENT
LOWgraphql/schema/schemagen.go304 // but we need to check if it makes sense to our layer.COMMENT
LOWquery/outputnode_graphql.go199 // we need to check if the field should be skipped only when it is encountered forCOMMENT
LOWposting/index.go516 // For countIndex we need to check if some posting already exists for uid and length of postingCOMMENT
LOWposting/mvcc_test.go204 // Step 1: Write UID 1 at commitTs=10 and populate cache via UpdateCachedKeysCOMMENT
LOWposting/mvcc_test.go236 // Step 2: Write UID 2 at commitTs=20 to disk, but DON'T call UpdateCachedKeysCOMMENT
LOWposting/mvcc_test.go260 // Step 3: Read at readTs=25 (greater than cache maxTs)COMMENT
Fake / Example Data46 hits · 53 pts
SeverityFileLineSnippetContext
LOWtok/tok_test.go661 "Lorem ipsum dolor sit amet, consectetur adipiscing elit",CODE
LOWtok/tok_test.go661 "Lorem ipsum dolor sit amet, consectetur adipiscing elit",CODE
LOW⚡systest/mutations-and-queries/queries_test.go1213 _:p3 <name> "Lorem ipsum" .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1214 _:p4 <name> "Lorem ipsum dolor sit amet" .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1214 _:p4 <name> "Lorem ipsum dolor sit amet" .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1215 _:p5 <name> "Lorem ipsum dolor sit amet, consectetur adipiscing elit" .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1215 _:p5 <name> "Lorem ipsum dolor sit amet, consectetur adipiscing elit" .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1216 _:p6 <name> "Lorem ipsum"@en .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1217 _:p7 <name> "Lorem ipsum dolor sit amet"@en .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1217 _:p7 <name> "Lorem ipsum dolor sit amet"@en .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1218 _:p8 <name> "Lorem ipsum dolor sit amet, consectetur adipiscing elit"@en .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1218 _:p8 <name> "Lorem ipsum dolor sit amet, consectetur adipiscing elit"@en .CODE
LOW⚡systest/mutations-and-queries/queries_test.go1219 _:p9 <name> "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed varius tellus ut sem bibendum, eu tristiCODE
LOW⚡systest/mutations-and-queries/queries_test.go1219 _:p9 <name> "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed varius tellus ut sem bibendum, eu tristiCODE
LOW⚡systest/mutations-and-queries/queries_test.go1262 in: `{q(func:eq(name,"Lorem ipsum")){name}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1263 out: `{"q": [{"name":"Lorem ipsum"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1266 in: `{q(func:eq(name,"Lorem ipsum dolor sit amet")){name}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1266 in: `{q(func:eq(name,"Lorem ipsum dolor sit amet")){name}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1267 out: `{"q": [{"name":"Lorem ipsum dolor sit amet"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1267 out: `{"q": [{"name":"Lorem ipsum dolor sit amet"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1270 in: `{q(func:eq(name@en,"Lorem ipsum")){name@en}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1271 out: `{"q": [{"name@en":"Lorem ipsum"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1274 in: `{q(func:eq(name@.,"Lorem ipsum dolor sit amet")){name@en}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1274 in: `{q(func:eq(name@.,"Lorem ipsum dolor sit amet")){name@en}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1275 out: `{"q": [{"name@en":"Lorem ipsum dolor sit amet"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1275 out: `{"q": [{"name@en":"Lorem ipsum dolor sit amet"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1286 in: `{q(func:eq(name,["Lorem ipsum","Lorem ipsum dolor sit amet, consectetur adipiscing elit",""])){name}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1286 in: `{q(func:eq(name,["Lorem ipsum","Lorem ipsum dolor sit amet, consectetur adipiscing elit",""])){name}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1287 out: `{"q": [{"name":""},{"name":"Lorem ipsum"},{"name":"Lorem ipsum dolor sit amet, consectetur adipiscing elit"}]}`CODE
LOW⚡systest/mutations-and-queries/queries_test.go1287 out: `{"q": [{"name":""},{"name":"Lorem ipsum"},{"name":"Lorem ipsum dolor sit amet, consectetur adipiscing elit"}]}`CODE
LOW⚡systest/mutations-and-queries/queries_test.go1290 in: `{q(func:eq(name,["Lorem ipsum","Lorem ipsum","Lorem ipsum","Lorem ipsum","Lorem ipsum"])){name}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1291 out: `{"q": [{"name":"Lorem ipsum"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1294 in: `{q(func:eq(name@en,["Lorem ipsum","Lorem ipsum dolor sit amet, consectetur adipiscing elit",""])){name@en}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1294 in: `{q(func:eq(name@en,["Lorem ipsum","Lorem ipsum dolor sit amet, consectetur adipiscing elit",""])){name@en}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1295 out: `{"q": [{"name@en":"Lorem ipsum"},{"name@en":"Lorem ipsum dolor sit amet, consectetur adipiscing elit"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1295 out: `{"q": [{"name@en":"Lorem ipsum"},{"name@en":"Lorem ipsum dolor sit amet, consectetur adipiscing elit"}]}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1298 in: `{q(func:eq(name@en,["Lorem ipsum","Lorem ipsum","Lorem ipsum","Lorem ipsum","Lorem ipsum"])){name@en}}`,CODE
LOW⚡systest/mutations-and-queries/queries_test.go1299 out: `{"q": [{"name@en":"Lorem ipsum"}]}`,CODE
LOWgraphql/testdata/datagen/cmd/run.go28 loremIpsum = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +CODE
LOWgraphql/testdata/datagen/cmd/run.go28 loremIpsum = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, " +CODE
LOWgraphql/resolve/auth_test.go189 "name": "John Doe",CODE
LOWgraphql/e2e/custom_logic/custom_logic_test.go180 # Dgraph.Secret Github-Api-Token "random-fake-token"COMMENT
LOWgraphql/e2e/custom_logic/custom_logic_test.go219 # Dgraph.Secret Github-Api-Token "random-fake-token"COMMENT
LOWgraphql/e2e/custom_logic/cmd/main.go325 "Github-Api-Token": {"random-fake-token"},CODE
LOWgraphql/e2e/custom_logic/cmd/main.go345 "Authorization": {"random-fake-token"},CODE
LOWposting/list_test.go785 key := x.DataKey(x.AttrInRootNamespace("dummy_key"), 0x927)CODE
Decorative Section Separators6 hits · 18 pts
SeverityFileLineSnippetContext
MEDIUMcompose/cluster-viz.sh70# Box width: 14 chars per node (┌──────────┐ + 2 spaces) + marginsCOMMENT
MEDIUMsystest/integration2/backup_summary_compat_test.go125 // ── Old-binary phase ─────────────────────────────────────────────────────COMMENT
MEDIUMsystest/integration2/backup_summary_compat_test.go142 // ── In-place upgrade ─────────────────────────────────────────────────────COMMENT
MEDIUMsystest/integration2/backup_summary_compat_test.go157 // ── New-binary phase ─────────────────────────────────────────────────────COMMENT
MEDIUMsystest/integration2/backup_summary_compat_test.go170 // ── Verify manifest_summary.json ─────────────────────────────────────────COMMENT
MEDIUMsystest/integration2/backup_summary_compat_test.go188 // ── Identify backup series IDs ────────────────────────────────────────────COMMENT
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALgraphql/schema/wrappers.go1368 args = f.op.inSchema.schema.Query.Fields.ForName(f.Name()).ArgumentsCODE
Redundant / Tautological Comments2 hits · 3 pts
SeverityFileLineSnippetContext
LOWt/scripts/check-deps-docker.sh204 # Check if docker is already availableCOMMENT
LOWt/scripts/check-deps-go.sh39# Check if installed version meets minimum requirementCOMMENT
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOWsystest/bulk_live/common/bulk_live_cases.go764 // TODO: Add tests similar to those inCOMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWcontrib/jepsen/main.go9// Example usage:COMMENT