AI Slop Code Risk Monitor

bluesky-social/atproto

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

Social networking technology created by Bluesky

27.7 Elevated pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for bluesky-social/atproto, a TypeScript project with 9,712 GitHub stars. SynthScan examined 525,595 lines of code across 3958 source files, recording 1625 pattern matches distributed across 11 syntactic categories. The legacy adjusted pattern signal is 27.7 (Elevated 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.

27.7
Adjusted Signal
27.7
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
9.7K
Stars
TypeScript
Language
525.6K
Lines of Code
4.0K
Files
1.6K
Pattern Hits
2026-10-31
Scan Date
0.36
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 1.9/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 74.5/100 · HIGH

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

Agent Over-Engineering Ratio 1.0/100 · LOW

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

PR Review Velocity Impact 74.6/100 · HIGH

Which changes need focused human review? 1625 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 1417HIGH 1MEDIUM 3LOW 204

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 1625 distinct pattern matches across 11 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.

Hallucination Indicators1417 hits · 14328 pts
SeverityFileLineSnippetContext
CRITICAL.agents/skills/lex-schema/SKILL.md185const result = app.bsky.feed.post.keySchema.safeValidate(rkey)CODE
CRITICAL.agents/skills/lexification-client/SKILL.md67- const res = await ctx.suggestionsAgent.api.app.bsky.unspecced.getSuggestionsSkeleton(CODE
CRITICALpackages/lexicon-resolver/tests/lexicon.test.ts51 const lex = await client.com.atproto.lexicon.schema.create(CODE
CRITICALpackages/lexicon-resolver/tests/lexicon.test.ts73 await client.com.atproto.lexicon.schema.create(CODE
CRITICALpackages/lexicon-resolver/tests/lexicon.test.ts89 await client.com.atproto.lexicon.schema.create(CODE
CRITICALpackages/lexicon-resolver/tests/lexicon.test.ts115 await client.com.atproto.lexicon.schema.create(CODE
CRITICALpackages/lexicon-resolver/tests/lexicon.test.ts151 await client.com.atproto.lexicon.schema.create(CODE
CRITICALpackages/lexicon-resolver/tests/lexicon.test.ts173 await client.com.atproto.lexicon.schema.create(CODE
CRITICALpackages/lexicon-resolver/tests/lexicon.test.ts182 const carolLex = await client.com.atproto.lexicon.schema.create(CODE
CRITICALpackages/ozone/tests/inbox-appeal-outcomes.test.ts53 await sc.agent.tools.ozone.inbox.appealActionedSubject(CODE
CRITICALpackages/ozone/tests/inbox-appeal-outcomes.test.ts95 await sc.agent.tools.ozone.inbox.getActionedSubject(CODE
CRITICALpackages/ozone/tests/inbox-appeal-outcomes.test.ts103 const { data } = await sc.agent.tools.ozone.inbox.listNotifications(CODE
CRITICALpackages/ozone/tests/inbox-appeal-outcomes.test.ts124 const { data } = await sc.agent.tools.ozone.inbox.listActionedSubjects(CODE
CRITICALpackages/ozone/tests/inbox-appeal-outcomes.test.ts303 network.ozone.ctx.db.db.getExecutor(),CODE
CRITICALpackages/ozone/tests/inbox-appeal-outcomes.test.ts306 const { data } = await sc.agent.tools.ozone.inbox.listActionedSubjects(CODE
CRITICAL…ckages/ozone/tests/materialized-view-refresher.test.ts38 await network.ozone.daemon.ctx.materializedViewRefresher.run()CODE
CRITICAL…ckages/ozone/tests/materialized-view-refresher.test.ts72 await network.ozone.daemon.ctx.materializedViewRefresher.run()CODE
CRITICAL…ckages/ozone/tests/materialized-view-refresher.test.ts92 await network.ozone.daemon.ctx.materializedViewRefresher.run()CODE
CRITICAL…ckages/ozone/tests/materialized-view-refresher.test.ts112 await network.ozone.daemon.ctx.materializedViewRefresher.run()CODE
CRITICAL…ckages/ozone/tests/materialized-view-refresher.test.ts134 await network.ozone.daemon.ctx.materializedViewRefresher.run()CODE
CRITICALpackages/ozone/tests/queues.test.ts1221 await network.ozone.daemon.ctx.queueRouter.routeReports()CODE
CRITICALpackages/ozone/tests/queues.test.ts1247 await network.ozone.daemon.ctx.queueRouter.routeReports()CODE
CRITICALpackages/ozone/tests/queues.test.ts1268 await network.ozone.daemon.ctx.queueRouter.routeReports()CODE
CRITICALpackages/ozone/tests/get-profiles.test.ts34 const { data } = await modClient.agent.app.bsky.actor.getProfiles(CODE
CRITICALpackages/ozone/tests/get-lists.test.ts44 agent.api.app.bsky.graph.getLists(CODE
CRITICALpackages/ozone/tests/get-lists.test.ts48 appviewAgent.api.app.bsky.graph.getLists({ actor: sc.dids.alice }),CODE
CRITICALpackages/ozone/tests/report-routing.test.ts163 await network.ozone.daemon.ctx.queueRouter.routeReports()CODE
CRITICALpackages/ozone/tests/report-routing.test.ts231 await network.ozone.daemon.ctx.queueRouter.routeReports()CODE
CRITICALpackages/ozone/tests/report-routing.test.ts260 await network.ozone.daemon.ctx.queueRouter.routeReports()CODE
CRITICALpackages/ozone/tests/report-routing.test.ts274 await network.ozone.daemon.ctx.queueRouter.routeReports()CODE
CRITICALpackages/ozone/tests/query-labels.test.ts95 agent.api.com.atproto.label.queryLabels({ uriPatterns }),CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts109 const first = await agent.api.com.atproto.label.queryLabels(params)CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts110 const second = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts116 const otherSource = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts125 const res = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts132 const res = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts139 const res = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts146 const res = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts156 const res = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts163 const res1 = await agent.api.com.atproto.label.queryLabels({CODE
CRITICAL⚡packages/ozone/tests/query-labels.test.ts167 const res2 = await agent.api.com.atproto.label.queryLabels({CODE
CRITICALpackages/ozone/tests/query-labels.test.ts179 const res = await agent.api.com.atproto.label.queryLabels({CODE
CRITICALpackages/ozone/tests/query-labels.test.ts219 const res = await agent.api.com.atproto.label.queryLabels({CODE
CRITICALpackages/ozone/tests/inbox-seen.test.ts30 return sc.agent.tools.ozone.inbox.updateSeen(CODE
CRITICAL⚡packages/ozone/tests/inbox-seen.test.ts56 sc.agent.tools.ozone.inbox.listNotifications({ section }, options),CODE
CRITICAL⚡packages/ozone/tests/inbox-seen.test.ts57 sc.agent.tools.ozone.inbox.listNotifications(CODE
CRITICAL⚡packages/ozone/tests/inbox-seen.test.ts61 sc.agent.tools.ozone.inbox.getUnreadCount({ section }, options),CODE
CRITICALpackages/ozone/tests/report-assignment.test.ts60 await network.ozone.ctx.db.db.deleteFrom('report_queue').execute()CODE
CRITICALpackages/ozone/tests/report-assignment.test.ts63 await network.ozone.ctx.db.db.deleteFrom('moderator_assignment').execute()CODE
CRITICALpackages/ozone/tests/strike-expiry-processor.test.ts132 await network.ozone.daemon.ctx.strikeExpiryProcessor.processExpiredStrikes()CODE
CRITICALpackages/ozone/tests/strike-expiry-processor.test.ts144 await network.ozone.daemon.ctx.strikeExpiryProcessor.processExpiredStrikes()CODE
CRITICALpackages/ozone/tests/strike-expiry-processor.test.ts175 await network.ozone.daemon.ctx.strikeExpiryProcessor.processExpiredStrikes()CODE
CRITICALpackages/ozone/tests/strike-expiry-processor.test.ts202 await network.ozone.daemon.ctx.strikeExpiryProcessor.processExpiredStrikes()CODE
CRITICALpackages/ozone/tests/strike-expiry-processor.test.ts249 await network.ozone.daemon.ctx.strikeExpiryProcessor.processExpiredStrikes()CODE
CRITICAL⚡packages/ozone/tests/strike-expiry-processor.test.ts278 await network.ozone.daemon.ctx.strikeExpiryProcessor.getCursor()CODE
CRITICAL⚡packages/ozone/tests/strike-expiry-processor.test.ts280 await network.ozone.daemon.ctx.strikeExpiryProcessor.processExpiredStrikes()CODE
CRITICAL⚡packages/ozone/tests/strike-expiry-processor.test.ts284 await network.ozone.daemon.ctx.strikeExpiryProcessor.getCursor()CODE
CRITICAL⚡packages/ozone/tests/strike-expiry-processor.test.ts294 await network.ozone.daemon.ctx.strikeExpiryProcessor.processExpiredStrikes()CODE
CRITICAL⚡packages/ozone/tests/strike-expiry-processor.test.ts296 await network.ozone.daemon.ctx.strikeExpiryProcessor.getCursor()CODE
CRITICALpackages/ozone/tests/inbox-subject-reads.test.ts62 network.ozone.ctx.db.db.getExecutor(),CODE
1357 more matches not shown…
Hyper-Verbose Identifiers103 hits · 104 pts
SeverityFileLineSnippetContext
LOWpackages/lexicon-resolver/src/lexicon.ts107export async function resolveLexiconDidAuthority(CODE
LOW…ages/oauth/oauth-types/src/oauth-client-id-loopback.ts35export function assertOAuthLoopbackClientId(CODE
LOW…ages/oauth/oauth-types/src/oauth-client-id-loopback.ts52export function parseOAuthLoopbackClientId(CODE
LOW…ages/oauth/oauth-types/src/oauth-client-id-loopback.ts68export function safeParseOAuthLoopbackClientId(CODE
LOW…ages/oauth/oauth-types/src/oauth-client-id-loopback.ts113export function safeParseOAuthLoopbackClientIdQueryString(CODE
LOW…es/oauth/oauth-types/src/atproto-loopback-client-id.ts24export function buildAtprotoLoopbackClientId(CODE
LOW…es/oauth/oauth-types/src/atproto-loopback-client-id.ts64export function parseAtprotoLoopbackClientId(CODE
LOW…/oauth/oauth-types/src/oauth-client-id-discoverable.ts73export function isOAuthClientIdDiscoverable(CODE
LOW⚡…/oauth/oauth-types/src/oauth-client-id-discoverable.ts116export function isConventionalOAuthClientId(CODE
LOW⚡…/oauth/oauth-types/src/oauth-client-id-discoverable.ts122export function assertOAuthDiscoverableClientId(CODE
LOW⚡…/oauth/oauth-types/src/oauth-client-id-discoverable.ts128export function parseOAuthDiscoverableClientId(clientId: string): URL {CODE
LOW…th/oauth-types/src/atproto-loopback-client-metadata.ts18export function atprotoLoopbackClientMetadata(CODE
LOW…th/oauth-types/src/atproto-loopback-client-metadata.ts26export function buildAtprotoLoopbackClientMetadata(CODE
LOWpackages/oauth/oauth-provider/src/oauth-utils.ts4export function buildProtectedResourceMetadata(CODE
LOWpackages/oauth/oauth-provider/src/dpop/dpop-manager.ts205function wrapInvalidDpopProofError(CODE
LOW…th/oauth-provider/src/errors/www-authenticate-error.ts32function formatWWWAuthenticateHeader(wwwAuthenticate: WWWAuthenticate): string {CODE
LOW…th/oauth-provider/src/errors/www-authenticate-error.ts47function wwwAuthenticateEntryToString([type, params]: WWWAuthenticateEntry) {CODE
LOW…ckages/oauth/oauth-provider/src/client/client-utils.ts17export function parseDiscoverableClientId(CODE
LOW…der/src/router/create-authorization-page-middleware.ts266function parseOAuthAuthorizationRequestQuery(CODE
LOW…h-provider/src/router/assets/send-cookie-error-page.ts5export function sendCookieErrorPageFactory(CODE
LOW…auth/oauth-provider/src/router/assets/send-redirect.ts75export function sendAuthorizationResultRedirect(CODE
LOWpackages/oauth/oauth-client/src/oauth-client-auth.ts16export function negotiateClientAuthMethod(CODE
LOWpackages/oauth/oauth-client/src/oauth-client-auth.ts82export function createClientCredentialsFactory(CODE
LOWpackages/oauth/oauth-scopes/src/atproto-oauth-scope.ts52export function normalizeAtprotoOauthScope(scope: string) {CODE
LOWpackages/oauth/oauth-scopes/src/atproto-oauth-scope.ts61export function normalizeAtprotoOauthScopeValue(CODE
LOW…t-browser-example/src/providers/BskyClientProvider.tsx44export function useAuthenticatedBskyClient(CODE
LOW…auth/oauth-provider-ui/src/contexts/authentication.tsx303export function ProvideAuthenticatedSession({CODE
LOW…-ui/src/components/enable-email-auth-factor-dialog.tsx12export function EnableEmailAuthFactorDialog({CODE
LOW…ider-ui/src/components/reset-password-request-form.tsx94function isUnknownAtprotoAccountErrorWithIssuer(CODE
LOW…der-ui/src/components/oauth-session-details-dialog.tsx16export function OAuthSessionDetailsDialog({CODE
LOW…ui/src/components/disable-email-auth-factor-dialog.tsx24export function DisableEmailAuthFactorDialog({CODE
LOW…/components/disable-email-auth-factor-confirm-form.tsx18export function DisableEmailAuthFactorConfirmForm({CODE
LOW…/components/forms/input-handle-custom-instructions.tsx33export function InputHandleCustomInstructions({CODE
LOW…provider-ui/src/components/utils/scope-description.tsx282function hasOnlyBskyAppSpecificPermissions(CODE
LOW…provider-ui/src/components/utils/scope-description.tsx336function BlueskyAppviewPermissions({CODE
LOW…provider-ui/src/components/utils/scope-description.tsx771function isOfficialBlueskyAppviewServiceId(aud: string): boolean {CODE
LOW…provider-ui/src/components/utils/scope-description.tsx808function scopeEnablesPrivateBskyAppMethods(scope: string): boolean {CODE
LOWpackages/oauth/oauth-provider-ui/src/data/email.ts130export function useDisableEmailAuthFactor() {CODE
LOW…ges/oauth/oauth-provider-ui/src/data/oauth-sessions.ts43export function useRevokeOAuthSessionMutation() {CODE
LOW…s/oauth/oauth-provider-ui/src/data/account-sessions.ts42export function useRevokeAccountSessionMutation() {CODE
LOW…-provider-ui/src/routes/account/u/$accountId/about.tsx11function importLocalizedPageModule(CODE
LOWpackages/ozone/tests/_inbox.ts73export async function withNotificationInsertFailure(CODE
LOWpackages/ozone/src/inbox/preferences.ts9export async function getNotificationPreferences(CODE
LOWpackages/ozone/src/inbox/preferences.ts22export async function putNotificationPreferences(CODE
LOWpackages/ozone/src/config/strike-suspension.ts6export function parseStrikeSuspensionConfig(CODE
LOWpackages/ozone/src/report/activity.ts196export async function bulkInsertReportActivities(CODE
LOWpackages/ozone/src/setting/validators.ts459function assertKnownPriorityLevels(CODE
LOWpackages/lex/lex-rpc/src/errors.ts558function buildResponseOverviewMessage(response: Response): string {CODE
LOWpackages/lex/lex-rpc/src/www-authenticate.ts35export function parseWWWAuthenticateHeader(CODE
LOWpackages/lex/lex-server/src/lib/www-authenticate.ts76export function formatWWWAuthenticateHeader(CODE
LOWpackages/lex/lex-server/src/lib/www-authenticate.ts96function formatWWWAuthenticateChallenge(CODE
LOWpackages/lex/lex-server/src/lib/www-authenticate.ts105function formatWWWAuthenticateParams(params: WWWAuthenticateParams): string {CODE
LOWpackages/lex/lex-builder/src/ref-resolver.ts423function asSafeDefinitionIdentifier(name: string) {CODE
LOWpackages/internal/xrpc-utils/src/accept.ts28export function buildProxiedContentEncoding(CODE
LOWpackages/internal/xrpc-utils/src/accept.ts112function parseAcceptEncodingDefinition(def: string): Accept {CODE
LOW…es/internal/opentelemetry-node/src/instrumentations.ts42function assertSharedInstrumentationBase(instrumentations: Instrumentation[]) {CODE
LOW…es/internal/opentelemetry-node/src/instrumentations.ts66function getDefaultAtprotoInstrumentations(CODE
LOW…src/instrumentations/xrpc-http-instrumentation.test.ts88function describeHttpServerInstrumentation(options: {CODE
LOWpackages/internal/fetch/src/fetch-request.ts155export function checkForbiddenDomainNamePolicy(CODE
LOWpackages/internal/fetch/src/fetch-request.ts179export function protocolCheckRequestTransform(protocols: ProtocolConfig) {CODE
43 more matches not shown…
Over-Commented Block64 hits · 61 pts
SeverityFileLineSnippetContext
LOWtsconfig/base.tsconfig.json1{COMMENT
LOWpackages/oauth/oauth-types/src/uri.ts161COMMENT
LOWpackages/oauth/oauth-provider/src/oauth-provider.ts301 clientMetadataCache = new SimpleStoreMemory({COMMENT
LOWpackages/oauth/oauth-provider/src/oauth-provider.ts581COMMENT
LOWpackages/oauth/oauth-provider/src/oauth-provider.ts661COMMENT
LOWpackages/oauth/oauth-provider/src/types/email.ts1import { isEmailValid } from '@hapi/address'COMMENT
LOW…es/oauth/oauth-provider/src/request/request-manager.ts161 if (!parameters.redirect_uri) {COMMENT
LOW…ages/oauth/oauth-provider/src/client/client-manager.ts421 )COMMENT
LOW…ages/oauth/oauth-provider/src/client/client-manager.ts481 )COMMENT
LOW…ages/oauth/oauth-provider/src/client/client-manager.ts541COMMENT
LOW…ages/oauth/oauth-provider/src/client/client-manager.ts581 //COMMENT
LOW…ages/oauth/oauth-provider/src/client/client-manager.ts701 }COMMENT
LOW…ages/oauth/oauth-provider/src/client/client-manager.ts721 // > URI scheme based on a domain name that is under the control ofCOMMENT
LOWpackages/oauth/oauth-provider/src/client/client.ts241 // > 3. The JWT MUST contain an "aud" (audience) claim containing aCOMMENT
LOWpackages/oauth/oauth-provider/src/client/client.ts261 // > unique identifier for the token. The authorization serverCOMMENT
LOW…es/oauth/oauth-provider/src/metadata/build-metadata.ts41 'public', // The same "sub" is returned for all clientsCOMMENT
LOW…der/src/router/create-authorization-page-middleware.ts81 // Do not perform any of the following logic if the request is invalidCOMMENT
LOWpackages/oauth/oauth-client/README.md21 // These must be the same metadata as the one exposed on theCOMMENT
LOWpackages/oauth/oauth-client/src/session-getter.ts121 tokenSet: newTokenSet,COMMENT
LOWpackages/oauth/oauth-client/src/identity-resolver.ts1export {COMMENT
LOWpackages/oauth/oauth-client/src/identity-resolver.ts21COMMENT
LOWpackages/oauth/oauth-client/src/oauth-client-auth.ts121 client_assertion: await key.createJwt(COMMENT
LOW…ckages/oauth/oauth-provider-ui/authorization-page.html161 'account:email',COMMENT
LOW…ges/oauth/oauth-provider-ui/src/authorization-page.tsx81 const { notifyError } = useNotificationsContext()COMMENT
LOW…ges/oauth/oauth-provider-ui/src/authorization-page.tsx101 // network disconnected), this cache busting by the backend might notCOMMENT
LOW…ges/oauth/oauth-provider-ui/src/authorization-page.tsx121 // moment before the page unloads.COMMENT
LOW…/oauth-provider-ui/src/components/forms/form-shell.tsx161 // @TODO Base UI provides a "onFormSubmit" handler that gets values fromCOMMENT
LOWpackages/identity/src/fetch.ts21 //COMMENT
LOWpackages/lex/lex-schema/src/core/schema.ts301 }COMMENT
LOWpackages/lex/lex-schema/src/core/schema.ts321 // also define those aliases directly on the schema instance, so that they canCOMMENT
LOWpackages/lex/lex-schema/src/schema/params.ts301 // This should never happen. If it *does*, it means that the user ofCOMMENT
LOWpackages/lex/lex-data/src/cid.ts101// uses "exports" field in package.json, which do not contain "types"COMMENT
LOWpackages/internal/opentelemetry-node/src/index.ts61 const metricsConfigured = isSignalConfigured('METRICS')COMMENT
LOWpackages/internal/opentelemetry-node/src/index.ts121 // OTEL_{SIGNAL}_EXPORTER to "otlp" on http://localhost:4318 — shippingCOMMENT
LOW…node/src/instrumentations/xrpc-http-instrumentation.ts61 const lxm = extractUrlXrpcMethodName(`/xrpc/${input}`)COMMENT
LOW…node/src/instrumentations/xrpc-http-instrumentation.ts101 if (proxy) {COMMENT
LOWpackages/pds/tests/account.test.ts161 // const userKey = await crypto.Secp256k1Keypair.create()COMMENT
LOWpackages/pds/tests/account.test.ts181COMMENT
LOWpackages/pds/tests/account.test.ts201 // handle: 'byo-did.test',COMMENT
LOWpackages/pds/tests/account.test.ts221 // const attempt2 = agent.api.com.atproto.server.createAccount({COMMENT
LOWpackages/pds/tests/account.test.ts241 // const did4 = await ctx.plcClient.createDid({COMMENT
LOWpackages/pds/tests/proxied/proxy-oauth-aud.test.ts21// check. An OAuth caller granted `rpc:<lxm>?aud=<did>#<serviceId>` (theCOMMENT
LOWpackages/pds/tests/seeds/users-bulk.ts21 }COMMENT
LOWpackages/dev-env/src/mock/index.ts681 // import * as seedThreadV2 from '../seed/thread-v2.js'COMMENT
LOWpackages/common/src/streams.ts481 // Using `maxSize * decoders.length` here would be equivalent toCOMMENT
LOWpackages/lex-cli/bin.js1#!/usr/bin/env nodeCOMMENT
LOWpackages/api/jest.setup.ts21 // cause = `label:${actual.cause.labelDef.id}`COMMENT
LOWpackages/ws-client/src/websocket.ts141 // Consecutive failed connections since the last successful open, so theCOMMENT
LOWpackages/ws-client/src/websocket.ts221 // always already recorded here, since a transport settles its iterationCOMMENT
LOWpackages/ws-client/src/websocket.ts261 // Post-increment so the first reconnect waits ~1s (2^0) and eachCOMMENT
LOWpackages/ws-client/src/message-channel.ts81interface Waiter<M extends DataMode> {COMMENT
LOWpackages/ws-client/src/transport/browser-transport.ts161 options.onClose(detail)COMMENT
LOWpackages/ws-client/src/transport/browser-transport.ts241 }COMMENT
LOWpackages/ws-client/src/transport/node-transport.ts101 function reportClose(detail: CloseEventDetail): void {COMMENT
LOWpackages/ws-client/src/transport/node-transport.ts121 if (pendingError) returnCOMMENT
LOWpackages/syntax/src/recordkey.ts1export type RecordKeyString = stringCOMMENT
LOWpackages/syntax/src/did.ts1// Human-readable constraints:COMMENT
LOWpackages/syntax/src/handle.ts21]COMMENT
LOWpackages/bsky/src/hydration/hydrator.ts941 return {COMMENT
LOWpackages/bsky/src/api/blob-resolver.ts81 }COMMENT
4 more matches not shown…
Fake / Example Data27 hits · 32 pts
SeverityFileLineSnippetContext
LOW…th-provider/src/router/consent-approved-scopes.test.ts53 email: 'user@example.com',CODE
LOW…rovider-ui/src/components/forms/fields/token-field.tsx11 'type' | 'pattern' | 'minLength' | 'maxLength' | 'placeholder' | 'below'CODE
LOWpackages/did/tests/methods/web.test.ts40 ['lorem ipsum dolor sit', 'Invalid did:web prefix'],CODE
LOWpackages/did/tests/methods/plc.test.ts24 ['lorem ipsum dolor sit', 'Invalid did:plc prefix'],CODE
LOWpackages/lex/lex-rpc/src/response.bench.ts65 'Lorem ipsum dolor sit amet, consectetur adipiscing elit 🤩.\n'.repeat(CODE
LOWpackages/lex/lex-rpc/src/response.bench.ts65 'Lorem ipsum dolor sit amet, consectetur adipiscing elit 🤩.\n'.repeat(CODE
LOW⚡packages/lex/lex-schema/tests/l.test.ts307 street: '123 Main St',CODE
LOW⚡packages/lex/lex-schema/tests/l.test.ts316 street: '123 Main St',CODE
LOW⚡packages/lex/lex-schema/tests/l.test.ts324 street: '123 Main St',CODE
LOWpackages/lex/lex-schema/tests/l.test.ts378 street: '123 Main St',CODE
LOW⚡packages/lex/lex-schema/src/schema/typed-object.test.ts464 displayName: 'John Doe',CODE
LOW⚡packages/lex/lex-schema/src/schema/typed-object.test.ts474 displayName: 'John Doe',CODE
LOW⚡packages/lex/lex-schema/src/schema/typed-object.test.ts482 displayName: 'John Doe',CODE
LOW⚡packages/lex/lex-schema/src/schema/typed-object.test.ts490 displayName: 'John Doe',CODE
LOW⚡packages/lex/lex-schema/src/schema/typed-object.test.ts499 displayName: 'John Doe',CODE
LOW⚡packages/lex/lex-schema/src/schema/typed-object.test.ts507 displayName: 'John Doe',CODE
LOWpackages/lex/lex-schema/src/schema/custom.test.ts175 const validResult = schema.safeParse('user@example.com')CODE
LOWpackages/lex/lex-schema/src/schema/refine.test.ts59 const result = schema.safeParse('user@example.com')CODE
LOWpackages/lex/lex-schema/src/schema/refine.test.ts188 email: 'user@example.com',CODE
LOWpackages/lex/lex-schema/src/schema/refine.test.ts196 email: 'user@example.com',CODE
LOWpackages/lex/lex-schema/src/schema/regexp.test.ts87 const result = schema.safeParse('user@example.com')CODE
LOWpackages/lex/lex-json/src/json-bytes-decoder.bench.ts65 'Lorem ipsum dolor sit amet, consectetur adipiscing elit 🤩.\n'.repeat(CODE
LOWpackages/lex/lex-json/src/json-bytes-decoder.bench.ts65 'Lorem ipsum dolor sit amet, consectetur adipiscing elit 🤩.\n'.repeat(CODE
LOWpackages/lex/lex-json/src/json-bytes-decoder.bench.ts113 'Lorém ipsum dolor sit amet, consectetur adipiscing elit 🤩.',CODE
LOWpackages/lex/lex-json/src/json-bytes-decoder.bench.ts159 name: 'John Doe',CODE
LOWpackages/lex/lex-json/src/lex-json.bench.ts62 'Lorem ipsum dolor sit amet, consectetur adipiscing elit 🤩.\n'.repeat(CODE
LOWpackages/lex/lex-json/src/lex-json.bench.ts62 'Lorem ipsum dolor sit amet, consectetur adipiscing elit 🤩.\n'.repeat(CODE
Structural Annotation Overuse5 hits · 9 pts
SeverityFileLineSnippetContext
LOW⚡packages/lex/lex-resolver/src/lex-resolver.ts241 * // Step 1: Resolve the authority to get the AT URICOMMENT
LOW⚡packages/lex/lex-resolver/src/lex-resolver.ts245 * // Step 2: Fetch the lexicon from the URICOMMENT
LOWpackages/api/OAUTH.md24## Step 1: Create your client metadataCOMMENT
LOWpackages/api/OAUTH.md88## Step 2: Setup your SPACOMMENT
LOWpackages/api/OAUTH.md165## Step 3: Implement the OAuth flowCOMMENT
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGH…kages/lex/lex-document/src/lexicon-iterable-indexer.ts17 * // Documents are indexed lazily as requestedCOMMENT
AI Slop Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMpackages/oauth/oauth-client/src/oauth-client-auth.ts45 // more robust against keysets containing keys without a "kid" property.COMMENT
MEDIUMpackages/bsky/src/image/server.ts92 // Definitely not an image ? Let's fail right away.COMMENT
Verbosity Indicators2 hits · 4 pts
SeverityFileLineSnippetContext
LOW⚡packages/lex/lex-resolver/src/lex-resolver.ts241 * // Step 1: Resolve the authority to get the AT URICOMMENT
LOW⚡packages/lex/lex-resolver/src/lex-resolver.ts245 * // Step 2: Fetch the lexicon from the URICOMMENT
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWpackages/dev-infra/with-test-db.sh3# Example usage:COMMENT
LOWpackages/dev-infra/with-test-redis-and-db.sh3# Example usage:COMMENT
Slop Phrases1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/repo.yaml121 # want to live dangerously and need an immediate workaround, you can tryCOMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWpackages/lex/lex-server/src/nodejs.ts350async function handleRequest(CODE