Repository Analysis

pcottle/learnGitBranching

An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!

0.3 Likely human-written View on GitHub
0.3
Adjusted Score
0.3
Raw Score
100%
Time Factor
2026-05-23
Last Push
33,495
Stars
JavaScript
Language
85,387
Lines of Code
154
Files
11
Pattern Hits
2026-05-31
Scan Date

Score History

Severity Breakdown

CRITICAL 0HIGH 0MEDIUM 7LOW 4

Pattern Findings

11 matches across 5 categories. Click a row to expand file-level details.

Decorative Section Separators6 hits · 18 pts
SeverityFileLineSnippet
MEDIUMscripts/validate-locale.js25// ── 1. Check strings.js ──────────────────────────────────────────────────────
MEDIUMscripts/validate-locale.js60// ── 2. Check level files ─────────────────────────────────────────────────────
MEDIUMscripts/validate-locale.js133// ── 3. Report ────────────────────────────────────────────────────────────────
MEDIUMscripts/extract-translation-template.js29// ── 1. Extract UI strings ────────────────────────────────────────────────────
MEDIUMscripts/extract-translation-template.js52// ── 2. Extract level strings ─────────────────────────────────────────────────
MEDIUMscripts/extract-translation-template.js114// ── 3. Output JSON template ──────────────────────────────────────────────────
Hyper-Verbose Identifiers2 hits · 2 pts
SeverityFileLineSnippet
LOWscripts/translate.js108function getLevelTranslationStatus(locale, levelFiles) {
LOWscripts/translate.js138function getStringsTranslationStatus(locale) {
AI Slop Vocabulary1 hit · 2 pts
SeverityFileLineSnippet
MEDIUMgeneratedDocs/levels.html1716<p>So far we&#39;ve covered the basics of git -- committing, branching, and moving around in the source tree. Just these
Over-Commented Block1 hit · 1 pts
SeverityFileLineSnippet
LOWsrc/js/intl/index.js21
Slop Phrases1 hit · 1 pts
SeverityFileLineSnippet
LOWsrc/levels/mixed/jugglingCommits2.js46 "en_US": "Don't forget to forward main to the updated changes!",