AI Slop Code Risk Monitor

ben-manes/caffeine

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

A high performance caching library for Java

3.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for ben-manes/caffeine, a Java project with 17,927 GitHub stars. SynthScan examined 219,339 lines of code across 984 source files, recording 308 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 3.0 (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.0
Adjusted Signal
3.0
Raw Pattern Score
100%
Time Factor
2026-10-25
Last Push
17.9K
Stars
Java
Language
219.3K
Lines of Code
984
Files
308
Pattern Hits
2026-10-31
Scan Date
0.07
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 5.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 6.9/100 · LOW

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

Agent Over-Engineering Ratio 3.5/100 · LOW

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

PR Review Velocity Impact 15.5/100 · LOW

Which changes need focused human review? 308 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 4HIGH 65MEDIUM 36LOW 203

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 308 distinct pattern matches across 12 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.

Cross-Language Confusion61 hits · 271 pts
SeverityFileLineSnippetContext
HIGH⚡.claude/skills/climber-gate/harness.py56 windowMark = (windowMarked > 1) ? node.prev : null;CODE
HIGH⚡.claude/skills/climber-gate/harness.py66 Node next = (windowMark == null) ? headWindow.next : windowMark.next;CODE
HIGH⚡.claude/skills/climber-gate/harness.py67 if ((next == null) || (next == headWindow)) {CODE
HIGH⚡.claude/skills/climber-gate/harness.py74 while ((windowMarked > target) && (windowMark != null)) {CODE
HIGH⚡.claude/skills/climber-gate/harness.py90 static final boolean REACTIVE_TIER = VARIANT.equals("reactive");CODE
HIGH⚡.claude/skills/climber-gate/harness.py92 static final boolean DENSITY_TIER = VARIANT.equals("density");CODE
HIGH⚡.claude/skills/climber-gate/harness.py94 static final boolean REACT_4X = VARIANT.equals("react4x");CODE
HIGH⚡.claude/skills/climber-gate/harness.py96 static final boolean DENS_10X = VARIANT.equals("dens10x");CODE
HIGH⚡.claude/skills/climber-gate/harness.py98 static final boolean AUDITS = !VARIANT.equals("noaudit");CODE
HIGH⚡.claude/skills/climber-gate/harness.py100 static final int WAIT_FIRST = VARIANT.equals("nocal")CODE
HIGH⚡.claude/skills/climber-gate/harness.py103 static final boolean HARDRESET = VARIANT.equals("hardreset") || VARIANT.equals("prefix");CODE
HIGH⚡.claude/skills/climber-gate/harness.py105 static final boolean STARVWRITE = VARIANT.equals("starvwrite") || VARIANT.equals("prefix");CODE
HIGH⚡.claude/skills/climber-gate/harness.py107 static final boolean NOCHEAPEN = VARIANT.equals("nocheapen");CODE
HIGH⚡.claude/skills/climber-gate/harness.py109 static final boolean ABSPROBE = VARIANT.equals("absprobe");CODE
HIGH⚡.claude/skills/climber-gate/harness.py111 static final boolean PRECRASH = VARIANT.equals("precrash");CODE
HIGH⚡.claude/skills/climber-gate/harness.py113 static final boolean FLATROOM = VARIANT.equals("flatroom");CODE
HIGH⚡.claude/skills/climber-gate/harness.py115 static final boolean PARKBOUND = VARIANT.equals("parkbound");CODE
HIGH⚡.claude/skills/climber-gate/harness.py120 static final boolean STALECLAIM = VARIANT.equals("staleclaim");CODE
HIGH⚡.claude/skills/climber-gate/harness.py125 static final boolean NORETURNCOVER = VARIANT.equals("noreturncover");CODE
HIGH⚡.claude/skills/climber-gate/harness.py131 static final boolean NOWIDECOVER = VARIANT.equals("nowidecover");CODE
HIGH⚡.claude/skills/climber-gate/harness.py133 static final boolean PRICEDSHIFT = VARIANT.equals("pricedshift");CODE
HIGH⚡.claude/skills/climber-gate/harness.py142 static final boolean REARMHELD = VARIANT.equals("rearmheld") || VARIANT.equals("rearmheld2")CODE
HIGH⚡.claude/skills/climber-gate/harness.py143 || VARIANT.equals("rearmheldcold");CODE
HIGH⚡.claude/skills/climber-gate/harness.py145 static final boolean REARMRESET = VARIANT.equals("rearmreset") || VARIANT.equals("rearmboth")CODE
HIGH⚡.claude/skills/climber-gate/harness.py146 || VARIANT.equals("rearmheld");CODE
HIGH⚡.claude/skills/climber-gate/harness.py148 static final boolean REARMSTILL = VARIANT.equals("rearmstill") || VARIANT.equals("rearmheld2");CODE
HIGH⚡.claude/skills/climber-gate/harness.py150 static final boolean REARMCOLD = REARM && !VARIANT.equals("rearm") && !VARIANT.equals("rearmstill");CODE
HIGH⚡.claude/skills/climber-gate/harness.py152 static final boolean REARMBOTH = VARIANT.equals("rearmboth");CODE
HIGH⚡.claude/skills/climber-gate/harness.py163 static final boolean CORNERPROBE = VARIANT.equals("cornerprobe");CODE
HIGH⚡.claude/skills/climber-gate/harness.py165 static final boolean NOSTARVE = VARIANT.equals("nostarve");CODE
HIGH⚡.claude/skills/climber-gate/harness.py167 static final boolean NOLADDER = VARIANT.equals("noladder");CODE
HIGH⚡.claude/skills/climber-gate/harness.py169 static final boolean NOSCALE = VARIANT.equals("noscale");CODE
HIGH⚡.claude/skills/climber-gate/harness.py171 static final boolean NOCOMMIT = VARIANT.equals("nocommit");CODE
HIGH⚡.claude/skills/climber-gate/harness.py173 static final boolean NOREPEAT = VARIANT.equals("norepeat");CODE
HIGH⚡.claude/skills/climber-gate/harness.py175 static final boolean NOWEDGE = VARIANT.equals("nowedge");CODE
HIGH⚡.claude/skills/climber-gate/harness.py177 static final boolean NOFOLLOW = VARIANT.equals("nofollow");CODE
HIGH⚡.claude/skills/climber-gate/harness.py179 static final boolean NOSHIELD = VARIANT.equals("noshield");CODE
HIGH⚡.claude/skills/climber-gate/harness.py181 static final boolean NOVETO = VARIANT.equals("noveto");CODE
HIGH⚡.claude/skills/climber-gate/harness.py183 static final boolean NORETEST = VARIANT.equals("noretest");CODE
HIGH⚡.claude/skills/climber-gate/harness.py185 static final boolean NOFREEZE = VARIANT.equals("nofreeze");CODE
HIGH⚡.claude/skills/climber-gate/harness.py246 (walk == null) ? -1.0 : walk.baseHitRate,CODE
HIGH⚡.claude/skills/climber-gate/harness.py247 (walk == null) ? -1.0 : walk.reversalBar(rates));CODE
HIGH⚡.claude/skills/climber-gate/harness.py254 (System.getProperty("caffeine.climber.seed") == null) ? nullCODE
HIGH.claude/skills/climber-gate/harness.py229 && (DENSITY_TIER || DENS_10X || DensityClimber.appliesTo(maximum));CODE
HIGH⚡.claude/skills/climber-gate/harness.py297 " || (CORNERPROBE && mainStarved && (windowMax >= upperCorner()) && fired(CORNER));\n"STRING
HIGH⚡.claude/skills/climber-gate/harness.py298 " return blind && fired(STARVE);\n"),STRING
HIGH⚡.claude/skills/climber-gate/harness.py302 " return (CORNERPROBE && mainStarved && (windowMax >= upperCorner()))\n"STRING
HIGH⚡.claude/skills/climber-gate/harness.py328 " return repeat && fired(REPEAT);\n"),STRING
HIGH⚡.claude/skills/climber-gate/harness.py332 " if ((!NOWEDGE && walk.isReversedBy(reading) && fired(WEDGE))\n"),STRING
HIGH⚡.claude/skills/climber-gate/harness.py337 " if (!NOFOLLOW && parked && (Math.abs(rate - settledRate) < RESTART_THRESHOLD)) {\n"STRING
HIGH.claude/skills/climber-gate/harness.py437 " } else if (AUDITS && auditClock.isDue()) {\n"STRING
HIGH.claude/skills/climber-gate/harness.py478 " && (((retreatLeft > 0) && (!NOWIDECOVER || anchor.held))\n"STRING
HIGH.claude/skills/climber-gate/harness.py489 " if (REARM && (!REARMHELD || parkedAtShift)) {\n"STRING
HIGH.claude/skills/climber-gate/harness.py524 " return (AUDITS && auditClock.isDue())\n"STRING
HIGH.claude/skills/climber-gate/harness.py568 " boolean tolerant = isAudit && ladder.hasCrashed();\n",STRING
HIGH.claude/skills/climber-gate/harness.py569 " boolean tolerant = isAudit && !PRECRASH && ladder.hasCrashed();\n"),STRING
HIGH.claude/skills/climber-gate/harness.py639 " int random = (ADMIT_RANDOM == null)\n"STRING
HIGH.claude/skills/climber-gate/harness.py677 " if (first == null) {\n",STRING
HIGH.claude/skills/climber-gate/harness.py682 " rebalanceWindowTail();\n if (first == null) {\n"),STRING
HIGH.claude/skills/audit-regret/tenants.py89 completed.complete(null);"""CODE
1 more matches not shown…
Decorative Section Separators33 hits · 99 pts
SeverityFileLineSnippetContext
MEDIUM.claude/skills/audit-temporal-walk/walker.py69# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py71# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py164# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py166# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py256# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py258# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py409# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py411# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py458# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py460# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py494# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py496# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py643# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/walker.py645# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py54# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py56# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py68# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py70# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py150# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py152# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py171# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py173# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py312# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py314# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py344# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py346# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py403# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/skills/audit-temporal-walk/verify.py405# --------------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/run-audits.sh56# --------------------------------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/run-audits.sh134# --------------------------------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/run-audits.sh187# --------------------------------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/run-audits.sh540# --------------------------------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/run-audits.sh613# --------------------------------------------------------------------------------------------COMMENT
Over-Commented Block80 hits · 76 pts
SeverityFileLineSnippetContext
LOW…/github/benmanes/caffeine/openjdk/collection/MOAT.java601// testImmutableCollection(c, t);COMMENT
LOW…/github/benmanes/caffeine/openjdk/collection/MOAT.java781 testImmutableSet(m.entrySet(), Map.entry(42, 43));COMMENT
LOW…com/github/benmanes/caffeine/openjdk/map/LockStep.java121 supplier.get()COMMENT
LOW…com/github/benmanes/caffeine/openjdk/map/LockStep.java181// void instanceMain(String[] args) throws Throwable {COMMENT
LOW…s/caffeine/openjdk/map/MapWithCollisionsProviders.java201// cases.add(createCase("Descending TreeMap with " + desc,COMMENT
LOW…ine/openjdk/concurrent/concurrenthashmap/MapCheck.java121// throw new RuntimeException("Class " + args[0] + " not found.");COMMENT
LOW…ine/openjdk/concurrent/concurrenthashmap/MapLoops.java121// throw new RuntimeException("Class " + args[0] + " not found.");COMMENT
LOW…enjdk/concurrent/concurrentmap/ConcurrentRemoveIf.java81// maps.put("ConcurrentSkipListMap", ConcurrentSkipListMap::new);COMMENT
LOW…enjdk/concurrent/concurrentmap/ConcurrentRemoveIf.java101// left.values().removeIf(v -> v == 0);COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java521// AbstractExecutorServiceTest.suite(),COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java541// ConcurrentLinkedDequeTest.suite(),COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java561// LinkedListTest.suite(),COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java581// VectorTest.suite()COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java601// "LongAdderTest",COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java1421 static void mustOffer(Queue<Item> c, Item i) {COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java1441// * Runs Runnable r with a security policy that permits preciselyCOMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java1461// Policy savedPolicy = Policy.getPolicy();COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java1481// /**COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java1501// }COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java1521// public static Policy permissivePolicy() {COMMENT
LOW…om/github/benmanes/caffeine/jsr166/JSR166TestCase.java1881// * Spin-waits up to LONG_DELAY_MS until flag becomes true.COMMENT
LOW…ub/benmanes/caffeine/jsr166/ConcurrentHashMapTest.java301 */COMMENT
LOW…ub/benmanes/caffeine/jsr166/ConcurrentHashMapTest.java341 ConcurrentMap<Item,String> map = map5();COMMENT
LOW…ub/benmanes/caffeine/jsr166/ConcurrentHashMapTest.java581// /**COMMENT
LOW…ub/benmanes/caffeine/jsr166/ConcurrentHashMapTest.java601// try {COMMENT
LOW…ub/benmanes/caffeine/jsr166/ConcurrentHashMapTest.java621//COMMENT
LOW…ub/benmanes/caffeine/jsr166/ConcurrentHashMapTest.java821 public void testRemove3() {COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java561// * A deserialized/reserialized set equals originalCOMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java581// longMap.put(Long.valueOf(i), Long.valueOf(2 *i));COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java601// LongAdder adder = new LongAdder();COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java621// LongAdder adder = new LongAdder();COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java641// LongAdder adder = new LongAdder();COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java661// LongAdder adder = new LongAdder();COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java681// public void testMappedForEachKeySequentially() {COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java701// /**COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java721// (Long x) -> adder.add(x.longValue()));COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java741// public void testMappedForEachValueInParallel() {COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java761// /**COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java781// }COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java801// }COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java821// }COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java841// }COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java861// mustEqual((long)r, (long)3 * SIZE * (SIZE - 1) / 2);COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java881// mustEqual((long)r, (long)4 * SIZE * (SIZE - 1));COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java901// mustEqual(lr, (long)SIZE * (SIZE - 1) / 2);COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java921//COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java941// * reduceValuesToDoubleSequentially accumulates mapped valuesCOMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java961// public void testReduceKeysToIntInParallel() {COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java981// long lr = m.reduceValuesToLong(1L, (Long x) -> x.longValue(), 0L, Long::sum);COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java1001// }COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java1021// ConcurrentMap<Long, Long> m = longMap();COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java1041// assertNull(r);COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java1061// public void testSearchKeysInParallel() {COMMENT
LOW…b/benmanes/caffeine/jsr166/ConcurrentHashMap8Test.java1081// }COMMENT
LOW…/github/benmanes/caffeine/cache/BoundedLocalCache.java2541 }COMMENT
LOW…a/com/github/benmanes/caffeine/cache/NBHM_Tester2.java201// assertThat(_nbhm.put("k2", "v2"), nullValue());COMMENT
LOW…a/com/github/benmanes/caffeine/cache/NBHM_Tester2.java681 // array - but this is not part of the spec. A different implementationCOMMENT
LOW…com/github/benmanes/caffeine/cache/NBHMRemoveTest.java81 * until a resize event. See https://github.com/JCTools/JCTools/issues/354COMMENT
LOW…com/github/benmanes/caffeine/cache/NBHMRemoveTest.java101// }COMMENT
LOW…com/github/benmanes/caffeine/cache/NBHMRemoveTest.java121// NonBlockingHashMap<String, String> map = new NonBlockingHashMap<>();COMMENT
20 more matches not shown…
Deep Nesting54 hits · 54 pts
SeverityFileLineSnippetContext
LOW.claude/hooks/recover-agent.py25CODE
LOW.claude/hooks/recover-agent.py50CODE
LOW.claude/skills/climber-minimize/ablate.py78CODE
LOW.claude/skills/climber-gate/gen_adv.py54CODE
LOW.claude/skills/climber-gate/gen_adv.py126CODE
LOW.claude/skills/climber-gate/gen_adv.py179CODE
LOW.claude/skills/climber-gate/gen_adv.py220CODE
LOW.claude/skills/climber-gate/gen_adv.py281CODE
LOW.claude/skills/climber-gate/gen_adv.py323CODE
LOW.claude/skills/climber-gate/gen_adv.py375CODE
LOW.claude/skills/climber-gate/frozen_matched.py31CODE
LOW.claude/skills/climber-gate/a1_tenant.py45CODE
LOW.claude/skills/climber-gate/gen_h4c1.py19CODE
LOW.claude/skills/climber-gate/mixnoise.py48CODE
LOW.claude/skills/climber-gate/escgen.py19CODE
LOW.claude/skills/climber-gate/gen_moat.py34CODE
LOW.claude/skills/climber-gate/lcs2lirs.py40CODE
LOW.claude/skills/climber-gate/gen.py80CODE
LOW.claude/skills/climber-gate/gen.py104CODE
LOW.claude/skills/climber-gate/gen.py121CODE
LOW.claude/skills/climber-gate/exposure.py40CODE
LOW.claude/skills/climber-gate/real.py38CODE
LOW.claude/skills/climber-gate/kvcache.py66CODE
LOW.claude/skills/climber-gate/whisper.py36CODE
LOW.claude/skills/climber-gate/repeat.py26CODE
LOW.claude/skills/climber-gate/crashnoise.py42CODE
LOW.claude/skills/climber-gate/corner.py27CODE
LOW.claude/skills/climber-gate/demoflood.py20CODE
LOW.claude/skills/climber-gate/probe.py41CODE
LOW.claude/skills/climber-gate/gen_jam.py40CODE
LOW.claude/skills/climber-gate/gate.py185CODE
LOW.claude/skills/climber-gate/whisper_mod.py36CODE
LOW.claude/skills/climber-gate/descent.py37CODE
LOW.claude/skills/climber-gate/gen_straddle.py59CODE
LOW.claude/skills/climber-gate/sweep.py27CODE
LOW.claude/skills/climber-gate/gen2.py282CODE
LOW.claude/skills/climber-gate/blind_gen.py26CODE
LOW.claude/skills/climber-gate/blind_gen.py53CODE
LOW.claude/skills/climber-gate/blind_gen.py83CODE
LOW.claude/skills/climber-gate/blind_gen.py103CODE
LOW.claude/skills/climber-gate/floors.py32CODE
LOW.claude/skills/climber-gate/startwin.py72CODE
LOW.claude/skills/climber-gate/byworkload.py33CODE
LOW.claude/skills/audit-regret/workload.py194CODE
LOW.claude/skills/audit-regret/workload.py98CODE
LOW.claude/skills/audit-regret/regret.py236CODE
LOW.claude/skills/audit-regret/regret.py436CODE
LOW.claude/skills/audit-regret/tenants.py107CODE
LOW.claude/skills/audit-regret/tenants.py383CODE
LOW.claude/skills/audit-regret/test_csv.py48CODE
LOW.claude/skills/audit-regret/test_csv.py72CODE
LOW.claude/skills/audit-temporal-walk/walker.py73CODE
LOW.claude/skills/audit-temporal-walk/walker.py270CODE
LOW.claude/skills/audit-temporal-walk/verify.py72CODE
Structural Annotation Overuse31 hits · 46 pts
SeverityFileLineSnippetContext
LOW.claude/skills/audit-jdk-seam/SKILL.md50## Step 0: Fetch the sourcesCOMMENT
LOW.claude/skills/audit-jdk-seam/SKILL.md76## Step 1: Inventory the seamCOMMENT
LOW.claude/skills/audit-jdk-seam/SKILL.md106## Step 2: Read the implementation along Caffeine's pathCOMMENT
LOW.claude/skills/audit-jdk-seam/SKILL.md146## Step 3: Drift and the JDK's bug recordCOMMENT
LOW.claude/skills/audit-jdk-seam/SKILL.md176## Step 4: Re-check the recorded JDK premisesCOMMENT
LOW.claude/skills/audit-jdk-seam/SKILL.md186## Step 5: WitnessCOMMENT
LOW.claude/skills/audit-sibling-divergence/SKILL.md33## Step 1: Inventory matched pairsCOMMENT
LOW.claude/skills/audit-sibling-divergence/SKILL.md133## Step 2: Spawn parallel differential auditorsCOMMENT
LOW.claude/skills/audit-sibling-divergence/SKILL.md238## Step 3: Evaluator challengeCOMMENT
LOW.claude/skills/audit-sibling-divergence/SKILL.md271## Step 4: Adjudicate against design docsCOMMENT
LOW.claude/skills/audit-sibling-divergence/SKILL.md290## Step 5: Triage and reportCOMMENT
LOW.claude/skills/audit-third-party-contracts/SKILL.md19## Step 1: Enumerate touchpointsCOMMENT
LOW.claude/skills/audit-third-party-contracts/SKILL.md27## Step 2: Extract the assumed contractCOMMENT
LOW.claude/skills/audit-third-party-contracts/SKILL.md41## Step 3: Verify against the upstream contractCOMMENT
LOW.claude/skills/audit-third-party-contracts/SKILL.md73## Step 4: Construct the violating scenarioCOMMENT
LOW.claude/skills/review-change/SKILL.md21## Step 1: Gather the diffCOMMENT
LOW.claude/skills/review-change/SKILL.md35## Step 2: Launch three parallel review subagentsCOMMENT
LOW.claude/skills/review-change/SKILL.md153## Step 3: Large diff handlingCOMMENT
LOW.claude/skills/review-change/SKILL.md158## Step 4: TriageCOMMENT
LOW.claude/skills/review-change/SKILL.md181## Step 5: ReportCOMMENT
LOW.claude/skills/audit-adversarial/SKILL.md25## Step 1: Inventory source filesCOMMENT
LOW.claude/skills/audit-adversarial/SKILL.md31## Step 2: Launch parallel hostile reviewersCOMMENT
LOW.claude/skills/audit-adversarial/SKILL.md78## Step 3: Validate completenessCOMMENT
LOW.claude/skills/audit-adversarial/SKILL.md109## Step 4: Consolidate and deduplicateCOMMENT
LOW.claude/skills/audit-adversarial/SKILL.md124## Step 5: Adjudicate against design docsCOMMENT
LOW.claude/skills/audit-adversarial/SKILL.md141## Step 6: Triage confirmed findingsCOMMENT
LOW.claude/skills/audit-adversarial/SKILL.md151## Step 7: ReportCOMMENT
LOW.claude/skills/audit-jcache-conformance/SKILL.md55## Step 0: Load the spec and the resource mapCOMMENT
LOW.claude/skills/audit-jcache-conformance/SKILL.md70## Step 1: Build the spec-surface matrixCOMMENT
LOW.claude/skills/audit-jcache-conformance/SKILL.md105## Step 2: Run the differentialCOMMENT
LOW.claude/skills/audit-jcache-conformance/SKILL.md145## Step 3: Resolve and pinCOMMENT
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICAL…github/benmanes/caffeine/guava/PackageSanityTests.java34 com.google.common.cache.CacheLoader.from(key -> key));CODE
CRITICAL…b/benmanes/caffeine/guava/TestingRemovalListeners.java76 com.google.common.cache.RemovalCause.valueOf(cause.name())));CODE
CRITICAL…b/benmanes/caffeine/guava/TestingRemovalListeners.java92 com.google.common.cache.RemovalCause.valueOf(cause.name()));CODE
CRITICAL…hub/benmanes/caffeine/cache/GuavaCacheFromContext.java573 this.weigher = com.github.benmanes.caffeine.cache.Weigher.boundedWeigher(weigher);CODE
Hyper-Verbose Identifiers30 hits · 37 pts
SeverityFileLineSnippetContext
LOW⚡.claude/skills/climber-gate/test_seed_tools.py78 def test_rejects_duplicate_seed(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py85 def test_accepts_signed_long_seed_bounds(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py92 def test_rejects_seed_outside_signed_long_range(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py99 def test_rejects_non_finite_hit_rate(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py106 def test_rejects_count_mismatch(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py113 def test_rejects_incomplete_arm_pair(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py122 def test_rejects_duplicate_arm_row(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py134 def test_pairs_sizes_by_seed_identity(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py142 def test_rejects_size_seed_mismatch(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py151 def test_rejects_missing_size(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py159 def test_interleaves_variants_within_seed(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py165 def test_unseeded_order_is_unchanged(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py171 def test_rejects_duplicate_seeds(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py175 def test_accepts_signed_long_seed_bounds(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py180 def test_rejects_seed_outside_signed_long_range(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py184 def test_rejects_duplicate_variants(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py188 def test_prints_seed_identity_on_existing_summary_line(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py243 def test_missing_result_aborts_cell(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py248 def test_rejects_duplicate_cells_before_measurement(self):CODE
LOW⚡.claude/skills/climber-gate/test_seed_tools.py257 def test_rejects_legacy_resume_file(self):CODE
LOW.claude/skills/climber-gate/test_seed_tools.py47 def test_pairs_by_seed_identity(self):CODE
LOW.claude/skills/climber-gate/test_seed_tools.py59 def test_rejects_legacy_positional_rows(self):CODE
LOW.claude/skills/climber-gate/test_seed_tools.py67 def test_rejects_mismatched_seed_sets(self):CODE
LOW.claude/skills/climber-gate/test_seed_tools.py202 def test_missing_seeded_result_fails(self):CODE
LOW.claude/skills/climber-gate/test_seed_tools.py215 def test_interleaves_and_retains_seed_identity(self):CODE
LOW.claude/skills/climber-gate/test_seed_tools.py228 def test_output_round_trips_through_pair_reader(self):CODE
LOW.claude/skills/audit-regret/test_csv.py48 def test_new_and_empty_outputs_keep_measurements(self):CODE
LOW.claude/skills/audit-regret/test_csv.py61 def test_resume_keeps_old_rows_and_new_measurements(self):CODE
LOW.claude/skills/audit-regret/test_csv.py72 def test_incompatible_headers_fail_before_work_and_preserve_file(self):CODE
LOW.claude/skills/audit-temporal-walk/verify.py194def introducing_commit_message(sha: str) -> str:CODE
Empty Error Handlers4 hits · 20 pts
SeverityFileLineSnippetContext
HIGH.claude/hooks/recover-agent.py33except ValueError:CODE
HIGH.claude/skills/audit-regret/search.py112except ValueError:CODE
HIGH.claude/skills/audit-temporal-walk/walker.py158except json.JSONDecodeError:CODE
HIGH.claude/skills/audit-temporal-walk/verify.py144except json.JSONDecodeError:CODE
AI Slop Vocabulary4 hits · 10 pts
SeverityFileLineSnippetContext
MEDIUM…/java/com/github/benmanes/caffeine/cache/Caffeine.java372 * with {@link #removalListener} or utilize asynchronous computations. A test may instead preferCOMMENT
MEDIUM.claude/skills/climber-minimize/ablate.py26# Every mechanism ablation harness.py wires. Keep this list in step with its FLAGS block.COMMENT
MEDIUM.claude/skills/climber-gate/run.py35 # CAF_EXTRA appends harness properties (e.g. -Dcaffeine.climber.startwin=0.4) to every run,COMMENT
LOW…s/caffeine/cache/simulator/policy/irr/Lirs2Policy.java52 * the unified convention lets {@link Block#instanceInQ()} just returnCOMMENT
Unused Imports4 hits · 4 pts
SeverityFileLineSnippetContext
LOW.claude/skills/climber-gate/descent.py14CODE
LOW.claude/skills/audit-regret/workload.py49CODE
LOW.claude/skills/audit-regret/regret.py45CODE
LOW.claude/skills/audit-regret/search.py40CODE
Excessive Try-Catch Wrapping2 hits · 2 pts
SeverityFileLineSnippetContext
LOW.claude/skills/audit-temporal-walk/walker.py798 except Exception as e:CODE
LOW.claude/skills/audit-temporal-walk/verify.py509 except Exception as e:CODE
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippetContext
LOW.github/scripts/run-audits.sh116# Set AUDIT_RUN_TIMEOUT to a number of seconds only if you want one.COMMENT