AI Slop Code Risk Monitor

omnivore-app/omnivore

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

Omnivore is a complete, open source read-it-later solution for people who like reading.

1.4 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for omnivore-app/omnivore, a TypeScript project with 16,399 GitHub stars. SynthScan examined 483,598 lines of code across 2427 source files, recording 469 pattern matches distributed across 14 syntactic categories. The legacy adjusted pattern signal is 1.4 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.4
Adjusted Signal
1.4
Raw Pattern Score
100%
Time Factor
2026-10-27
Last Push
16.4K
Stars
TypeScript
Language
483.6K
Lines of Code
2.4K
Files
469
Pattern Hits
2026-10-31
Scan Date
0.01
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 4.7/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.7/100 · LOW

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

Agent Over-Engineering Ratio 1.1/100 · LOW

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

PR Review Velocity Impact 7.3/100 · LOW

Which changes need focused human review? 469 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 7HIGH 11MEDIUM 73LOW 378

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

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

Over-Commented Block180 hits · 180 pts
SeverityFileLineSnippetContext
LOWself-hosting/GUIDE.md121COMMENT
LOWself-hosting/GUIDE.md141# - minio_data:/dataCOMMENT
LOWself-hosting/podman-compose/podman-compose.yml81# - omnivore-networkCOMMENT
LOWself-hosting/podman-compose/podman-compose.yml101# - .envCOMMENT
LOWself-hosting/podman-compose/podman-compose.yml121# networks:COMMENT
LOWself-hosting/podman-compose/podman-compose.yml141# - minio_data:/dataCOMMENT
LOWself-hosting/podman-compose/podman-compose.yml161# "COMMENT
LOWself-hosting/docker-compose/docker-compose.yml61 .envCOMMENT
LOWself-hosting/docker-compose/docker-compose.yml81# Disabled for the Self-hosting.COMMENT
LOWself-hosting/docker-compose/docker-compose.yml101# image: pgsty/minioCOMMENT
LOWself-hosting/docker-compose/docker-compose.yml121# - MINIO_ACCESS_KEY=minioCOMMENT
LOWweb-extensions/extension-v3/src/scripts/omnivore-api.ts321// labels.forEach((l) => {COMMENT
LOWweb-extensions/extension-v3/src/scripts/omnivore-api.ts341// const query = JSON.stringify({COMMENT
LOWweb-extensions/extension-v3/src/scripts/omnivore-api.ts361// idCOMMENT
LOWweb-extensions/extension-v3/src/scripts/omnivore-api.ts381// )COMMENT
LOWweb-extensions/extension-v3/src/scripts/omnivore-api.ts401// highlightId: existingNote.id,COMMENT
LOWweb-extensions/extension-v3/src/scripts/omnivore-api.ts421// mutation CreateHighlight($input: CreateHighlightInput!) {COMMENT
LOWweb-extensions/extension-v3/src/scripts/omnivore-api.ts441// },COMMENT
LOW…-extensions/extension-v3/src/scripts/content/labels.ts41 return;COMMENT
LOWmobile/apple/AppStoreScreenshots/SnapshotHelper.swift1// swiftlint:disable line_lengthCOMMENT
LOW…le/apple/AppStoreScreenshots/AppStoreScreenshots.swift61// app.buttons["Audiobook"].tap()COMMENT
LOW…/Sources/App/Views/SwipeRightToPopViewController.swift1//COMMENT
LOW…reKit/Sources/App/Views/Home/HomeFeedDisplayText.swift1import FoundationCOMMENT
LOW…reKit/Sources/App/Views/Home/HomeFeedDisplayText.swift21// return LocalText.allGenericCOMMENT
LOW…reKit/Sources/App/Views/Home/LibraryScanFeedView.swift121// let existingLabelIDs = labels?.map(\.unwrappedID) ?? []COMMENT
LOW…ources/App/Views/AudioPlayer/ExpandedAudioPlayer.swift121// Text("View article")COMMENT
LOW…Sources/App/Views/AudioPlayer/AudioToolbarButton.swift21// .animation(animation.speed(1.2), value: drawingHeight)COMMENT
LOW…/OmnivoreKit/Sources/App/Views/RootView/RootView.swift81// private var pushNotificationPrimerView: PushNotificationPrimer {COMMENT
LOW…eKit/Sources/App/Views/Profile/SubscriptionsView.swift541 }COMMENT
LOW…mnivoreKit/Sources/App/Views/Profile/FiltersView.swift121// }COMMENT
LOW…t/Sources/App/Views/WebReader/WebReaderContainer.swift141// .padding(.horizontal))COMMENT
LOW…t/Sources/App/Views/WebReader/WebReaderContainer.swift161// }COMMENT
LOW…/apple/OmnivoreKit/Sources/App/PDFSupport/NanoID.swift41 /// - Returns: A new random ID.COMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift1import FoundationCOMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift21//COMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift41// )COMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift61// case .recommended:COMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift81// // include pdf onlyCOMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift101// case pinnedCOMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift121// return "Your recently read items will appear here."COMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift141// // Use > 1 instead of 0 so its only reads they have made slight progress on.COMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift161// notInArchivePredicate, undeletedPredicate, newsletterLabelPredicateCOMMENT
LOW…le/apple/OmnivoreKit/Sources/Models/InboxFilters.swift181// default:COMMENT
LOW…reKit/Sources/Models/DataModels/RecentSearchItem.swift1//COMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift1import ModelsCOMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift21// Spacer()COMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift41// snoozeAction(COMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift61// private struct SnoozeIconButtonView: View {COMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift81// maxWidth: .infinity,COMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift101// formatter.dateFormat = needsDay ? "EEE h:mm a" : "h:mm a"COMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift121//COMMENT
LOWmobile/apple/OmnivoreKit/Sources/Views/SnoozeView.swift141// } else {COMMENT
LOW…it/Sources/Views/UINavigationControllerExtension.swift1// #if os(iOS)COMMENT
LOW…/OmnivoreKit/Sources/Views/SwiftUIDelayedGesture.swift1//COMMENT
LOW…/OmnivoreKit/Sources/Views/SwiftUIDelayedGesture.swift21 /// - mask: A value that controls how adding this gesture to the viewCOMMENT
LOW…/OmnivoreKit/Sources/Views/SwiftUIDelayedGesture.swift41 /// ScrollView {COMMENT
LOW…Kit/Sources/Views/Colors/UIColor+SystemOverrides.swift21// swizzleSystemColor(COMMENT
LOW…Kit/Sources/Views/Colors/UIColor+SystemOverrides.swift81// swizzleSystemColor(COMMENT
LOW…p/omnivore/omnivore/feature/library/SearchViewModel.kt181// withContext(Dispatchers.IO) {COMMENT
LOW…/main/java/app/omnivore/omnivore/feature/theme/Type.kt1package app.omnivore.omnivore.feature.themeCOMMENT
120 more matches not shown…
Fake / Example Data98 hits · 99 pts
SeverityFileLineSnippetContext
LOW…readabilityjs/test/test-pages/city-journal/source.html1251 var placeholderImage = $('.m_article-video').parents('.content-wrapper').data('placeholder'); CODE
LOW…t/readabilityjs/test/test-pages/pontagedue/source.html931 if ( input && comment && 'placeholder' in input ) {CODE
LOW…t/readabilityjs/test/test-pages/pontagedue/source.html936 comment.setAttribute( 'placeholder', text );CODE
LOW…s/test/test-pages/community.musictribe.com/source.html1752 jqueryObjectOfSes(this).attr('placeholder',jqueryObjectOfSes(this).closest('CODE
LOW…s/test/test-pages/community.musictribe.com/source.html1765 jqueryObjectOfSes(this).attr('placeholder',jqueryObjectOfSes(this).closest('CODE
LOW…readabilityjs/test/test-pages/jacobbrazeal/source.html1049 if ( input && comment && 'placeholder' in input ) {CODE
LOW…readabilityjs/test/test-pages/jacobbrazeal/source.html1054 comment.setAttribute( 'placeholder', text );CODE
LOW…ntent/readabilityjs/test/test-pages/wechat/source.html562 !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof defineCODE
LOW…ent/readabilityjs/test/test-pages/guardian/source.html1298 <div data-name="placeholder" class="dcr-1ff36h2">CODE
LOW…t/readabilityjs/test/test-pages/vanityfair/source.html982 window.__PRELOADED_STATE__ = {"componentConfig":{"ConnectedNavigation":{"settings":{"navPattern":"StandardNavigaCODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html563 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html584 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html605 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html626 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html647 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html668 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html689 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html710 <div class="placeholder" style="padding-bottom: 66.666666666667%CODE
LOWpackages/content/liqe/test/liqe/highlight.ts21 email: 'foo@bar.com',CODE
LOWpackages/content/liqe/test/liqe/highlight.ts41 email: 'foo@bar.com',CODE
LOWpackages/api/test/util.js67 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/db.js47 sourceUserId: 'fake-user-id-' + name,CODE
LOWpackages/api/test/db.js62 sourceUserId: 'fake-user-id-' + name,CODE
LOWpackages/api/test/db.js81 return (0, user_device_tokens_1.createDeviceToken)(user.id, 'fake-token');CODE
LOWpackages/api/test/util.ts70 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/db.ts68 sourceUserId: 'fake-user-id-' + name,CODE
LOWpackages/api/test/db.ts84 sourceUserId: 'fake-user-id-' + name,CODE
LOWpackages/api/test/db.ts108 return createDeviceToken(user.id, 'fake-token')CODE
LOWpackages/api/test/routers/rss_feed.test.js59 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/routers/article.test.js61 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/routers/webhooks.test.ts23 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/routers/reminders.test.js21// .post('/local/debug/fake-user-login')COMMENT
LOWpackages/api/test/routers/rss_feed.test.ts26 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/routers/article.test.ts27 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/routers/webhooks.test.js23 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/routers/reminders.test.ts22// .post('/local/debug/fake-user-login')COMMENT
LOWpackages/api/test/gql/sanitize-directive.test.js14 user = await (0, db_1.createTestUser)('fake_user', '', hashedPassword);CODE
LOWpackages/api/test/gql/sanitize-directive.test.js16 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/gql/sanitize-directive.test.ts16 user = await createTestUser('fake_user', '', hashedPassword)CODE
LOWpackages/api/test/gql/sanitize-directive.test.ts18 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/recent_emails.test.js79 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/recent_emails.test.js150 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/user_device_tokens.test.ts24 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/rules.test.ts20 .post('/local/debug/fake-user-login')CODE
LOW…ages/api/test/resolvers/article_saving_request.test.js95 .post('/local/debug/fake-user-login')CODE
LOW…api/test/resolvers/upload_import_file_resolver.test.ts40 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/api_key.test.js34 user = await (0, db_1.createTestUser)('fake_user');CODE
LOWpackages/api/test/resolvers/api_key.test.js36 .post('/local/debug/fake-user-login')CODE
LOW…ckages/api/test/resolvers/user_personalization.test.js16 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/article.test.js317 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/webhooks.test.ts24 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/user.test.ts26 user = await createTestUser('fake_user', '', hashedPassword)CODE
LOWpackages/api/test/resolvers/user.test.ts28 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/user.test.ts265 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/features.test.js56 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/features.test.js122 sourceUserId: `fake-user-id-user${i}`,CODE
LOWpackages/api/test/resolvers/newsletters.test.ts30 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/subscriptions.test.ts36 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/update.test.js16 .post('/local/debug/fake-user-login')CODE
LOWpackages/api/test/resolvers/labels.test.ts36 .post('/local/debug/fake-user-login')CODE
38 more matches not shown…
AI Slop Vocabulary38 hits · 82 pts
SeverityFileLineSnippetContext
MEDIUM⚡…nt/content-handler/test/data/the-atlantic-article.html1<!DOCTYPE html><html lang="en" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,CODE
MEDIUM⚡…nt/content-handler/test/data/the-atlantic-article.html1<!DOCTYPE html><html lang="en" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,CODE
MEDIUM⚡…nt/content-handler/test/data/the-atlantic-article.html1<!DOCTYPE html><html lang="en" dir="ltr"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width,CODE
MEDIUMpackages/content/readabilityjs/Readability.js2849 // TODO: Rework this logic to work in a more robust and flexible way, this solution is fragileCOMMENT
MEDIUM…bilityjs/test/test-pages/china.substack/distiller.html40 It systematically subverts principles of representation. It begs the questioCODE
MEDIUM…bilityjs/test/test-pages/china.substack/distiller.html86 Lived on deep into the early 1980s, he was almost one hundred and really jusCODE
MEDIUM⚡…adabilityjs/test/test-pages/china.substack/source.html896 window._preloads = {"isEU":true,"language":"en","country":"UA","base_url":"https://chinatalk.substack.comCODE
MEDIUM⚡…adabilityjs/test/test-pages/china.substack/source.html896 window._preloads = {"isEU":true,"language":"en","country":"UA","base_url":"https://chinatalk.substack.comCODE
MEDIUM⚡…adabilityjs/test/test-pages/china.substack/source.html896 window._preloads = {"isEU":true,"language":"en","country":"UA","base_url":"https://chinatalk.substack.comCODE
MEDIUM⚡…adabilityjs/test/test-pages/china.substack/source.html896 window._preloads = {"isEU":true,"language":"en","country":"UA","base_url":"https://chinatalk.substack.comCODE
MEDIUM…ityjs/test/test-pages/newsletters/substack/source.html2576 >&#8221;. Do not get shafted when the paradigm shifts.CODE
MEDIUM⚡…ntent/readabilityjs/test/test-pages/medium/source.html1466 window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","viewer":null,"variantFlags":[{"__typename":"VariaCODE
MEDIUM…t/readabilityjs/test/test-pages/garymarcus/source.html1605 window._preloads = {"isEU":false,"language":"en","country":"SG","base_url":"https://garymarcus.substack.cCODE
MEDIUM…readabilityjs/test/test-pages/erik-engheim/source.html2903 window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","variantFlags":[{"__typename":"VariantFlag","name"CODE
MEDIUM…dabilityjs/test/test-pages/fiercepharma/distiller.html14 Join this sessioCODE
LOW…abilityjs/test/test-pages/stackoverflow/distiller.html534 <code>list.extend</code> calls an iterator until it&#39;s exhausted.CODE
LOW…abilityjs/test/test-pages/stackoverflow/distiller.html614 If you need <strong>multiple passes</strong> and the series isn&#39;CODE
MEDIUM…adabilityjs/test/test-pages/aboveavalon/distiller.html48 Apple Watch is not an iPhone replacement because there are tCODE
MEDIUM…/readabilityjs/test/test-pages/aboveavalon/source.html333 Apple Watch is&#160;not&#160;an iPhone replacement because tCODE
MEDIUM…/readabilityjs/test/test-pages/aboveavalon/source.html382 With Apple Fitness+, Apple didn’t just release a virtual fitCODE
MEDIUM…t/readabilityjs/test/test-pages/slowboring/source.html1816 window._preloads = {"isEU":false,"language":"en","country":"SG","base_url":"https://www.slowboring.com","CODE
MEDIUM…t/readabilityjs/test/test-pages/slowboring/source.html1816 window._preloads = {"isEU":false,"language":"en","country":"SG","base_url":"https://www.slowboring.com","CODE
MEDIUM…eadabilityjs/test/test-pages/sciencedirect/source.html151 <span role="region" aria-label="download options and search"><a clasCODE
MEDIUM…dabilityjs/test/test-pages/debugger.medium/source.html2903 window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","variantFlags":[{"__typename":"VariantFlag","name"CODE
MEDIUM…t/readabilityjs/test/test-pages/techcrunch/source.html1424 Later in the conversation with Vox, SBF brought up CZ, the well-known leader of CODE
MEDIUM…readabilityjs/test/test-pages/techcrunch/expected.html41 <p> Later in the conversation with Vox, SBF brought up CZ, the well-known leader of Binance, the largest cryCODE
MEDIUM…/readabilityjs/test/test-pages/samcurry/distiller.html555 We&#39;ve obtained permission from the AppleCODE
MEDIUM…dabilityjs/test/test-pages/mathoverflow/distiller.html78 There remains the question, even if a set-theoretic proof asCODE
MEDIUM…dabilityjs/test/test-pages/mathoverflow/distiller.html78 There remains the question, even if a set-theoretic proof asCODE
MEDIUM…readabilityjs/test/test-pages/mathoverflow/source.html796 There remains the question, even if a set-theoretic proof asCODE
MEDIUM…tyjs/test/test-pages/blog.jetbrains.com/distiller.html152 Another issue I’ve found is there is currently no outward socket support. Lack of socket supCODE
MEDIUM…tyjs/test/test-pages/blog.jetbrains.com/distiller.html164 If you’ve developed any Blazor WASM application, you’ll likely realize that little feels difCODE
MEDIUM…ilityjs/test/test-pages/blog.jetbrains.com/source.html996 Another issue I’ve found is there is currently no outward socket support. Lack of socket supCODE
MEDIUM…ilityjs/test/test-pages/blog.jetbrains.com/source.html1014 If you’ve developed any Blazor WASM application, you’ll likely realize that little feels difCODE
MEDIUM…ityjs/test/test-pages/blog.jetbrains.com/expected.html136 <p> Another issue I’ve found is there is currently no outward socket support. Lack of socket support limCODE
MEDIUM…ityjs/test/test-pages/blog.jetbrains.com/expected.html144 <p> If you’ve developed any Blazor WASM application, you’ll likely realize that little feels different wCODE
LOW…test/test-pages/bookofhook.blogspot.com/distiller.html579 Now you have to come up with a technical solution.  You know you need to compress and decompress the data, but how? CODE
MEDIUM…test/test-pages/bookofhook.blogspot.com/distiller.html587 Solution: Make a list.  It&#39;s that simple.  Instead of writing code, start by getting yourself organized and enumCODE
Hallucination Indicators7 hits · 70 pts
SeverityFileLineSnippetContext
CRITICAL…e/apple/OmnivoreKit/Sources/Views/Resources/mathjax.js1!function(){"use strict";var t={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return(n=Object.setPrCODE
CRITICALmobile/android/Omnivore/app/src/main/assets/mathjax.js1!function(){"use strict";var t={351:function(t,e,r){var n,o=this&&this.__extends||(n=function(t,e){return(n=Object.setPrCODE
CRITICAL…dabilityjs/test/test-pages/channelnewsasia/source.html1133 pbjsChunk([78],{834:function(e,r,n){e.exports=n(835)},835:function(e,r,n){"use strict";Object.defineProperty(r,"CODE
CRITICALpackages/api/test/resolvers/article.test.js1706 (0, chai_1.expect)(res.body.data.updatesSince.edges.filter((e) => e.updateReason === graphql_1.UpdateReason.CODE
CRITICALpackages/api/test/resolvers/newsletters.test.ts87 response.body.data.newsletterEmails.newsletterEmails.map((e: any) => {CODE
CRITICALpackages/api/test/resolvers/newsletters.test.js68 response.body.data.newsletterEmails.newsletterEmails.map((e) => {CODE
CRITICALpackages/api/test/resolvers/labels.test.js524 (0, chai_1.expect)(res.body.data.setLabelsForHighlight.labels.map((l) => l.id)).to.eql(labelIds);CODE
Hyper-Verbose Identifiers69 hits · 69 pts
SeverityFileLineSnippetContext
LOWweb-extensions/extension/src/scripts/background.js556async function clearPreviousIntervalTimer(tabId) {CODE
LOWweb-extensions/extension/src/scripts/background.js641function checkAuthOnFirstClickPostInstall(tabId) {CODE
LOWweb-extensions/extension/src/scripts/content/toast.js518 function labelEditorKeyDownHandler(event) {CODE
LOW…eb/components/patterns/DeleteItemConfirmationModal.tsx19export function DeleteItemConfirmationModal(CODE
LOW…web/components/templates/KeyboardShortcutListModal.tsx136export function KeyboardShortcutListModal(CODE
LOW…omponents/templates/article/VerticalArticleActions.tsx25export function VerticalArticleActionsMenu(CODE
LOW…mponents/templates/article/SetLabelsModalPresenter.tsx14export function SetPageLabelsModalPresenter(CODE
LOW…mponents/templates/article/SetLabelsModalPresenter.tsx54export function SetHighlightLabelsModalPresenter(CODE
LOW…b/components/templates/article/PdfArticleContainer.tsx457 function isPossibleInputEventTarget(CODE
LOW…onents/templates/article/NativePdfArticleContainer.tsx24export default function NativePdfArticleContainer(CODE
LOW…/public/pspdfkit-lib/pspdfkit-e343b8152980093b.wasm.js13var PSPDFModuleInit=function(){var _scriptDir="undefined"!=typeof document&&document.currentScript?document.currentScripCODE
LOW…kages/web/lib/keyboardShortcuts/navigationShortcuts.ts260export function highlightBarKeyboardCommands(CODE
LOW…/networking/mutations/deleteNewsletterEmailMutation.ts14export async function deleteNewsletterEmailMutation(CODE
LOW…/lib/networking/mutations/updateUserProfileMutation.ts9export async function updateUserProfileMutation(CODE
LOW…lib/networking/mutations/updateSubscriptionMutation.ts35export async function updateSubscriptionMutation(CODE
LOW…lib/networking/mutations/updateDiscoverFeedMutation.ts24export async function updateDiscoverFeedMutation(CODE
LOW…/web/lib/networking/mutations/deleteDiscoverArticle.ts12export async function deleteDiscoverArticleMutation(CODE
LOW…/networking/mutations/createNewsletterEmailMutation.ts14export async function createNewsletterEmailMutation(): Promise<CODE
LOW…b/lib/networking/mutations/uploadImportFileMutation.ts18export async function uploadImportFileRequestMutation(CODE
LOW…lib/networking/mutations/updateDigestConfigMutation.ts19export async function updateDigestConfigMutation(CODE
LOW…ges/web/lib/networking/mutations/uploadFileMutation.ts22export async function uploadFileRequestMutation(CODE
LOW…ib/networking/mutations/exportToIntegrationMutation.ts29export async function exportToIntegrationMutation(integrationId: string) {CODE
LOW…networking/mutations/articleReadingProgressMutation.ts12// export async function articleReadingProgressMutation(COMMENT
LOW…/lib/networking/mutations/deleteIntegrationMutation.ts27export async function deleteIntegrationMutation(CODE
LOW…/networking/mutations/importFromIntegrationMutation.ts12export async function importFromIntegrationMutation(CODE
LOW…b/networking/mutations/createArticleFromURLMutation.ts24export async function createArticleFromURLMutation(CODE
LOW…etworking/mutations/unsubscribeDiscoverFeedMutation.ts13export async function unsubscribeDiscoverFeedMutation(CODE
LOW…es/web/lib/networking/mutations/saveDiscoverArticle.ts14export async function saveDiscoverArticleMutation(CODE
LOW…b/lib/networking/queries/useGetArticleSavingStatus.tsx51export function useGetArticleSavingStatus({CODE
LOW…/networking/queries/useGetArticleOriginalHtmlQuery.tsx37export function useGetArticleOriginalHtmlQuery({CODE
LOW…lib/networking/queries/useGetNewsletterEmailsQuery.tsx27export function useGetNewsletterEmailsQuery(): NewsletterEmailsQueryResponse {CODE
LOW…b/lib/networking/queries/useGetUserPersonalization.tsx55export function useGetUserPersonalization(): UserPersonalizationResult {CODE
LOW…s/web/lib/networking/library_items/useLibraryItems.tsx607export function useRefreshProcessingItems() {CODE
LOWpackages/web/lib/highlights/normalizeHighlightRange.ts1export function extendRangeToWordBoundaries(range: Range): void {CODE
LOWpackages/web/lib/highlights/highlightGenerator.ts67export function makeHighlightStartEndOffset(CODE
LOWpackages/web/lib/highlights/highlightGenerator.ts79function nodeAttributesFromHighlight(CODE
LOWpackages/web/lib/highlights/highlightGenerator.ts109export function makeHighlightNodeAttributes(CODE
LOWpackages/web/lib/highlights/highlightGenerator.ts279export function retrieveOffsetsForSelection(range: Range): [number, number] {CODE
LOWpackages/content/text-to-speech/src/htmlToSsml.ts61function ssmlTagsForTopLevelElement() {CODE
LOWpackages/content/readabilityjs/test/test-readability.js34function inOrderIgnoreEmptyTextNodes(fromNode) {CODE
LOWpackages/content/readabilityjs/test/test-readability.js222function removeCommentNodesRecursively(node) {CODE
LOW…content/readabilityjs/test/test-pages/cnbc/source.html3273 function taboolaContainerMixOmniture(data) {CODE
LOW…content/readabilityjs/test/test-pages/cnbc/source.html4295 function populateVideoLinearMetrics(obj, linearLinkTrkVars) {CODE
LOW…content/readabilityjs/test/test-pages/cnbc/source.html4335 function clickLinearPlayerLinkEvents(obj) {CODE
LOW…s/test/test-pages/community.musictribe.com/source.html2320 function googleTranslateElementInit() {CODE
LOW…nt/readabilityjs/test/test-pages/raw-story/source.html474 function doesClassNameStartWithPrefix(badPrefix) {CODE
LOW…nt/readabilityjs/test/test-pages/raw-story/source.html2114 function checkPianoResourceConversionsList(){CODE
LOW…nt/readabilityjs/test/test-pages/raw-story/source.html2204 function checkPianoDuplicateResourceConversionsListOnCheckout(){CODE
LOW…nt/readabilityjs/test/test-pages/raw-story/source.html4599 function IcreateElementChangeListener(selector, callback) {CODE
LOW…ent/readabilityjs/test/test-pages/milkroad/source.html883 function executeRecaptchaForSubscribe() {CODE
LOW…tent/readabilityjs/test/test-pages/nytimes/source.html413 ;(function () { var NYTD="undefined"!=typeof window&&window.NYTD?window.NYTD:{};function setupTimeZone(){var e='CODE
LOW…ntent/readabilityjs/test/test-pages/ft.com/source.html1<head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=deCODE
LOW…t/readabilityjs/test/test-pages/vanityfair/source.html1016 !function(){"use strict";!function(e,t){function n(e){this.time=e.time,this.target=e.target,this.rootBounds=e.roCODE
LOW…/readabilityjs/test/test-pages/ahhhhfs.com/source.html1141 "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++)CODE
LOW…nt/readabilityjs/test/test-pages/kdnuggets/source.html1855 "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;CODE
LOWpackages/db/remove_original_content.py15def batch_update_library_items(conn):CODE
LOWpackages/db/elastic_migrations/migrate_from_elastic.py109def convert_string_to_datetime(val):CODE
LOW…ages/db/elastic_migrations/add_highlight_to_elastic.py138def get_pages_with_highlights(conn):STRING
LOWpackages/api/src/routers/auth/auth_types.ts31export function isPendingUserTokenPayload(CODE
LOWpackages/api/src/routers/auth/apple_auth.ts188async function createTempAppleUserPayload(CODE
9 more matches not shown…
Slop Phrases24 hits · 44 pts
SeverityFileLineSnippetContext
MEDIUM…eadabilityjs/test/test-pages/realpython/distiller.html164 Traditionally, you would detect the structure of the data with an <code>if</code> teCODE
MEDIUM…eadabilityjs/test/test-pages/realpython/distiller.html305 The first case now uses a value pattern to match <code>Pythonista.BDFL</code>, whichCODE
MEDIUM…eadabilityjs/test/test-pages/realpython/distiller.html369 A special case of union types is when a variable can have either a specific type or be <CODE
MEDIUM…eadabilityjs/test/test-pages/realpython/distiller.html846 One of the <a href="https://bugs.python.org/issue23427#msg371028">motivating use casCODE
MEDIUM…eadabilityjs/test/test-pages/realpython/distiller.html891 <a href="https://docs.python.org/3/library/sys.html#sys.version_info"><code>sys.version_CODE
MEDIUM…t/readabilityjs/test/test-pages/realpython/source.html2015 A special case of union types is when a variable can have either a specific type or be <CODE
MEDIUM…t/readabilityjs/test/test-pages/realpython/source.html3344 One of the <a href="https://bugs.python.org/issue23427#msg371028">motivating use casCODE
MEDIUM…t/readabilityjs/test/test-pages/realpython/source.html3486 <a href="https://docs.python.org/3/library/sys.html#sys.version_info"><code>sys.version_CODE
MEDIUM…readabilityjs/test/test-pages/realpython/expected.html774 <p> A special case of union types is when a variable can have either a specific type or be <code>None</cCODE
MEDIUM…readabilityjs/test/test-pages/realpython/expected.html1386 <p> One of the <a href="https://bugs.python.org/issue23427#msg371028">motivating use cases</a> for <CODE
MEDIUM…readabilityjs/test/test-pages/realpython/expected.html1459 <a href="https://docs.python.org/3/library/sys.html#sys.version_info"><code>sys.version_info</code><CODE
LOW…ent/readabilityjs/test/test-pages/milkroad/source.html699 With less than 2 weeks left to file taxes, we’ve partnered with&#160;<a href="htCODE
MEDIUM…nt/readabilityjs/test/test-pages/medium/distiller.html38 Consider the example above. The Pricing bounded context has three distinct mCODE
MEDIUM…ntent/readabilityjs/test/test-pages/medium/source.html503 Consider the example above. The Pricing bounded context has three distinct mCODE
MEDIUM⚡…ntent/readabilityjs/test/test-pages/medium/source.html1466 window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","viewer":null,"variantFlags":[{"__typename":"VariaCODE
MEDIUM…ent/readabilityjs/test/test-pages/medium/expected.html74 <p id="0a1b" data-selectable-paragraph=""> Consider the example above. The Pricing bounded context has three disCODE
MEDIUM…abilityjs/test/test-pages/stackoverflow/distiller.html937 Here is a simple example:CODE
MEDIUM…abilityjs/test/test-pages/stackoverflow/distiller.html1064 Like every answer suggests, <code>yield</code> is used for creating CODE
MEDIUM…eadabilityjs/test/test-pages/stackoverflow/source.html4728 Here is a simple example:CODE
MEDIUM…bilityjs/test/test-pages/substack-headings/source.html1568 window._preloads = JSON.parse("{\"isEU\":false,\"language\":\"en\",\"country\":\"SG\",\"base_url\":\"httpCODE
LOW…dabilityjs/test/test-pages/robinwieruch.de/source.html188 If you just want to have a ready to go React Hook for data fetching: <code>npm instaCODE
LOW…bilityjs/test/test-pages/robinwieruch.de/expected.html9 <p> If you just want to have a ready to go React Hook for data fetching: <code>npm install use-data-CODE
LOW…test/test-pages/bookofhook.blogspot.com/distiller.html46 It&#39;s a push/pull between banking surplus and generating a deficit, just make sure you don&#39;t do just one or tCODE
LOW…test/test-pages/bookofhook.blogspot.com/distiller.html288 It&#39;s a push/pull between banking surplus and generating a deficit, just make sure you don&#39;t do just one or tCODE
Synthetic Comment Markers6 hits · 42 pts
SeverityFileLineSnippetContext
HIGH⚡…ontent/content-handler/test/data/ghost-newsletter.html317 <p style="margin: 0 0 1.5em 0; line-height: 1.6em;">I&#39;ve posted a <a href="openml.fyi/ish/" stylCODE
HIGH⚡…ontent/content-handler/test/data/ghost-newsletter.html317 <p style="margin: 0 0 1.5em 0; line-height: 1.6em;">I&#39;ve posted a <a href="openml.fyi/ish/" stylCODE
HIGH…ent/content-handler/test/data/every-io-newsletter.html45 <a href="https://u25184427.ct.sendgrid.net/ls/click?upn=MnmHBiCwIPe9TmIJeskmAzMyFAOgfmWxTSMhUO2y3cX7SH8TU8fECODE
HIGH⚡…ent/content-handler/test/data/every-io-newsletter.html65 <p>One writer employed by CNET’s parent company, Red Ventures, wrote an <a href="https://u25184427.ct.sendgridCODE
HIGH⚡…ent/content-handler/test/data/every-io-newsletter.html74 <p><em>* Side note: the way the watermarking tech works is </em><a href="https://u25184427.ct.sendgrid.net/ls/CODE
HIGH⚡…ent/content-handler/test/data/every-io-newsletter.html75 <p>So what about the marginal players that try to evade detection? I doubt their prowess will be able to matchCODE
Excessive Try-Catch Wrapping30 hits · 37 pts
SeverityFileLineSnippetContext
MEDIUM…it/Sources/Services/AudioSession/AudioController.swift232 print("Error removing audio files", error)CODE
MEDIUM…voreKit/Sources/Services/DataService/DataService.swift91 print("Error fetching or deleting objects: \(error)")CODE
MEDIUM…voreKit/Sources/Services/DataService/DataService.swift138 print("Error deleting all \(entityName) items.", error)CODE
MEDIUM…eKit/Sources/Services/DataService/ContentLoading.swift231 print("Error syncUnsyncedArticleContent", error)CODE
MEDIUM…ivoreKit/Sources/Services/DataService/AI/AITasks.swift114 print("Error: \(error)")CODE
LOWpackages/db/remove_original_content.py47except Exception as err:STRING
LOWpackages/db/elastic_migrations/migrate_from_elastic.py92 except Exception as err:CODE
LOWpackages/db/elastic_migrations/migrate_from_elastic.py118 except Exception as err:CODE
LOWpackages/db/elastic_migrations/migrate_from_elastic.py241 except Exception as err:STRING
LOWpackages/db/elastic_migrations/migrate_from_elastic.py249 except Exception as err:STRING
LOWpackages/db/elastic_migrations/migrate_from_elastic.py555 except Exception as err:STRING
MEDIUMpackages/db/elastic_migrations/migrate_from_elastic.py96def get_uuid(val):CODE
LOWpackages/db/elastic_migrations/elastic_migrate.py103 except Exception as err:CODE
LOWpackages/db/elastic_migrations/elastic_migrate.py121 except Exception as err:CODE
LOWpackages/db/elastic_migrations/elastic_migrate.py136 except Exception as err:CODE
LOWpackages/db/elastic_migrations/elastic_migrate.py154 except Exception as err:CODE
LOWpackages/db/elastic_migrations/elastic_migrate.py181 except Exception as err:CODE
LOWpackages/db/elastic_migrations/elastic_migrate.py222 except Exception as err:CODE
LOWpackages/db/elastic_migrations/elastic_migrate.py234except Exception as err:CODE
MEDIUMpackages/db/elastic_migrations/elastic_migrate.py126def update_postgres_data(conn, query, table):CODE
MEDIUMpackages/db/elastic_migrations/elastic_migrate.py159def ingest_data_to_elastic(conn, query, data_file):CODE
MEDIUMpackages/db/elastic_migrations/elastic_migrate.py211def validated_date(date):CODE
LOW…ages/db/elastic_migrations/add_highlight_to_elastic.py30 except Exception as err:CODE
LOW…ages/db/elastic_migrations/add_highlight_to_elastic.py69 except Exception as err:CODE
LOW…ages/db/elastic_migrations/add_highlight_to_elastic.py108 except Exception as err:STRING
LOW…ages/db/elastic_migrations/add_highlight_to_elastic.py133 except Exception as err:STRING
LOW…ages/db/elastic_migrations/add_highlight_to_elastic.py155 except Exception as err:STRING
LOW…ages/db/elastic_migrations/add_highlight_to_elastic.py166except Exception as err:STRING
MEDIUM…ages/db/elastic_migrations/add_highlight_to_elastic.py74def ingest_highlights(conn, pages):CODE
MEDIUM…ages/db/elastic_migrations/add_highlight_to_elastic.py138def get_pages_with_highlights(conn):CODE
AI Response Leakage5 hits · 28 pts
SeverityFileLineSnippetContext
HIGH⚡…ontent/content-handler/test/data/ghost-newsletter.html317 <p style="margin: 0 0 1.5em 0; line-height: 1.6em;">I&#39;ve posted a <a href="openml.fyi/ish/" stylCODE
HIGH…eadabilityjs/test/test-pages/brookings.edu/source.html864 <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-action-external-link"></usCODE
HIGH…ilityjs/test/test-pages/robinwieruch.de/distiller.html1250 It&#39;s a common problem in React that component state is set even though the compoCODE
HIGH…js/test/test-pages/bookofhook.blogspot.com/source.html3419 <div class="comments-content"><div id="bc_0_1C" kind="c"><div id="bc_0_1CT"><div id="bc_0_0T" class="comment-threaCODE
HIGH…js/test/test-pages/bookofhook.blogspot.com/source.html3875 <div class="comments-content"><div id="bc_0_1C" kind="c"><div id="bc_0_1CT"><div id="bc_0_0T" class="comment-threaCODE
Modern AI Meta-Vocabulary6 hits · 14 pts
SeverityFileLineSnippetContext
MEDIUM⚡…ntent/readabilityjs/test/test-pages/medium/source.html1466 window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","viewer":null,"variantFlags":[{"__typename":"VariaCODE
MEDIUM⚡…ntent/readabilityjs/test/test-pages/medium/source.html1466 window.__APOLLO_STATE__ = {"ROOT_QUERY":{"__typename":"Query","viewer":null,"variantFlags":[{"__typename":"VariaCODE
MEDIUM…readabilityjs/test/test-pages/lesswrong/distiller.html186 As indicated above, I think I’ve made mistakes in this vein. In partCODE
MEDIUM…readabilityjs/test/test-pages/lesswrong/distiller.html186 As indicated above, I think I’ve made mistakes in this vein. In partCODE
MEDIUM…/readabilityjs/test/test-pages/lesswrong/expected.html189 <p id="block101"> As indicated above, I think I’ve made mistakes in this vein. In particular: a few years back, CODE
MEDIUM…/readabilityjs/test/test-pages/lesswrong/expected.html189 <p id="block101"> As indicated above, I think I’ve made mistakes in this vein. In particular: a few years back, CODE
Self-Referential Comments2 hits · 4 pts
SeverityFileLineSnippetContext
MEDIUM…eadabilityjs/test/test-pages/stackoverflow/source.html800 <pre class="lang-py s-code-block"><code class="hljs language-python"><spCODE
MEDIUM…dabilityjs/test/test-pages/stackoverflow/expected.html86 <pre><code><span># Create an empty list and a list with the current object reference</span>CODE
Deep Nesting2 hits · 2 pts
SeverityFileLineSnippetContext
LOWpackages/db/elastic_migrations/migrate_from_elastic.py236CODE
LOWpackages/db/elastic_migrations/migrate_from_elastic.py303CODE
TODO Padding1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…/app/omnivore/omnivore/core/data/SyncOfflineChanges.kt95 // TODO: implement when we are able to create content on deviceCOMMENT
Verbosity Indicators1 hit · 2 pts
SeverityFileLineSnippetContext
LOW…Sources/articles/rss/rssConverters/sites/defaultRss.ts55 // Then we need to check if there's any <p> tags - If there are we enclose the entire thing in a DOM and do the extrCOMMENT