AI Slop Code Risk Monitor

styled-components/styled-components

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

Fast, expressive styling for React. Server components, client components, streaming SSR, React Native—one API.

2.6 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for styled-components/styled-components, a TypeScript project with 41,058 GitHub stars. SynthScan examined 150,911 lines of code across 699 source files, recording 243 pattern matches distributed across 7 syntactic categories. The legacy adjusted pattern signal is 2.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.

2.6
Adjusted Signal
2.6
Raw Pattern Score
100%
Time Factor
2026-10-29
Last Push
41.1K
Stars
TypeScript
Language
150.9K
Lines of Code
699
Files
243
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.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.1/100 · LOW

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

Agent Over-Engineering Ratio 9.3/100 · LOW

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

PR Review Velocity Impact 11.4/100 · LOW

Which changes need focused human review? 243 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 0MEDIUM 62LOW 181

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 243 distinct pattern matches across 7 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

Reading the findings table: The Severity column indicates the configured finding weight (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — legacy comment-context matches receive a ×1.5 score weight. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier under the legacy scoring model.

Decorative Section Separators60 hits · 192 pts
SeverityFileLineSnippetContext
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts29// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts31// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts66// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts68// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts80// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts82// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…kages/styled-components/src/native/profile-pipeline.ts173// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…kages/styled-components/src/native/profile-pipeline.ts175// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…kages/styled-components/src/native/profile-pipeline.ts177// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…kages/styled-components/src/native/profile-pipeline.ts180// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts278// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…kages/styled-components/src/native/profile-pipeline.ts280// ────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ages/styled-components/src/native/profile-animation.ts36// ── Color parse / serialize ────────────────────────────────────────COMMENT
MEDIUM…ages/styled-components/src/native/profile-animation.ts101// ── Transform parse ────────────────────────────────────────────────COMMENT
MEDIUM…ages/styled-components/src/native/profile-animation.ts112// ── Additive combine ───────────────────────────────────────────────COMMENT
MEDIUMpackages/styled-components/src/native/polyfills.ts19// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/styled-components/src/native/polyfills.ts21// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/styled-components/src/native/polyfills.ts85// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/styled-components/src/native/polyfills.ts87// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/styled-components/src/native/polyfills.ts100// ── background-blend-mode ─────────────────────────────────────────COMMENT
MEDIUMpackages/styled-components/src/native/polyfills.ts313// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/styled-components/src/native/polyfills.ts315// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…s/styled-components/src/native/test/polyfills.test.tsx12// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…s/styled-components/src/native/test/polyfills.test.tsx14// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…s/styled-components/src/native/test/polyfills.test.tsx24// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…s/styled-components/src/native/test/polyfills.test.tsx26// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…s/styled-components/src/native/test/polyfills.test.tsx344// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…s/styled-components/src/native/test/polyfills.test.tsx346// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…s/styled-components/src/native/test/polyfills.test.tsx369// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…s/styled-components/src/native/test/polyfills.test.tsx371// ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/animation-range.test.ts21// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/animation-range.test.ts53// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/animation-range.test.ts265// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/animation-range.test.ts279// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/scroll-timeline.test.ts18// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/scroll-timeline.test.ts46// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/scroll-timeline.test.ts138// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ents/src/native/animation/test/scroll-timeline.test.ts151// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…ed-components/src/native/transform/test/stress.test.ts87 // ─── compileNative cache-layer stress ─────────────────────────────────COMMENT
MEDIUM…components/src/native/transform/polyfills/colorMath.ts436// ─── Inverse conversions (linear sRGB → wide-gamut space) ─────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts828// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts846// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts2164// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts2184// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts2258// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts2265// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts2307// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/src/native/transform/polyfills/test/resolvers.test.ts2345// ──────────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx122// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx125// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx197// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx199// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx354// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx356// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx389// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx394// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx451// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx456// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx553// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/sandbox/app/container-queries/harness.tsx560// ───────────────────────────────────────────────────────────────────COMMENT
Hyper-Verbose Identifiers96 hits · 102 pts
SeverityFileLineSnippetContext
LOWscripts/release-notes/build-prerelease-release-notes.ts28function changelogOptionsFromChangesetConfig(cwd: string): ChangelogOptions {CODE
LOWscripts/release-notes/build-prerelease-release-notes.ts44function repoSlugFromRootPackageJson(cwd: string): string | undefined {CODE
LOWscripts/release-notes/build-prerelease-release-notes.ts76export function resolveChangelogOptionsForBuild(CODE
LOWscripts/release-notes/build-prerelease-release-notes.ts94export async function buildPrereleaseReleaseNotes(options: {CODE
LOWscripts/release-notes/prerelease-grouping.ts26export function shouldSkipChangesetForPrevTag(CODE
LOWscripts/release-notes/changelog.ts11function githubChangesetHistoryUrl(id: string, repo: string, branch: string): string {CODE
LOW…kages/styled-components/src/native/propertyRegistry.ts23export function getCssPropertyRegistration(name: string): CssPropertyRegistration | undefined {CODE
LOW…kages/styled-components/src/native/propertyRegistry.ts28export function resetCssPropertiesForTest(): void {CODE
LOWpackages/styled-components/src/native/supports.ts204export function resetSupportsCacheForTest(): void {CODE
LOWpackages/styled-components/src/native/scrollTimeline.ts203export function createScrollTimelineEntry(axis: TimelineAxis): ScrollTimelineEntry | null {CODE
LOWpackages/styled-components/src/native/scrollTimeline.ts464export function attachNativeScrollMapping(CODE
LOWpackages/styled-components/src/native/scrollTimeline.ts554export function useScrollTimelinePublisher(CODE
LOWpackages/styled-components/src/native/scrollTimeline.ts848export function useSnapTargetRegistration(CODE
LOWpackages/styled-components/src/native/scrollTimeline.ts1029export function getAnimatedComponentCached(target: NativeTarget): NativeTarget | null {CODE
LOWpackages/styled-components/src/native/polyfills.ts148export function applyBackgroundBlendModePolyfill(CODE
LOW…ents/src/native/reanimated/mapDescriptorsToCSSLayer.ts81function offsetToReanimatedSelector(offset: number): string {CODE
LOW…ents/src/native/reanimated/mapDescriptorsToCSSLayer.ts93export function compiledKeyframesToReanimatedKeyframes(CODE
LOW…ents/src/native/reanimated/mapDescriptorsToCSSLayer.ts181function applyReduceMotionToCssLayer(out: Record<string, unknown>, reduceMotion: boolean): void {CODE
LOW…/src/native/reanimated/mergeReanimatedResolvedStyle.ts11export function mergeReanimatedResolvedStyle(CODE
LOW…led-components/src/native/animation/parse-shorthand.ts353export function animationDurationLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW…led-components/src/native/animation/parse-shorthand.ts361export function animationTimingFunctionLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW…led-components/src/native/animation/parse-shorthand.ts374export function animationIterationCountLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts387export function animationDirectionLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts391export function animationFillModeLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts395export function animationPlayStateLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts399export function animationCompositionLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts470export function animationTimelineLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts478export function scrollTimelineNameLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts486export function scrollTimelineAxisLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW…led-components/src/native/animation/parse-shorthand.ts543export function animationRangeStartLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW…led-components/src/native/animation/parse-shorthand.ts547export function animationRangeEndLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts586export function transitionPropertyLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts592export function transitionDurationLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts600export function transitionTimingFunctionLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW⚡…led-components/src/native/animation/parse-shorthand.ts604export function transitionBehaviorLonghand(tokens: Token[]): Dict<unknown> | null {CODE
LOW…ckages/styled-components/src/native/animation/index.ts1443function buildSegmentedInterpolation(CODE
LOW…ckages/styled-components/src/native/animation/index.ts1690function buildKeyframeInterpolations(CODE
LOW…ts/src/native/animation/test/animated-adapter.test.tsx1880 function makeNormalizeColorsUnreachable(): void {CODE
LOW…ages/styled-components/src/native/web-bridge/index.tsx786function applyBridgeRewritesToRules(rules: string[]): void {CODE
LOW…mponents/src/native/transform/boxShadowSystemColors.ts79export function maybeExpandBoxShadowSystemColors(rawValue: string): string | Dict<unknown>[] {CODE
LOW…/styled-components/src/native/transform/passthrough.ts145function isNonNegativeLengthPercentageToken(t: Token): boolean {CODE
LOW…/styled-components/src/native/transform/passthrough.ts179function isValidEdgeOffsetPosition(tokens: Token[]): boolean {CODE
LOW…/styled-components/src/native/transform/passthrough.ts208function isValidBackgroundPositionLayer(layer: string): boolean {CODE
LOW…/styled-components/src/native/transform/passthrough.ts219function isValidBackgroundSizeLayer(layer: string): boolean {CODE
LOW…/styled-components/src/native/transform/passthrough.ts235function isValidBackgroundRepeatLayer(layer: string): boolean {CODE
LOW…/styled-components/src/native/transform/passthrough.ts257export function isValidLayeredBackgroundValue(camel: string, value: string): boolean {CODE
LOW…/styled-components/src/native/transform/passthrough.ts264function normalizeBackgroundPositionLayer(layer: string): string {CODE
LOW…/styled-components/src/native/transform/passthrough.ts275export function normalizeBackgroundPositionValue(value: string): string {CODE
LOW…/styled-components/src/native/transform/passthrough.ts341export function substituteBackgroundSizeKeywordsForNative(value: string): string {CODE
LOW…-components/src/native/transform/filterSystemColors.ts113export function maybeExpandFilterDropShadowSystemColors(CODE
LOW…ed-components/src/native/transform/shorthandHelpers.ts110export function cssColorRawToRnStyleValue(raw: string): unknown {CODE
LOW…nents/src/native/transform/backgroundGradientNative.ts29function directionKeywordToDirectionField(direction: string): string | null {CODE
LOW…nents/src/native/transform/backgroundGradientNative.ts67function parseColorStopsSystemColors(CODE
LOW…nents/src/native/transform/backgroundGradientNative.ts196export function maybeExpandBackgroundImageSystemColors(rawValue: string): string | Dict<unknown>[] {CODE
LOW…d-components/src/native/transform/polyfills/mathFns.ts28export function resolveStaticMathFunction(CODE
LOW…d-components/src/native/transform/polyfills/mathFns.ts298function readCommaOperandsWithLeadingKeyword(CODE
LOW…ponents/src/native/transform/polyfills/systemColors.ts129export function getSystemColorPlatformColor(keyword: string): unknown | null {CODE
LOW…components/src/native/transform/polyfills/colorMath.ts1185function colorChannelsToLinearSrgb(CODE
LOW…components/src/native/transform/polyfills/colorMath.ts1331function rgbSpaceTripleFromOperand(CODE
LOW…components/src/native/transform/polyfills/colorMath.ts2104function substituteRelativeBindings(CODE
36 more matches not shown…
Over-Commented Block76 hits · 76 pts
SeverityFileLineSnippetContext
LOWpackages/styled-components/tsconfig.json41 // "tsBuildInfoFile": "./", /* Specify file to store incremental compilation information */COMMENT
LOWpackages/styled-components/tsconfig.json61 // "noImplicitReturns": true, /* Report error when not all code paths in function return a value. */COMMENT
LOWpackages/styled-components/src/types.ts701// one bound propagates an unreducible node through every prop bag downstream.COMMENT
LOWpackages/styled-components/src/native/scrollTimeline.ts1141 //COMMENT
LOWpackages/styled-components/src/native/anchorRegistry.ts81export function useAnchorNamePublisher(COMMENT
LOWpackages/styled-components/src/native/composeRef.ts81): ComposedRef<T> {COMMENT
LOW…led-components/src/native/test/important-spec.test.tsx1// CSS Cascade and Inheritance Module Level 4 — `!important` semanticsCOMMENT
LOW…components/src/native/test/css-variables-spec.test.tsx441 // Spec example (CSS Variables L1 §3):COMMENT
LOW…yled-components/src/native/test/supports-spec.test.tsx1// CSS Conditional Rules Module Level 3 §6, feature queries (@supports).COMMENT
LOW…ckages/styled-components/src/native/animation/index.ts601 // '45deg') interpolate via RN's `mapStringToNumericComponents`. PureCOMMENT
LOW…ckages/styled-components/src/native/animation/index.ts1061 // Fresh Animated.Value per transition. The previous one stays atCOMMENT
LOW…ckages/styled-components/src/native/animation/index.ts1841 // 1. Single iteration (iterCount===1, non-alternate): shrink theCOMMENT
LOW…ckages/styled-components/src/native/animation/index.ts1981 } else {COMMENT
LOW…ckages/styled-components/src/native/animation/index.ts2001 const needsNativeLoopRestartSnap = useNativeDriverOnHost && !isReverse;COMMENT
LOW…ckages/styled-components/src/native/animation/index.ts2161COMMENT
LOW…ents/src/native/animation/test/animation-range.test.ts21// ──────────────────────────────────────────────────────────────────────COMMENT
LOW…ents/src/native/animation/test/animation-range.test.ts41// - "The animation-range properties are reset-only sub-properties of theCOMMENT
LOW…ents/src/native/animation/test/animation-range.test.ts261 });COMMENT
LOW…ents/src/native/animation/test/scroll-timeline.test.ts21// CSS Animations Level 2 §4.9 (drafts.csswg.org/css-animations-2/,COMMENT
LOW…ents/src/native/animation/test/scroll-timeline.test.ts141// CSS Scroll-driven Animations L1 §2.3.1 / §2.3.2 / §2.3.3:COMMENT
LOW…ts/src/native/animation/test/animated-adapter.test.tsx301 expect(config.useNativeDriver).toBe(true);COMMENT
LOW…ts/src/native/animation/test/animated-adapter.test.tsx1301 // effect value is added to the underlying value. NumericCOMMENT
LOW…ts/src/native/animation/test/animated-adapter.test.tsx1321 // addition that matches what a designer expects from aCOMMENT
LOW…ages/styled-components/src/native/web-bridge/index.tsx21 * @see ../../test/rn-web-contract.test.tsx — locks the $$css contractCOMMENT
LOW…/styled-components/src/native/transform/passthrough.ts41 ['backgroundPosition', ['experimental_backgroundPosition', 'backgroundPosition']],COMMENT
LOW…ckages/styled-components/src/native/transform/index.ts181 // closest primitive is a wrapping flex row, which the grid item mathCOMMENT
LOW…mponents/src/native/transform/test/passthrough.test.ts81 });COMMENT
LOW…components/src/native/transform/polyfills/resolvers.ts141 i++;COMMENT
LOW…components/src/native/transform/polyfills/resolvers.ts221 if (cq !== null) return containerResolver(parseFloat(cq[1]), cq[2].toLowerCase());COMMENT
LOW…components/src/native/transform/polyfills/resolvers.ts321 }COMMENT
LOW…/src/native/transform/polyfills/test/resolvers.test.ts821 ...baseEnv,COMMENT
LOW…/src/native/transform/polyfills/test/resolvers.test.ts1721 // Spec source: https://drafts.csswg.org/css-env-1/COMMENT
LOW…/src/native/transform/polyfills/test/resolvers.test.ts1861 // Polyfill scope: cqw, cqh, cqi, cqb, cqmin, cqmax. RN runs inCOMMENT
LOW…/src/native/transform/polyfills/test/resolvers.test.ts2001 // Polyfill scope: vw / vh / vmin / vmax (default → large viewport)COMMENT
LOW…/src/native/transform/polyfills/test/resolvers.test.ts2161 });COMMENT
LOW…/src/native/transform/polyfills/test/resolvers.test.ts2301 expect(r).not.toBeNull();COMMENT
LOW…/src/native/transform/polyfills/test/resolvers.test.ts2321// specified; if this fails to parse, it triggers fallback. Then, if theCOMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts1881 { t: 0, v: 0 },COMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts2081 expect(warnSpy).not.toHaveBeenCalled();COMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts2741 //COMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts3221 // CSS Color 5 §4.1 inherits alpha clamping from Color 4 §1.4: "TheCOMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts4841 expect(transformDecl('scrollbar-width', 'thin')).toEqual({ scrollbarWidth: 'thin' });COMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts5381// squircle = superellipse(2) (convex curve between round and square)COMMENT
LOWpackages/styled-components/src/models/compileNative.ts461 // Android-only Text prop (API 23+); silently dropped on iOS by RN's ownCOMMENT
LOWpackages/styled-components/src/models/compileNative.ts481 // descendants. On native this entry never fires (the polyfill isCOMMENT
LOWpackages/styled-components/src/models/compileNative.ts521 // Text-selection suppression for `interactivity: inert`: textCOMMENT
LOWpackages/styled-components/src/models/compileNative.ts641 const containerInfo = extractContainerInfo(resolvedBase);COMMENT
LOWpackages/styled-components/src/models/NativeStyle.ts61 // Gates the anchor-registry subscription in the dynamic renderCOMMENT
LOW…/styled-components/src/models/StyledNativeComponent.ts1041 // media / container / supports environmental gate.COMMENT
LOW…/styled-components/src/models/StyledNativeComponent.ts1341 // single provider so a parent's font-size / line-height / directionCOMMENT
LOW…/styled-components/src/models/StyledNativeComponent.ts2661 INativeStyleConstructor<OuterProps>COMMENT
LOW…/styled-components/src/models/StyledNativeComponent.ts2681 // child subtree. The internal render-cache in `useDynamicImpl` remains asCOMMENT
LOW…tyled-components/src/models/test/compileNative.test.ts621 describe('rawCSS parse hardening (interpolation-sentinel gate)', () => {COMMENT
LOWpackages/styled-components/src/parser/parser.test.ts361COMMENT
LOWpackages/styled-components/src/parser/parser.test.ts401});COMMENT
LOWpackages/styled-components/src/parser/nativePlan.ts141 // complex-selector warn.COMMENT
LOW…tyled-components/src/constructors/createGlobalStyle.ts81 // fires on unmount/sheet/globalStyle swap, not every render; dynamicCOMMENT
LOWpackages/ios-benchmark/ios/iosbench/SCProfiler.h1#import <React/RCTBridgeModule.h>COMMENT
LOWpackages/native-showcase/babel.config.js1// Substitutes styled-components' build-time constants so Metro canCOMMENT
LOW…se/ios/NativeShowcase/NativeShowcase-Bridging-Header.h1//COMMENT
16 more matches not shown…
Verbosity Indicators5 hits · 8 pts
SeverityFileLineSnippetContext
LOW…/src/native/transform/polyfills/test/polyfills.test.ts1810 // Step 2: "If the last control point lacks an input progress value,COMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts1817 // Step 3: "If any control point has an input progress value that isCOMMENT
LOW…/src/native/transform/polyfills/test/polyfills.test.ts1831 // Step 4: "If any control point still lacks an input progressCOMMENT
LOW…ges/sandbox/app/global-style-test/autopilot-client.tsx82 // Step 4: Mount conditional styleCOMMENT
LOW…ges/sandbox/app/global-style-test/autopilot-client.tsx106 // Step 5: Unmount conditional styleCOMMENT
AI Slop Vocabulary2 hits · 5 pts
SeverityFileLineSnippetContext
MEDIUMpackages/ios-benchmark/src/app/Benchmark/index.tsx90 trimmedMean: number; // 5% trimmed each side, robust to GC spikesCODE
MEDIUMpackages/ios-benchmark/src/app/Benchmark/math.ts33// Inter-quartile range (Q3 - Q1). A robust spread metric.COMMENT
Structural Annotation Overuse2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…ges/sandbox/app/global-style-test/autopilot-client.tsx82 // Step 4: Mount conditional styleCOMMENT
LOW…ges/sandbox/app/global-style-test/autopilot-client.tsx106 // Step 5: Unmount conditional styleCOMMENT
Fake / Example Data2 hits · 2 pts
SeverityFileLineSnippetContext
LOWpackages/sandbox/app/perf/lib/data-generators.ts252 preview: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor.',CODE
LOWpackages/sandbox/app/perf/lib/data-generators.ts252 preview: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor.',CODE