AI Slop Code Risk Monitor

RezaSi/go-interview-practice

SlopCodeMonitor badge for RezaSi/go-interview-practice Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Interactive Go Interview Platform - 30+ coding challenges with instant feedback, AI interview simulation, competitive leaderboards, and automated testing. From beginner to advanced levels with real-world scenarios.

3.6 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for RezaSi/go-interview-practice, a Go project with 2,495 GitHub stars. SynthScan examined 364,655 lines of code across 3459 source files, recording 883 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 3.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.

3.6
Adjusted Signal
3.6
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
2.5K
Stars
Go
Language
364.7K
Lines of Code
3.5K
Files
883
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 13.3/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 2.2/100 · LOW

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

Agent Over-Engineering Ratio 1.7/100 · LOW

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

PR Review Velocity Impact 14.1/100 · LOW

Which changes need focused human review? 883 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 6MEDIUM 98LOW 779

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 883 distinct pattern matches across 16 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.

Example Usage Blocks187 hits · 280 pts
SeverityFileLineSnippetContext
LOWchallenge-30/solution-template.go99// Example usageCOMMENT
LOW…ge-30/submissions/YounesBouchbouk/solution-template.go141// Example usageCOMMENT
LOW…30/submissions/muhammedkucukaslan/solution-template.go132// Example usageCOMMENT
LOWchallenge-30/submissions/MYK12397/solution-template.go171// Example usageCOMMENT
LOWchallenge-30/submissions/imilyukov/solution-template.go143// Example usageCOMMENT
LOWchallenge-30/submissions/MaryNfs/solution-template.go118// Example usageCOMMENT
LOWchallenge-30/submissions/jrbarbati/solution-template.go114// Example usageCOMMENT
LOWchallenge-30/submissions/atplay90/solution-template.go138// Example usageCOMMENT
LOW…enge-30/submissions/berkkaradalan/solution-template.go120// Example usageCOMMENT
LOW…enge-30/submissions/amrshaban2005/solution-template.go137// Example usageCOMMENT
LOW…allenge-30/submissions/evassilyev/solution-template.go147// Example usageCOMMENT
LOWchallenge-30/submissions/cep-ter/solution-template.go138// Example usageCOMMENT
LOW…enge-30/submissions/IvanDamNation/solution-template.go145// Example usageCOMMENT
LOW…ge-30/submissions/ashwinipatankar/solution-template.go145// Example usageCOMMENT
LOWchallenge-30/submissions/Onkar-25/solution-template.go169// Example usageCOMMENT
LOWchallenge-30/submissions/ImHotDog/solution-template.go127// Example usageCOMMENT
LOWchallenge-30/submissions/Gandook/solution-template.go126// Example usageCOMMENT
LOW…lenge-30/submissions/KhaledMosaad/solution-template.go144// Example usageCOMMENT
LOW…allenge-30/submissions/PopovMarko/solution-template.go122// Example usageCOMMENT
LOWchallenge-30/submissions/y1hao/solution-template.go119// Example usageCOMMENT
LOW…llenge-30/submissions/JackDalberg/solution-template.go142// Example usageCOMMENT
LOWchallenge-30/submissions/odelbos/solution-template.go116// Example usageCOMMENT
LOWchallenge-30/submissions/lyb88999/solution-template.go140// Example usageCOMMENT
LOW…lenge-30/submissions/PureTeamLead/solution-template.go153// Example usageCOMMENT
LOWchallenge-30/submissions/kiramux/solution-template.go142// Example usageCOMMENT
LOWchallenge-30/submissions/mvsouza/solution-template.go126// Example usageCOMMENT
LOWchallenge-30/submissions/ForcemCS/solution-template.go122// Example usageCOMMENT
LOW…llenge-30/submissions/Ali-Fartoot/solution-template.go158// Example usageCOMMENT
LOWchallenge-30/submissions/hrabkin/solution-template.go136// Example usageCOMMENT
LOWchallenge-30/submissions/Hikitak/solution-template.go142// Example usageCOMMENT
LOW…allenge-30/submissions/PolinaSvet/solution-template.go222// Example usageCOMMENT
LOWchallenge-30/submissions/nzamulov/solution-template.go133// Example usageCOMMENT
LOWchallenge-30/submissions/mick4711/solution-template.go139// Example usageCOMMENT
LOWchallenge-30/submissions/xyersh/solution-template.go116// Example usageCOMMENT
LOWchallenge-14/solution-template.go392 // Example usage:COMMENT
LOWchallenge-14/submissions/atplay90/solution-template.go519 // Example usage:COMMENT
LOW…allenge-14/submissions/evassilyev/solution-template.go540 // Example usage:COMMENT
LOW…enge-14/submissions/IvanDamNation/solution-template.go523 // Example usage:COMMENT
LOW…ge-14/submissions/ashwinipatankar/solution-template.go535 // Example usage:COMMENT
LOWchallenge-14/submissions/longbui98/solution-template.go494 // Example usage:COMMENT
LOW…allenge-14/submissions/PopovMarko/solution-template.go577 // Example usage:COMMENT
LOWchallenge-14/submissions/Kosench/solution-template.go581 // Example usage:COMMENT
LOWchallenge-14/submissions/Cpoing/solution-template.go535 // Example usage:COMMENT
LOW…llenge-14/submissions/JackDalberg/solution-template.go529 // Example usage:COMMENT
LOWchallenge-14/submissions/odelbos/solution-template.go524 // Example usage:COMMENT
LOW…allenge-14/submissions/czysiaczek/solution-template.go496 // Example usage:COMMENT
LOWchallenge-14/submissions/mvsouza/solution-template.go676 // Example usage:COMMENT
LOW…allenge-14/submissions/PolinaSvet/solution-template.go548 // Example usage:COMMENT
LOWchallenge-14/submissions/nzamulov/solution-template.go527 // Example usage:COMMENT
LOWchallenge-14/submissions/mick4711/solution-template.go528 // Example usage:COMMENT
LOW…lenge-14/submissions/shivamarora1/solution-template.go529 // Example usage:COMMENT
LOWchallenge-14/submissions/AlieNoori/solution-template.go516 // Example usage:COMMENT
LOW…allenge-14/submissions/kuzminprog/solution-template.go507 // Example usage:COMMENT
LOWchallenge-18/solution-template.go9 // Example usageCOMMENT
LOWchallenge-18/submissions/affandisy/solution-template.go9 // Example usageCOMMENT
LOW…ge-18/submissions/YounesBouchbouk/solution-template.go9 // Example usageCOMMENT
LOW…allenge-18/submissions/himanshum9/solution-template.go9 // Example usageCOMMENT
LOW…ge-18/submissions/sutthiphong2005/solution-template.go9 // Example usageCOMMENT
LOW…18/submissions/muhammedkucukaslan/solution-template.go9 // Example usageCOMMENT
LOW…lenge-18/submissions/IBraveMonkey/solution-template.go9 // Example usageCOMMENT
127 more matches not shown…
Over-Commented Block200 hits · 200 pts
SeverityFileLineSnippetContext
LOWchallenge-6/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/affandisy/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…nge-6/submissions/YounesBouchbouk/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/maulana48/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/himanshum9/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…nge-6/submissions/sutthiphong2005/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/shhuzen/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…-6/submissions/muhammedkucukaslan/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/ne0phyte/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/Xmilton/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/MYK12397/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/Johrespi/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/MaryNfs/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/yusufnuru/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/wgasparin/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/grozdovk/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/jasonnfeng/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/4m4x/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…nge-6/submissions/rohit-jangra-dx/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…ge-6/submissions/MuraliMohan-2000/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…enge-6/submissions/ZaharBorisenko/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/atplay90/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/skx/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…lenge-6/submissions/amrshaban2005/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/suensky/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/duplabe/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/evassilyev/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/adibstwn/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/Raycas96/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…lenge-6/submissions/IvanDamNation/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…nge-6/submissions/ashwinipatankar/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/inok94/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/WHFF521/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/baindraraj/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/idk2me/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/timlkko/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/duj4/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/bmamha/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/ImHotDog/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/chaos1ee/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/Gandook/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/Khabbab172/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/AlexO-85/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…allenge-6/submissions/VFarsiyants/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/St1lon/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…lenge-6/submissions/YoumnaSalloum/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…lenge-6/submissions/BrianHuang813/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/onomica/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/antu12/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/RezaSi/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/n0l3r/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/amanabay/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/maket12/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…llenge-6/submissions/KhaledMosaad/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/PopovMarko/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/Kosench/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/Cpoing/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/mmzykin/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOWchallenge-6/submissions/brenoamin/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
LOW…allenge-6/submissions/JackDalberg/solution-template.go1// Package challenge6 contains the solution for Challenge 6.COMMENT
140 more matches not shown…
Self-Referential Comments60 hits · 182 pts
SeverityFileLineSnippetContext
MEDIUM⚡create_submission.sh28# Create the submission directoryCOMMENT
MEDIUMchallenge-9/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-7/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-6/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-1/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-8/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-30/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-14/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-13/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-25/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-22/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-23/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-24/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-12/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-15/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-4/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-3/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-2/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-5/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMscripts/generate_contributor_badges.py142 # Create the main badge dataCOMMENT
MEDIUMpackages/echo/challenge-1-basic-routing/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…ckages/echo/challenge-3-validation-errors/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/echo/challenge-4-authentication/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/echo/challenge-2-middleware/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gorm/challenge-5-generics/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gorm/challenge-3-migrations/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gorm/challenge-2-associations/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gorm/challenge-4-advanced-queries/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gorm/challenge-1-crud-operations/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…ges/mongodb/challenge-2-queries-filtering/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…/mongodb/challenge-4-indexing-performance/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…kages/mongodb/challenge-1-connection-crud/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…mongodb/challenge-5-transactions-advanced/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…/mongodb/challenge-3-aggregation-pipeline/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/fiber/challenge-1-basic-routing/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…kages/fiber/challenge-3-validation-errors/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/fiber/challenge-4-authentication/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/fiber/challenge-2-middleware/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…cobra/challenge-3-subcommands-persistence/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM…kages/cobra/challenge-4-advanced-features/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/cobra/challenge-2-flags-args/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/cobra/challenge-2-flags-args/run_tests.sh137# Create a test file for more advanced testingCOMMENT
MEDIUMpackages/cobra/challenge-1-basic-cli/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gin/challenge-1-basic-routing/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gin/challenge-3-validation-errors/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gin/challenge-4-authentication/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMpackages/gin/challenge-2-middleware/run_tests.sh30# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUM.github/workflows/pr-tests.yml262 # Create a temporary directory for testingCOMMENT
MEDIUMchallenge-10/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-28/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-17/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-21/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-19/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-26/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-18/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-27/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-20/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-29/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-16/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
MEDIUMchallenge-11/run_tests.sh29# Create a temporary directory to avoid modifying the original filesCOMMENT
Fake / Example Data151 hits · 154 pts
SeverityFileLineSnippetContext
LOWchallenge-9/solution-template_test.go102 Author: "John Doe",CODE
LOWchallenge-23/solution-template_test.go89 {"Large text", "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisi.", "sit", []int{18}},CODE
LOWchallenge-23/solution-template_test.go89 {"Large text", "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisi.", "sit", []int{18}},CODE
LOWchallenge-23/solution-template_test.go155 text := "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisi. Sed euismod, nisl eget ultricies aliqCODE
LOWchallenge-23/solution-template_test.go155 text := "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla facilisi. Sed euismod, nisl eget ultricies aliqCODE
LOWchallenge-15/learning.md197 "name": "John Doe",CODE
LOWchallenge-15/learning.md253 "name": "Jane Doe",CODE
LOW…o/challenge-4-authentication/solution-template_test.go289 registerJSON := `{"username":"admin","email":"admin@example.com","password":"adminpass123"}`CODE
LOW…/echo/challenge-2-middleware/solution-template_test.go38 postJSON := `{"title":"Echo Middleware","content":"Learning about Echo middleware patterns","author":"John Doe","tags"CODE
LOW…/echo/challenge-2-middleware/solution-template_test.go55 assert.Equal(t, "John Doe", response.Post.Author)CODE
LOWpackages/echo/challenge-2-middleware/README.md82 "author": "John Doe"CODE
LOW…es/gorm/challenge-5-generics/solution-template_test.go35 Name: "John Doe",CODE
LOW…es/gorm/challenge-5-generics/solution-template_test.go47 assert.Equal(t, "John Doe", foundUser.Name)CODE
LOW…es/gorm/challenge-5-generics/solution-template_test.go59 user := &User{Name: "Jane Doe", Email: "jane@example.com", Age: 30}CODE
LOW…es/gorm/challenge-5-generics/solution-template_test.go66 assert.Equal(t, "Jane Doe", foundUser.Name)CODE
LOW…orm/challenge-2-associations/solution-template_test.go35 Name: "John Doe",CODE
LOW…orm/challenge-2-associations/solution-template_test.go50 assert.Equal(t, "John Doe", foundUser.Name)CODE
LOW…orm/challenge-2-associations/solution-template_test.go68 Name: "Jane Doe",CODE
LOW…orm/challenge-2-associations/solution-template_test.go79 assert.Equal(t, "Jane Doe", retrievedUser.Name)CODE
LOW…/challenge-1-crud-operations/solution-template_test.go33 Name: "John Doe",CODE
LOW…/challenge-1-crud-operations/solution-template_test.go45 assert.Equal(t, "John Doe", foundUser.Name)CODE
LOW…/challenge-1-crud-operations/solution-template_test.go59 user := &User{Name: "Jane Doe", Email: "jane@example.com", Age: 30}CODE
LOW…/challenge-1-crud-operations/solution-template_test.go65 assert.Equal(t, "Jane Doe", retrievedUser.Name)CODE
LOWpackages/gorm/challenge-1-crud-operations/learning.md75user := User{Name: "John Doe", Email: "john@example.com", Age: 25}CODE
LOW…/challenge-1-connection-crud/solution-template_test.go21 Name: "John Doe",CODE
LOW⚡…/challenge-1-connection-crud/solution-template_test.go46 Name: "John Doe",CODE
LOW⚡…/challenge-1-connection-crud/solution-template_test.go56 Name: "John Doe",CODE
LOW⚡…/challenge-1-connection-crud/solution-template_test.go66 Name: "John Doe",CODE
LOW⚡…/challenge-1-connection-crud/solution-template_test.go76 Name: "John Doe",CODE
LOW⚡…/challenge-1-connection-crud/solution-template_test.go86 Name: "John Doe",CODE
LOW…/challenge-1-connection-crud/solution-template_test.go104 Name: "John Doe",CODE
LOW…/challenge-1-connection-crud/solution-template_test.go122 {"name", "John Doe"},CODE
LOW…/challenge-1-connection-crud/solution-template_test.go312 {"name", "John Doe"},CODE
LOW…/challenge-1-connection-crud/solution-template_test.go378 Name: "John Doe",CODE
LOW…/challenge-1-connection-crud/solution-template_test.go389 assert.Equal(t, "John Doe", createReq.Name)CODE
LOWpackages/mongodb/challenge-1-connection-crud/hints.md200 Name: "John Doe",CODE
LOW…ckages/mongodb/challenge-1-connection-crud/learning.md105 Name: "John Doe",CODE
LOW…ckages/mongodb/challenge-1-connection-crud/learning.md182filter := bson.M{"name": "John Doe"}CODE
LOW…ckages/mongodb/challenge-1-connection-crud/learning.md186 "name": "John Doe",CODE
LOWpackages/mongodb/challenge-1-connection-crud/README.md40 "name": "John Doe",CODE
LOWpackages/mongodb/challenge-1-connection-crud/README.md52 "name": "John Doe",CODE
LOWpackages/mongodb/challenge-1-connection-crud/README.md67 "name": "John Doe",CODE
LOW…lenge-1-connection-crud/submissions/RezaSi/solution.go370 Name: "John Doe",CODE
LOW…lenge-3-aggregation-pipeline/solution-template_test.go366 Name: "John Doe",CODE
LOW…lenge-3-aggregation-pipeline/solution-template_test.go371 assert.Equal(t, "John Doe", customer.Name)CODE
LOW…r/challenge-4-authentication/solution-template_test.go16 {ID: 1, Username: "admin", Email: "admin@example.com", Password: "$2a$12$...", Role: "admin", Active: true},CODE
LOW…/fiber/challenge-4-authentication/solution-template.go51 {ID: 1, Username: "admin", Email: "admin@example.com", Password: "$2a$12$...", Role: "admin", Active: true},CODE
LOW…lenge-4-authentication/submissions/odelbos/solution.go57 {ID: 1, Username: "admin", Email: "admin@example.com", Password: "$2a$12$...", Role: "admin", Active: true},CODE
LOW…fiber/challenge-2-middleware/solution-template_test.go17 {ID: 1, Title: "Getting Started with Go", Content: "Go is a programming language...", Author: "John Doe", CreatedAt: tCODE
LOW…ages/fiber/challenge-2-middleware/solution-template.go30 {ID: 1, Title: "Getting Started with Go", Content: "Go is a programming language...", Author: "John Doe", CreatedAt: tiCODE
LOW…challenge-2-middleware/submissions/odelbos/solution.go37 {ID: 1, Title: "Getting Started with Go", Content: "Go is a programming language...", Author: "John Doe", CreatedAt: tiCODE
LOW…in/challenge-1-basic-routing/solution-template_test.go19 {ID: 1, Name: "John Doe", Email: "john@example.com", Age: 30},CODE
LOW…in/challenge-1-basic-routing/solution-template_test.go75 assert.Equal(t, "John Doe", userData["name"])CODE
LOW…ges/gin/challenge-1-basic-routing/solution-template.go26 {ID: 1, Name: "John Doe", Email: "john@example.com", Age: 30},CODE
LOWpackages/gin/challenge-1-basic-routing/README.md44 "name": "John Doe",CODE
LOW…lenge-1-basic-routing/submissions/Johrespi/solution.go28 {ID: 1, Name: "John Doe", Email: "john@example.com", Age: 30},CODE
LOW…nge-1-basic-routing/submissions/sweet-boby/solution.go29 {ID: 1, Name: "John Doe", Email: "john@example.com", Age: 30},CODE
LOW…llenge-1-basic-routing/submissions/labib99/solution.go30 {ID: 1, Name: "John Doe", Email: "john@example.com", Age: 30},CODE
LOW…ge-1-basic-routing/submissions/imankhodadi/solution.go28 {ID: 1, Name: "John Doe", Email: "john@example.com", Age: 30},CODE
LOW…nge-1-basic-routing/submissions/RuslanG003/solution.go32 {ID: 1, Name: "John Doe", Email: "john@example.com", Age: 30},CODE
91 more matches not shown…
Redundant / Tautological Comments90 hits · 146 pts
SeverityFileLineSnippetContext
LOW⚡create_submission.sh11# Check if challenge number is providedCOMMENT
LOW⚡create_submission.sh19# Check if challenge directory existsCOMMENT
LOWcreate_submission.sh45# Check if learning materials exist and inform the userCOMMENT
LOWchallenge-9/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-7/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-6/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-1/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-8/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-30/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-14/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-13/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-25/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-22/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-23/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-24/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-12/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-15/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-4/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-3/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-2/run_tests.sh23# Check if the submission file existsCOMMENT
LOWchallenge-5/run_tests.sh23# Check if the submission file existsCOMMENT
LOWscripts/test_scoreboards.py194 # Check if content is identicalCOMMENT
LOW⚡scripts/update_package_scoreboard.sh12# Check if we're in the right directoryCOMMENT
LOW⚡scripts/update_package_scoreboard.sh18# Check if Python 3 is availableCOMMENT
LOW⚡scripts/update_package_scoreboard.sh24# Check if the script directory existsCOMMENT
LOW⚡scripts/update_package_scoreboard.sh30# Check if the generator script existsCOMMENT
LOW⚡scripts/update_package_scoreboard.sh36# Check if packages directory existsCOMMENT
LOW⚡scripts/update_scoreboard.sh12# Check if we're in the right directoryCOMMENT
LOW⚡scripts/update_scoreboard.sh18# Check if Python 3 is availableCOMMENT
LOW⚡scripts/update_scoreboard.sh24# Check if the script directory existsCOMMENT
LOW⚡scripts/update_scoreboard.sh30# Check if the generator script existsCOMMENT
LOWpackages/echo/challenge-1-basic-routing/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…ckages/echo/challenge-3-validation-errors/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/echo/challenge-4-authentication/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/echo/challenge-2-middleware/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gorm/challenge-5-generics/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gorm/challenge-3-migrations/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gorm/challenge-2-associations/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gorm/challenge-4-advanced-queries/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gorm/challenge-1-crud-operations/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…ges/mongodb/challenge-2-queries-filtering/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…/mongodb/challenge-4-indexing-performance/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…kages/mongodb/challenge-1-connection-crud/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…mongodb/challenge-5-transactions-advanced/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…/mongodb/challenge-3-aggregation-pipeline/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/fiber/challenge-1-basic-routing/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…kages/fiber/challenge-3-validation-errors/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/fiber/challenge-4-authentication/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/fiber/challenge-2-middleware/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…cobra/challenge-3-subcommands-persistence/run_tests.sh23# Check if the submission file existsCOMMENT
LOW…kages/cobra/challenge-4-advanced-features/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/cobra/challenge-2-flags-args/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/cobra/challenge-1-basic-cli/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gin/challenge-1-basic-routing/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gin/challenge-3-validation-errors/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gin/challenge-4-authentication/run_tests.sh23# Check if the submission file existsCOMMENT
LOWpackages/gin/challenge-2-middleware/run_tests.sh23# Check if the submission file existsCOMMENT
LOW.github/workflows/update-badges.yml81 # Check if there are actually changes to commitCOMMENT
LOW.github/workflows/update-badges.yml112 # Check if we need to rebaseCOMMENT
LOW.github/workflows/update-scoreboards.yml42 # Check if specific challenge was providedCOMMENT
30 more matches not shown…
TODO Padding81 hits · 122 pts
SeverityFileLineSnippetContext
LOWchallenge-12/solution-template.go39 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/solution-template.go45 // TODO: Implement error unwrappingCOMMENT
LOWchallenge-12/solution-template.go57 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/solution-template.go63 // TODO: Implement error unwrappingCOMMENT
LOWchallenge-12/solution-template.go75 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/solution-template.go81 // TODO: Implement error unwrappingCOMMENT
LOWchallenge-12/submissions/longbui98/solution-template.go43 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/submissions/longbui98/solution-template.go49 // TODO: Implement error unwrappingCOMMENT
LOWchallenge-12/submissions/longbui98/solution-template.go61 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/submissions/longbui98/solution-template.go78 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/submissions/longbui98/solution-template.go84 // TODO: Implement error unwrappingCOMMENT
LOWchallenge-12/submissions/Cpoing/solution-template.go43 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/submissions/Cpoing/solution-template.go49 // TODO: Implement error unwrappingCOMMENT
LOWchallenge-12/submissions/Cpoing/solution-template.go61 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/submissions/Cpoing/solution-template.go67 // TODO: Implement error unwrappingCOMMENT
LOWchallenge-12/submissions/Cpoing/solution-template.go79 // TODO: Implement error message formattingCOMMENT
LOWchallenge-12/submissions/Cpoing/solution-template.go85 // TODO: Implement error unwrappingCOMMENT
LOW…cho/challenge-3-validation-errors/solution-template.go114// TODO: Implement validation error formattingCOMMENT
LOW…ber/challenge-3-validation-errors/solution-template.go77// TODO: Implement validation helper functionsCOMMENT
LOW…bra/challenge-4-advanced-features/solution-template.go339 // TODO: Implement validation middlewareCOMMENT
LOW…4-advanced-features/submissions/PolinaSvet/solution.go741 // TODO: Implement validation middlewareCOMMENT
LOW…ges/gin/challenge-1-basic-routing/solution-template.go99 // TODO: Implement validationCOMMENT
LOW…nge-1-basic-routing/submissions/sweet-boby/solution.go240 // TODO: Implement validationCOMMENT
LOW…nge-1-basic-routing/submissions/RuslanG003/solution.go276 // TODO: Implement validationCOMMENT
LOW…enge-1-basic-routing/submissions/adi041518/solution.go247 // TODO: Implement validationCOMMENT
LOW…e-1-basic-routing/submissions/CV-Elevation/solution.go249 // TODO: Implement validationCOMMENT
LOW…llenge-1-basic-routing/submissions/22-7-co/solution.go266 // TODO: Implement validationCOMMENT
LOW…-basic-routing/submissions/ItalloMangueBoy/solution.go287 // TODO: Implement validationCOMMENT
LOW…hallenge-1-basic-routing/submissions/q1ngy/solution.go207 // TODO: Implement validationCOMMENT
LOW…challenge-1-basic-routing/submissions/4mzy/solution.go238 // TODO: Implement validationCOMMENT
LOW…lenge-1-basic-routing/submissions/Onkar-25/solution.go264 // TODO: Implement validationCOMMENT
LOW…ge-1-basic-routing/submissions/nguyenvanzk/solution.go252 // TODO: Implement validationCOMMENT
LOW…-basic-routing/submissions/OrangePanda2022/solution.go283 // TODO: Implement validationCOMMENT
LOW…-1-basic-routing/submissions/BrianHuang813/solution.go265 // TODO: Implement validationCOMMENT
LOW…-1-basic-routing/submissions/jadeproheshan/solution.go219 // TODO: Implement validationCOMMENT
LOW…nge-1-basic-routing/submissions/Alibiderci/solution.go399 // TODO: Implement validationCOMMENT
LOW…allenge-1-basic-routing/submissions/zyy125/solution.go222 // TODO: Implement validationCOMMENT
LOW…allenge-1-basic-routing/submissions/alle2k/solution.go242 // TODO: Implement validationCOMMENT
LOW…enge-1-basic-routing/submissions/solshuneo/solution.go224 // TODO: Implement validationCOMMENT
LOW…allenge-1-basic-routing/submissions/yllmis/solution.go283 // TODO: Implement validationCOMMENT
LOW…lenge-1-basic-routing/submissions/yogtanko/solution.go258 // TODO: Implement validationCOMMENT
LOW…lenge-1-basic-routing/submissions/nbploc08/solution.go224 // TODO: Implement validationCOMMENT
LOW…lenge-1-basic-routing/submissions/GleeN987/solution.go261 // TODO: Implement validationCOMMENT
LOW…ckages/gin/challenge-2-middleware/solution-template.go214 // TODO: Implement validationCOMMENT
LOW…llenge-2-middleware/submissions/sweet-boby/solution.go528 // TODO: Implement validationCOMMENT
LOW…e-2-middleware/submissions/ItalloMangueBoy/solution.go540 // TODO: Implement validationCOMMENT
LOW…n/challenge-2-middleware/submissions/q1ngy/solution.go433 // TODO: Implement validationCOMMENT
LOW…in/challenge-2-middleware/submissions/4mzy/solution.go467 // TODO: Implement validationCOMMENT
LOW…hallenge-2-middleware/submissions/Onkar-25/solution.go570 // TODO: Implement validationCOMMENT
LOW…nge-2-middleware/submissions/BrianHuang813/solution.go490 // TODO: Implement validationCOMMENT
LOW…hallenge-2-middleware/submissions/yogtanko/solution.go567 // TODO: Implement validationCOMMENT
LOWchallenge-10/solution-template.go24 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/solution-template.go53 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/solution-template.go84 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/submissions/Johrespi/solution-template.go31 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/submissions/Johrespi/solution-template.go67 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/submissions/Johrespi/solution-template.go102 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/submissions/grozdovk/solution-template.go27 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/submissions/grozdovk/solution-template.go62 // TODO: Implement validation and constructionCOMMENT
LOWchallenge-10/submissions/grozdovk/solution-template.go98 // TODO: Implement validation and constructionCOMMENT
21 more matches not shown…
Decorative Section Separators18 hits · 54 pts
SeverityFileLineSnippetContext
MEDIUMweb-ui/internal/handlers/releases.go129// ── API ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release.go115// ── loading ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release.go261// ── running ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release.go340// ── helpers ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go54 // ── fenced code ───────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go75 // ── raw HTML block (e.g. <details> in hints) ──────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go80 // ── heading ───────────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go99 // ── horizontal rule ───────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go104 // ── table ─────────────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go127 // ── blockquote ────────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go145 // ── unordered list ────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go169 // ── ordered list ──────────────────────────────────────────────────────COMMENT
MEDIUMweb-ui/internal/services/release_markdown.go193 // ── paragraph ─────────────────────────────────────────────────────────COMMENT
MEDIUM…allenge-28/submissions/PopovMarko/solution-template.go47// ─── LRU Cache ───────────────────────────────────────────────────────────────COMMENT
MEDIUM…allenge-28/submissions/PopovMarko/solution-template.go241// ─── LFU Cache ───────────────────────────────────────────────────────────────COMMENT
MEDIUM…allenge-28/submissions/PopovMarko/solution-template.go501// ─── FIFO Cache ──────────────────────────────────────────────────────────────COMMENT
MEDIUM…allenge-28/submissions/PopovMarko/solution-template.go671// ─── Thread-Safe Wrapper ─────────────────────────────────────────────────────COMMENT
MEDIUM…allenge-28/submissions/PopovMarko/solution-template.go758// ─── Cache Factory ────────────────────────────────────────────────────────────COMMENT
Structural Annotation Overuse18 hits · 40 pts
SeverityFileLineSnippetContext
LOW…lenge-6/submissions/YoumnaSalloum/solution-template.go21 // Step 1: Clean the text by turning any non-letter/non-digit into a space,COMMENT
LOW⚡…lenge-6/submissions/YoumnaSalloum/solution-template.go33 // Step 2: Split the cleaned text into words by spacesCOMMENT
LOW⚡…lenge-6/submissions/YoumnaSalloum/solution-template.go36 // Step 3: Count word frequenciesCOMMENT
LOW⚡challenge-14/hints.md180 // Step 1: Validate userCOMMENT
LOW⚡challenge-14/hints.md186 // Step 2: Check inventoryCOMMENT
LOW⚡challenge-14/hints.md192 // Step 3: Create orderCOMMENT
LOW⚡docs/profile-badges-guide.md17### Step 1: Find Your Badge CollectionCOMMENT
LOW⚡docs/profile-badges-guide.md26### Step 2: Copy & PasteCOMMENT
LOW⚡docs/profile-badges-guide.md31### Step 3: Show Off Your Skills! 🚀COMMENT
LOW⚡docs/profile-badges-guide.md177### Step 1: ContributeCOMMENT
LOW⚡docs/profile-badges-guide.md182### Step 2: Get Your BadgeCOMMENT
LOW⚡docs/profile-badges-guide.md187### Step 3: Show Off Your AchievementCOMMENT
LOW⚡scripts/generate_contributor_badges.py626### Step 1: ContributeCOMMENT
LOW⚡scripts/generate_contributor_badges.py631### Step 2: Automatic GenerationCOMMENT
LOW⚡scripts/generate_contributor_badges.py636### Step 3: Use Your BadgesCOMMENT
LOW⚡badges/README.md126### Step 1: ContributeCOMMENT
LOW⚡badges/README.md131### Step 2: Automatic GenerationCOMMENT
LOW⚡badges/README.md136### Step 3: Use Your BadgesCOMMENT
Slop Phrases12 hits · 33 pts
SeverityFileLineSnippetContext
MEDIUMchallenge-15/solution-template.go37 // users stores user credentials for demonstration purposesCOMMENT
MEDIUM…llenge-15/submissions/imankhodadi/solution-template.go48 // users stores user credentials for demonstration purposesCOMMENT
MEDIUMchallenge-15/submissions/atplay90/solution-template.go43 // users stores user credentials for demonstration purposesCOMMENT
MEDIUM…enge-15/submissions/IvanDamNation/solution-template.go70 // users stores user credentials for demonstration purposesCOMMENT
MEDIUM…allenge-15/submissions/PopovMarko/solution-template.go76 // users stores user credentials for demonstration purposesCOMMENT
MEDIUMchallenge-15/submissions/Kosench/solution-template.go43 // users stores user credentials for demonstration purposesCOMMENT
MEDIUMchallenge-15/submissions/Cpoing/solution-template.go44 // users stores user credentials for demonstration purposesCOMMENT
MEDIUMchallenge-15/submissions/odelbos/solution-template.go44 // users stores user credentials for demonstration purposesCOMMENT
MEDIUMchallenge-15/submissions/mvsouza/solution-template.go44 // users stores user credentials for demonstration purposesCOMMENT
MEDIUM…allenge-15/submissions/PolinaSvet/solution-template.go43 users map[string]*User // users stores user credentials for demonstration purposesCODE
MEDIUMchallenge-15/submissions/AlieNoori/solution-template.go44 // users stores user credentials for demonstration purposesCOMMENT
LOW…lenge-1-connection-crud/submissions/RezaSi/solution.go298 defer cursor.Close(ctx) // Don't forget to close the cursorCODE
Empty Error Handlers6 hits · 30 pts
SeverityFileLineSnippetContext
HIGHscripts/generate_main_scoreboard.py59except FileNotFoundError:CODE
HIGHscripts/generate_main_scoreboard.py94except Exception as e:CODE
HIGHscripts/generate_main_scoreboard.py126except FileNotFoundError:CODE
HIGHscripts/generate_package_scoreboard.py41except Exception as e:CODE
HIGHscripts/generate_package_scoreboard.py92except FileNotFoundError:CODE
HIGHscripts/generate_package_scoreboard.py126except FileNotFoundError:CODE
Excessive Try-Catch Wrapping20 hits · 28 pts
SeverityFileLineSnippetContext
LOWscripts/update_all_scoreboards.py35 except Exception as e:CODE
LOWscripts/generate_main_scoreboard.py61 except Exception as e:CODE
MEDIUMscripts/generate_main_scoreboard.py62 print(f"Error parsing {filepath}: {e}", file=sys.stderr)CODE
LOWscripts/generate_main_scoreboard.py94 except Exception as e:CODE
LOWscripts/generate_main_scoreboard.py383 except Exception as e:CODE
MEDIUMscripts/generate_main_scoreboard.py384 print(f"Error writing to README.md: {e}", file=sys.stderr)CODE
LOWscripts/generate_contributor_badges.py81 except Exception as e:CODE
LOWscripts/generate_contributor_badges.py130 except Exception as e:CODE
LOWscripts/test_scoreboards.py36 except Exception as e:CODE
MEDIUMscripts/test_scoreboards.py37 print(f"Error running {script_name}: {e}")CODE
LOWscripts/test_scoreboards.py81 except Exception as e:CODE
MEDIUMscripts/test_scoreboards.py82 print(f"Error reading README.md: {e}")CODE
LOWscripts/test_scoreboards.py102 except Exception as e:CODE
LOWscripts/test_scoreboards.py125 except Exception as e:CODE
LOWscripts/test_scoreboards.py224 except Exception as e:CODE
LOWscripts/generate_package_scoreboard.py41 except Exception as e:CODE
LOW⚡scripts/generate_package_scoreboard.py94 except Exception as e:CODE
MEDIUM⚡scripts/generate_package_scoreboard.py95 print(f"Error parsing {filepath}: {e}", file=sys.stderr)CODE
LOWscripts/generate_package_scoreboard.py437 except Exception as e:CODE
MEDIUMscripts/generate_package_scoreboard.py438 print(f"Error writing to README.md: {e}", file=sys.stderr)CODE
Deep Nesting15 hits · 15 pts
SeverityFileLineSnippetContext
LOWscripts/generate_main_scoreboard.py14CODE
LOWscripts/generate_main_scoreboard.py67CODE
LOWscripts/generate_main_scoreboard.py100CODE
LOWscripts/generate_main_scoreboard.py216CODE
LOWscripts/generate_main_scoreboard.py310CODE
LOWscripts/generate_contributor_badges.py44CODE
LOWscripts/generate_contributor_badges.py87CODE
LOWscripts/test_scoreboards.py107CODE
LOWscripts/test_scoreboards.py130CODE
LOWscripts/generate_package_scoreboard.py14CODE
LOWscripts/generate_package_scoreboard.py47CODE
LOWscripts/generate_package_scoreboard.py100CODE
LOWscripts/generate_package_scoreboard.py133CODE
LOWscripts/generate_package_scoreboard.py288CODE
LOWscripts/generate_package_scoreboard.py362CODE
Verbosity Indicators6 hits · 13 pts
SeverityFileLineSnippetContext
LOW…lenge-6/submissions/YoumnaSalloum/solution-template.go21 // Step 1: Clean the text by turning any non-letter/non-digit into a space,COMMENT
LOW⚡…lenge-6/submissions/YoumnaSalloum/solution-template.go33 // Step 2: Split the cleaned text into words by spacesCOMMENT
LOW⚡…lenge-6/submissions/YoumnaSalloum/solution-template.go36 // Step 3: Count word frequenciesCOMMENT
LOW⚡scripts/generate_contributor_badges.py626### Step 1: ContributeCOMMENT
LOW⚡scripts/generate_contributor_badges.py631### Step 2: Automatic GenerationCOMMENT
LOW⚡scripts/generate_contributor_badges.py636### Step 3: Use Your BadgesCOMMENT
Hyper-Verbose Identifiers10 hits · 10 pts
SeverityFileLineSnippetContext
LOWweb-ui/templates/base.html1411 function updateProfileBadgeMarkdown(username) {CODE
LOWweb-ui/templates/interview.html1191 function displayInterviewQuestions(questions) {CODE
LOWscripts/generate_main_scoreboard.py216def generate_html_leaderboard(top_users, total_challenges, challenge_dirs, sponsors):CODE
LOWscripts/generate_main_scoreboard.py310def update_readme_with_scoreboard(scoreboard_content):CODE
LOWscripts/generate_contributor_badges.py168 def generate_custom_svg_badge(self, username: str, challenges_solved: int,CODE
LOWscripts/generate_package_scoreboard.py47def parse_package_scoreboard_file(filepath):CODE
LOW⚡scripts/generate_package_scoreboard.py100def get_package_challenge_title(challenge_dir):CODE
LOWscripts/generate_package_scoreboard.py133def generate_package_scoreboard():CODE
LOWscripts/generate_package_scoreboard.py288def generate_package_html_leaderboard(top_users, package_completions, sponsors):CODE
LOWscripts/generate_package_scoreboard.py362def update_readme_with_package_scoreboard(scoreboard_content):CODE
Unused Imports6 hits · 6 pts
SeverityFileLineSnippetContext
LOWscripts/update_all_scoreboards.py7CODE
LOWscripts/generate_contributor_badges.py9CODE
LOWscripts/generate_contributor_badges.py10CODE
LOWscripts/generate_contributor_badges.py11CODE
LOWscripts/generate_contributor_badges.py13CODE
LOWscripts/test_scoreboards.py6CODE
AI Slop Vocabulary3 hits · 5 pts
SeverityFileLineSnippetContext
MEDIUMweb-ui/internal/services/package.go404 // Add more robust nil checkingCOMMENT
MEDIUMscripts/generate_contributor_badges.py364 """Generate a comprehensive badge collection for README files."""STRING
MEDIUMscripts/generate_contributor_badges.py500 """Generate comprehensive instructions for using the badges."""STRING