AI Slop Code Risk Monitor

superset-sh/superset

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

Paradev (formerly Superset) is an agentic IDE to orchestrate 100+ coding agents in parallel. Run any agent with your own subscription.

1.8 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for superset-sh/superset, a TypeScript project with 15,785 GitHub stars. SynthScan examined 2,946,171 lines of code across 13368 source files, recording 2011 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 1.8 (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.8
Adjusted Signal
1.8
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
15.8K
Stars
TypeScript
Language
2.9M
Lines of Code
13.4K
Files
2.0K
Pattern Hits
2026-10-31
Scan Date
0.02
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 2.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 5.7/100 · LOW

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

Agent Over-Engineering Ratio 2.7/100 · LOW

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

PR Review Velocity Impact 8.3/100 · LOW

Which changes need focused human review? 2011 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 313HIGH 3MEDIUM 140LOW 1555

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 2011 distinct pattern matches across 16 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 Indicators313 hits · 3370 pts
SeverityFileLineSnippetContext
CRITICAL…hared/src/pull-request-threads/pull-request-threads.ts79 return result.repository.pullRequest.reviewThreads.nodes.map((thread) => {CODE
CRITICALpackages/cli/src/lib/plugins/organization-sources.ts5 const sources = await api.plugins.organization.sources.list.query();CODE
CRITICAL…/cli/src/commands/organization/members/list/command.ts17 return ctx.api.organization.members.list.query({CODE
CRITICALpackages/cli/src/commands/tasks/linear.ts17 return ctx.api.integration.linear.workspace.query({ organizationId });CODE
CRITICALpackages/cli/src/commands/tasks/update/command.ts53 ctx.api.integration.linear.issue.query({CODE
CRITICALpackages/cli/src/commands/tasks/update/command.ts59 const issue = await ctx.api.integration.linear.updateIssue.mutate({CODE
CRITICALpackages/cli/src/commands/tasks/delete/command.ts25 await ctx.api.integration.linear.archiveIssue.mutate({CODE
CRITICALpackages/cli/src/commands/tasks/get/command.ts15 const issue = await ctx.api.integration.linear.issue.query({CODE
CRITICALpackages/cli/src/commands/tasks/list/command.ts148 const page = await ctx.api.integration.linear.issues.query({CODE
CRITICAL…ckages/cli/src/commands/tasks/statuses/list/command.ts43 return ctx.api.task.statuses.list.query();CODE
CRITICALpackages/cli/src/commands/tasks/create/command.ts55 const issue = await ctx.api.integration.linear.createIssue.mutate({CODE
CRITICAL…li/src/commands/plugins/organization/access/command.ts21 const plugin = (await ctx.api.plugins.organization.list.query()).find(CODE
CRITICAL…li/src/commands/plugins/organization/access/command.ts35 const result = await ctx.api.plugins.organization.setPolicy.mutate({CODE
CRITICAL…/cli/src/commands/plugins/organization/list/command.ts15 const plugins = await ctx.api.plugins.organization.list.query();CODE
CRITICAL…ommands/plugins/organization/sources/remove/command.ts12 await ctx.api.plugins.organization.sources.remove.mutate({ id: source.id });CODE
CRITICAL…c/commands/plugins/organization/sources/add/command.ts16 const source = await ctx.api.plugins.organization.sources.add.mutate({CODE
CRITICAL…/commands/plugins/organization/sources/list/command.ts14 const sources = await ctx.api.plugins.organization.sources.list.query();CODE
CRITICAL…/commands/plugins/organization/sources/sync/command.ts11 await ctx.api.plugins.organization.sources.sync.mutate({ id: source.id });CODE
CRITICAL…cli/src/commands/plugins/marketplace/remove/command.ts10 await ctx.api.plugins.marketplaces.remove.mutate({ name });CODE
CRITICAL…es/cli/src/commands/plugins/marketplace/add/command.ts33 await ctx.api.plugins.marketplaces.add.mutate(CODE
CRITICAL…s/cli/src/commands/plugins/marketplace/list/command.ts17 const marketplaces = await ctx.api.plugins.marketplaces.list.query();CODE
CRITICALpackages/cli/src/commands/environments/repos/command.ts21 await ctx.api.integration.github.listRepositories.query({CODE
CRITICAL…li/src/commands/environments/secrets/delete/command.ts25 await ctx.api.environment.secrets.remove.mutate({CODE
CRITICAL…/cli/src/commands/environments/secrets/list/command.ts29 const rows = await ctx.api.environment.secrets.list.query({CODE
CRITICAL…s/cli/src/commands/environments/secrets/set/command.ts87 await ctx.api.environment.secrets.set.mutate({CODE
CRITICAL…ckages/cli/src/commands/environments/create/command.ts41 const connected = await ctx.api.integration.github.listRepositories.query({CODE
CRITICALpackages/cli/src/commands/agents/list/command.ts35 return await target.client.settings.agentConfigs.list.query();CODE
CRITICAL…cli/src/commands/integrations/github/status/command.ts12 const installation = await ctx.api.integration.github.getInstallation.query(CODE
CRITICAL…cli/src/commands/integrations/github/status/command.ts23 await ctx.api.integration.github.listRepositories.query({CODE
CRITICAL…src/commands/integrations/github/disconnect/command.ts19 const installation = await ctx.api.integration.github.getInstallation.query(CODE
CRITICAL…src/commands/integrations/github/disconnect/command.ts34 await ctx.api.integration.github.disconnect.mutate({ organizationId });CODE
CRITICAL…li/src/commands/integrations/github/connect/command.ts22 const existing = await ctx.api.integration.github.getInstallation.query({CODE
CRITICAL…li/src/commands/integrations/github/connect/command.ts56 await ctx.api.integration.github.getInstallation.query({CODE
CRITICALpackages/host-service/test/workspace-cleanup.test.ts461 const events = ctx.__mocks.broadcastWorkspaceChanged.mock.calls.map(CODE
CRITICALpackages/host-service/test/workspace-cleanup.test.ts499 const events = ctx.__mocks.broadcastWorkspaceChanged.mock.calls.map(CODE
CRITICALpackages/host-service/test/workspace-cleanup.test.ts1105 const events = ctx.__mocks.broadcastWorkspaceChanged.mock.calls.map(CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts72 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts130 scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts139 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts159 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts223 scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts241 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts272 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts287 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts303 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts316 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts350 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts373 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts541 const result = await scenario.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…test/integration/workspace-cleanup.integration.test.ts565 const result = await fresh.host.trpc.workspaceCleanup.destroy.mutate({CODE
CRITICAL…on/local-workspace-relocation-race.integration.test.ts38 await s.host.trpc.project.setup.mutate({CODE
CRITICAL…on/local-workspace-relocation-race.integration.test.ts45 await s.host.trpc.workspaces.createLocal.mutate({CODE
CRITICAL…st-service/test/integration/agents.integration.test.ts34 scenario.host.trpc.agents.run.mutate({CODE
CRITICAL…ation/workspace-checkout-isolation.integration.test.ts17 const a = await s.host.trpc.workspaces.create.mutate({CODE
CRITICAL…ation/workspace-checkout-isolation.integration.test.ts22 const b = await s.host.trpc.workspaces.create.mutate({CODE
CRITICAL…ation/workspace-checkout-isolation.integration.test.ts36 s.host.trpc.workspaces.create.mutate({CODE
CRITICAL…ation/workspace-checkout-isolation.integration.test.ts58 const a = await s.host.trpc.workspaces.create.mutate({CODE
CRITICAL…ation/workspace-checkout-isolation.integration.test.ts64 s.host.trpc.workspaces.create.mutate({CODE
CRITICAL…ation/workspace-checkout-isolation.integration.test.ts102 const a = await s.host.trpc.workspaces.create.mutate({CODE
CRITICAL…ation/workspace-checkout-isolation.integration.test.ts108 s.host.trpc.workspaces.create.mutate({ projectId: s.projectId, pr: 42 }),CODE
253 more matches not shown…
Hyper-Verbose Identifiers1234 hits · 1252 pts
SeverityFileLineSnippetContext
LOWplans/20260709-mistral-vibe-agent-impl-plan.md493function buildVibeManagedHooksBlock(): string {CODE
LOW.agents/skills/mobile-demo-film/scripts/test_film.py29 def test_rejects_bad_specs_before_rendering(self):CODE
LOW.agents/skills/mobile-demo-film/scripts/test_film.py52 def test_phone_fits_canvas_in_each_orientation(self):CODE
LOW.agents/skills/mobile-demo-film/scripts/test_film.py62 def test_renders_mixed_segments_at_configured_size_and_rate(self):CODE
LOW.agents/skills/mobile-demo-film/scripts/test_film.py94 def test_normalize_and_cli_errors(self):CODE
LOW⚡docs/tickets/desktop-invite-member.md39export function OrganizationInvitationEmail({CODE
LOWpackages/ui/src/components/ui/alert-dialog.tsx75function EnterEnabledAlertDialogContent({CODE
LOWpackages/ui/src/components/ui/chart.tsx346function getPayloadConfigFromPayload(CODE
LOW…tHistorySidebarScroller/ChatHistorySidebarScroller.tsx42export function ChatHistorySidebarScroller({CODE
LOWpackages/ui/src/components/ai-elements/prompt-input.tsx183export function createPromptInputAttachmentsStore(): PromptInputAttachmentsStore {CODE
LOWpackages/ui/src/components/ai-elements/code-block.tsx39function createLineNumberTransformer(startLine = 1): ShikiTransformer {CODE
LOW…lib/focus-enter-enabled-alert-dialog-primary-action.ts23function isEnterEnabledAlertDialogCurrentTargetLike(CODE
LOW…lib/focus-enter-enabled-alert-dialog-primary-action.ts32export function focusEnterEnabledAlertDialogPrimaryAction(CODE
LOWpackages/ui/src/lib/attachment-constraints.ts38export function applyAttachmentConstraints(options: {CODE
LOWpackages/auth/src/utils/billing.ts38export async function getOrganizationBillingRecipients(organizationId: string) {CODE
LOW…ges/auth/src/lib/resolve-session-organization-state.ts98export async function resolveSessionOrganizationState(CODE
LOWpackages/auth/src/lib/accept-invitation-endpoint.ts13function verificationMatchesInvitation({CODE
LOWpackages/auth/src/lib/accept-invitation-endpoint.ts52function getProcessedInvitationError(status: string) {CODE
LOWpackages/auth/src/lib/generate-magic-token.ts5export async function generateMagicTokenForInvite({CODE
LOWpackages/auth/src/lib/billing/stripe-billing-events.ts29async function isStripeSubscriptionCancelled(stripeSubscriptionId: string) {CODE
LOWpackages/auth/src/lib/billing/subscription-events.ts61export function serializeCancellationDetails(CODE
LOWpackages/auth/src/lib/billing/subscription-events.ts146export async function notifySubscriptionStarted({CODE
LOWpackages/auth/src/lib/billing/subscription-events.ts243export async function notifySubscriptionCanceled({CODE
LOW…kages/auth/src/lib/billing/autumn/environment-limit.ts10export function environmentLimitFromBalances(CODE
LOWpackages/auth/src/lib/billing/autumn/projection.ts175export async function syncOrganizationSubscription(CODE
LOWpackages/auth/src/lib/billing/autumn/customer.ts81export async function organizationForStripeCustomer(CODE
LOWpackages/auth/src/lib/billing/autumn/entitlements.ts24export function gatedMachineSizesFromFlags(flags: Flags): MachineSize[] {CODE
LOW⚡packages/auth/src/lib/billing/autumn/plan-state.ts156export async function organizationPlanFromAutumn(CODE
LOW⚡packages/auth/src/lib/billing/autumn/plan-state.ts162export async function organizationGatedMachineSizesFromAutumn(CODE
LOW⚡packages/auth/src/lib/billing/autumn/plan-state.ts168export async function organizationEnvironmentLimitFromAutumn(CODE
LOW⚡packages/auth/src/lib/billing/autumn/plan-state.ts174export async function invalidateOrganizationBilling(CODE
LOW…ckages/auth/src/lib/billing/autumn/subscription-row.ts17export function subscriptionRowFromStripe(CODE
LOWpackages/trpc/scripts/prune-linear-mirror.ts111async function keepTasksInLinearStatuses(columns: ReferencingColumn[]) {CODE
LOWpackages/trpc/scripts/prune-linear-mirror.ts212async function moveActivityToNativeStatuses() {CODE
LOWpackages/trpc/scripts/prune-linear-mirror.ts231async function deleteUnusedLinearStatuses() {CODE
LOWpackages/trpc/src/trpc.ts298function resolveActiveOrganizationId(CODE
LOWpackages/trpc/src/lib/star-history.ts187function bucketDailyFromTimestamps(CODE
LOWpackages/trpc/src/lib/star-history.ts250function bucketDailyFromCheckpoints(CODE
LOWpackages/trpc/src/lib/connectors/trigger-pins.ts42export async function pinTriggersToExistingAccount(params: {CODE
LOWpackages/trpc/src/lib/sharing/service.ts384export async function isCloudWorkspaceSharedWith(CODE
LOWpackages/trpc/src/lib/github-user/github-user.ts32export function githubUserConnectionConfigured(): boolean {CODE
LOWpackages/trpc/src/lib/github-user/github-user.ts155export async function completeGithubUserConnection(args: {CODE
LOWpackages/trpc/src/lib/github-user/github-user.ts301export async function githubRepositoriesOutOfReach(args: {CODE
LOWpackages/trpc/src/lib/sandbox/refresh-credentials.ts22export async function refreshSandboxCredentials(args: {CODE
LOWpackages/trpc/src/lib/sandbox/repositories.ts119export async function environmentRepositoryRows(CODE
LOWpackages/trpc/src/lib/sandbox/repositories.ts137export async function recordWorkspaceRepositories(args: {CODE
LOWpackages/trpc/src/lib/sandbox/api-credential.ts102export async function sandboxCredentialWorkspaceId(CODE
LOWpackages/trpc/src/lib/sandbox/vercel.ts515export async function promoteSandboxToEnvironment(args: {CODE
LOWpackages/trpc/src/lib/sandbox/vercel.ts673export async function listActiveWorkspaceSandboxes(CODE
LOWpackages/trpc/src/lib/organization-plugins/rules.ts19export function organizationPluginProblem(CODE
LOWpackages/trpc/src/lib/organization-plugins/bundles.ts39export async function sweepOrganizationPluginBundles(CODE
LOWpackages/trpc/src/lib/organization-plugins/sync.ts358export async function syncOrganizationPluginSource(CODE
LOWpackages/trpc/src/lib/billing/plan.ts76export async function organizationEnvironmentLimit(CODE
LOWpackages/trpc/src/lib/account-purge/purgeAccount.ts30async function deleteCustomerIfNeverCharged(customerId: string) {CODE
LOW…src/lib/account-purge/findOrganizationSolelyOwnedBy.ts8export async function findOrganizationSolelyOwnedBy(CODE
LOWpackages/trpc/src/router/organization/organization.ts63function verificationMatchesInvitation({CODE
LOW…kages/trpc/src/router/cloud-workspace/generate-name.ts16export async function generateCloudWorkspaceName(CODE
LOWpackages/trpc/src/router/cloud-workspace/reap.ts81export async function reapArchivedCloudWorkspace(CODE
LOWpackages/trpc/src/router/cloud-workspace/activity.ts13export async function recordCloudWorkspaceActivity(CODE
LOWpackages/trpc/src/router/cloud-workspace/meter.ts667export async function reconcileCloudWorkspaceUsage(): Promise<{CODE
1174 more matches not shown…
Decorative Section Separators119 hits · 357 pts
SeverityFileLineSnippetContext
MEDIUM⚡plans/20260909-one-plugin-surface.html240 <span class="c-com">// ── where the server is ──────────────────────────────────────</span>CODE
MEDIUM⚡plans/20260909-one-plugin-surface.html248 <span class="c-com">// ── how it connects ──────────────────────────────────────────</span>CODE
MEDIUM⚡plans/20260909-one-plugin-surface.html258 <span class="c-com">// ── what it emits ────────────────────────────────────────────</span>CODE
MEDIUMplans/local-redis-srh-for-relay.md121# -----------------------------------------------------------------------------COMMENT
MEDIUMplans/local-redis-srh-for-relay.md123# -----------------------------------------------------------------------------COMMENT
MEDIUMplans/workspace-delete-unification.md64 // ─── Preflight ─────────────────────────────────────────────────────COMMENT
MEDIUMplans/workspace-delete-unification.md75 // ─── Teardown ──────────────────────────────────────────────────────COMMENT
MEDIUMplans/workspace-delete-unification.md91 // ─── Cloud (commit point) ──────────────────────────────────────────COMMENT
MEDIUMplans/workspace-delete-unification.md100 // ─── Local cleanup (best-effort) ───────────────────────────────────COMMENT
MEDIUMdocs/tickets/desktop-invite-member.md856# -----------------------------------------------------------------------------COMMENT
MEDIUMdocs/tickets/desktop-invite-member.md858# -----------------------------------------------------------------------------COMMENT
MEDIUMpackages/shared/src/tunnel-protocol.ts32// ── Close codes ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/shared/src/tunnel-protocol.ts72// ── HTTP-over-dial frames ───────────────────────────────────────────COMMENT
MEDIUMpackages/cli/scripts/headless-e2e.sh46# ── Fixture: a fresh home with login-shell-only env additions ────────────COMMENT
MEDIUMpackages/cli/scripts/agents-hook-matrix.ts204// ── Config-command agents (payload schemas differ per agent) ─────────────COMMENT
MEDIUMpackages/cli/scripts/agents-hook-matrix.ts285// ── Dedicated hook-script agents ─────────────────────────────────────────COMMENT
MEDIUMpackages/cli/scripts/agents-hook-matrix.ts450// ── Report ────────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/cli/scripts/self-update-e2e.sh126# ── Scenario 1: rollback ────────────────────────────────────────────────COMMENT
MEDIUMpackages/cli/scripts/self-update-e2e.sh171# ── Scenario 2: success ─────────────────────────────────────────────────COMMENT
MEDIUMpackages/pty-daemon/src/protocol/framing.ts6// └────── totalLen counts everything from here ──────┘COMMENT
MEDIUM…ice/src/trpc/router/project/utils/resolve-repo.test.ts69// ── resolveLocalRepo ──────────────────────────────────────────────COMMENT
MEDIUM…ice/src/trpc/router/project/utils/resolve-repo.test.ts288// ── adoptLocalRepo ──────────────────────────────────────────────────COMMENT
MEDIUM…ice/src/trpc/router/project/utils/resolve-repo.test.ts330// ── initLocalRepoInPlace ──────────────────────────────────────────COMMENT
MEDIUM…ice/src/trpc/router/project/utils/resolve-repo.test.ts460// ── scaffolding commits vs user git hooks ─────────────────────────COMMENT
MEDIUM…ice/src/trpc/router/project/utils/resolve-repo.test.ts556// ── scaffolding commits vs user commit signing ────────────────────COMMENT
MEDIUM…ice/src/trpc/router/project/utils/resolve-repo.test.ts642// ── cloneRepoInto ─────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts6// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts8// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts154// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts156// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts349// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts351// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts461// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…uter/workspace-creation/normalize-github-query.test.ts463// ─────────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…src/trpc/router/workspace-cleanup/workspace-cleanup.ts285 // ─── Step 0: Archive (the commit point) ────────────────────────COMMENT
MEDIUM…src/trpc/router/workspace-cleanup/workspace-cleanup.ts304 // ─── Step 1: Preflight ─────────────────────────────────────COMMENT
MEDIUM…src/trpc/router/workspace-cleanup/workspace-cleanup.ts349 // ─── Step 2: Teardown ──────────────────────────────────────COMMENT
MEDIUM…src/trpc/router/workspace-cleanup/workspace-cleanup.ts457 // ─── Step 3: Local cleanup ─────────────────────────────────────COMMENT
MEDIUM…src/trpc/router/workspace-cleanup/workspace-cleanup.ts659 // ─── Step 4: Optional branch delete ────────────────────────────COMMENT
MEDIUM…src/trpc/router/workspace-cleanup/workspace-cleanup.ts679 // ─── Step 5: Caches ────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts46// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts51// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts175// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts179// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts275// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts279// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts328// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts331// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts371// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…c/trpc/router/git/v2-diff-surfaces.integration.test.ts374// ───────────────────────────────────────────────────────────────────COMMENT
MEDIUM…/trpc/router/git/utils/git-helpers.integration.test.ts47// ── resolveUpstream ────────────────────────────────────────────────COMMENT
MEDIUM…/trpc/router/git/utils/git-helpers.integration.test.ts109// ── resolveBaseComparison ──────────────────────────────────────────COMMENT
MEDIUM…/trpc/router/git/utils/git-helpers.integration.test.ts206// ── getDefaultBranchName ───────────────────────────────────────────COMMENT
MEDIUM…/trpc/router/git/utils/git-helpers.integration.test.ts248// ── getChangedFilesForDiff ─────────────────────────────────────────COMMENT
MEDIUMpackages/host-service/src/terminal/env.test.ts18// ── resolveLaunchShell ───────────────────────────────────────────────COMMENT
MEDIUMpackages/host-service/src/terminal/env.test.ts52// ── normalizeUtf8Locale ──────────────────────────────────────────────COMMENT
MEDIUMpackages/host-service/src/terminal/env.test.ts81// ── stripTerminalRuntimeEnv ──────────────────────────────────────────COMMENT
MEDIUMpackages/host-service/src/terminal/env.test.ts252// ── Shell launch behavior ────────────────────────────────────────────COMMENT
MEDIUMpackages/host-service/src/terminal/env.test.ts415// ── Terminal base env preservation ───────────────────────────────────COMMENT
MEDIUMpackages/host-service/src/terminal/env.test.ts479// ── buildV2TerminalEnv ───────────────────────────────────────────────COMMENT
59 more matches not shown…
Over-Commented Block183 hits · 182 pts
SeverityFileLineSnippetContext
LOWlingui.config.ts1// Re-export of the real config in packages/i18n so tools that discover LinguiCOMMENT
LOWbunfig.toml1[test]COMMENT
LOW.superset/setup.cloud.sh1#!/usr/bin/env bashCOMMENT
LOW.superset/lib/setup/steps.sh181 # Export for use in other stepsCOMMENT
LOWscripts/v1v2-import-test-setup.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/smoke-routes.ts1// Requests every route of a deployed Next app two ways and fails on any 5xx.COMMENT
LOWscripts/release/cli.ts1#!/usr/bin/env bunCOMMENT
LOW…bar/hooks/useSafeTriangleHover/useSafeTriangleHover.ts1"use client";COMMENT
LOWpackages/auth/src/server.ts181 // Remember the switch on the user, not just on the session that made it.COMMENT
LOWpackages/auth/src/server.ts1061 }),COMMENT
LOWpackages/trpc/src/lib/star-history.ts1import { setTimeout as delay } from "node:timers/promises";COMMENT
LOWpackages/trpc/src/router/automation/schema.ts41 name: z.string().min(1).max(200),COMMENT
LOWpackages/workspace-fs/src/watch.ts41COMMENT
LOWpackages/workspace-fs/src/watch.ts61// Recovery liveness probe: a freshly attached FSEvents stream can be deaf forCOMMENT
LOWpackages/workspace-fs/src/watch.ts641 // each) balloon a recursive watch to millions of dirs. Discover them andCOMMENT
LOW…s/agent-setup/templates/codex-wrapper-exec.template.sh121COMMENT
LOWpackages/agent-setup/templates/notify-hook.template.sh21# SUPERSET_AGENT_ID for the process it launches (first-wins, so a CLI anCOMMENT
LOWpackages/agent-setup/templates/notify-hook.template.sh41elif [ -n "$SUPERSET_HOOK_HARNESS" ] && [ "$SUPERSET_HOOK_HARNESS" != "$AGENT_ID" ]; thenCOMMENT
LOWpackages/agent-setup/templates/notify-hook.template.sh141}COMMENT
LOWpackages/agent-setup/src/provider-profiles.ts221 // Without this the profile's first launch opens the first-boot wizard,COMMENT
LOWpackages/shared/src/constants.ts121COMMENT
LOWpackages/shared/src/port-forward-mux.ts1// Port-forward mux: many TCP connections over one relay stream.COMMENT
LOW…/shared/src/terminal-link-parsing/fallback-matchers.ts41 // C++ compile error formats (Clang/GCC):COMMENT
LOW…kages/shared/src/terminal-link-parsing/link-parsing.ts101 // See the tests for an exhaustive list of all supported formatsCOMMENT
LOW…kages/shared/src/terminal-link-parsing/link-parsing.ts121 // The quotes below are optional [#171652]COMMENT
LOW…kages/shared/src/terminal-link-parsing/link-parsing.ts141 // foo(339)COMMENT
LOWpackages/cli/demo/add-sound.sh1#!/usr/bin/env bashCOMMENT
LOWpackages/cli/scripts/headless-e2e.sh1#!/usr/bin/env bashCOMMENT
LOWpackages/cli/scripts/headless-e2e.sh21# 6. SUPERSET_DISABLED_AGENT_HOOKS and the shared agent-hooks.json mirrorCOMMENT
LOWpackages/cli/scripts/agents-hook-matrix.ts1// Per-agent hook-chain verification against a live host-service.COMMENT
LOWpackages/cli/scripts/self-update-e2e.sh1#!/usr/bin/env bashCOMMENT
LOWpackages/cli/scripts/build-dist-linux-docker.sh1#!/usr/bin/env bashCOMMENT
LOWpackages/cli/scripts/smoke-test.sh1#!/usr/bin/env bashCOMMENT
LOWpackages/cli/src/commands/auth/mcp-headers/command.ts1import { command } from "../../../lib/command";COMMENT
LOWpackages/cli/src/commands/status/command.test.ts101 // covered at the unit level in lib/host/manifest-liveness.test.ts, withCOMMENT
LOW…react/components/Workspace/components/Tab/constants.ts1export const PANE_MIN_SIZE_CLASS_NAME = "min-h-[160px] min-w-[260px]";COMMENT
LOWpackages/pty-daemon/test/kill-tree.test.ts1// Kill-path integration tests with real PTYs and real process trees.COMMENT
LOWpackages/pty-daemon/test/byte-fidelity.test.ts1// Byte-fidelity canary for the daemon ↔ host wire.COMMENT
LOWpackages/pty-daemon/test/no-encoding-hops.test.ts1// Source-level invariant: the data path in pty-daemon and host-service'sCOMMENT
LOWpackages/pty-daemon/src/no-daemon-loop-blocking.test.ts1// Ratchet: the pty-daemon is one long-lived event loop serving everyCOMMENT
LOWpackages/pty-daemon/src/main.ts1#!/usr/bin/env nodeCOMMENT
LOWpackages/pty-daemon/src/trustd-probe.ts1// Detects whether the current process's macOS Mach bootstrap can reachCOMMENT
LOWpackages/pty-daemon/src/SessionStore/snapshot.ts1import type { TerminalColorsSnapshot } from "./TerminalColors/index.ts";COMMENT
LOWpackages/pty-daemon/src/Server/Server.ts61// The kernel PTY buffer then fills and the foreground process blocks onCOMMENT
LOWpackages/pty-daemon/src/Server/Server.ts641 // Delete the session immediately. Without this, every closedCOMMENT
LOWpackages/pty-daemon/src/protocol/framing.ts1// Length-prefixed binary frames over a SOCK_STREAM socket.COMMENT
LOWpackages/pty-daemon/src/protocol/version.ts1// Protocol versioning. Increment on breaking changes.COMMENT
LOWpackages/db/src/env.ts21 emptyStringAsUndefined: true,COMMENT
LOWpackages/db/src/schema/schema.ts421COMMENT
LOWpackages/db/src/schema/schema.ts1721 onDelete: "set null",COMMENT
LOWpackages/host-service/scripts/test-e2e.ts1// Runs the host-service end-to-end terminal tests under Electron-as-Node.COMMENT
LOWpackages/host-service/src/no-electron-coupling.test.ts1// Asserts host-service source has no Electron coupling. The migration'sCOMMENT
LOWpackages/host-service/src/no-main-loop-blocking.test.ts1// Ratchet: keeps blocking work off the host-service event loop. One slowCOMMENT
LOWpackages/host-service/src/serve.ts41 );COMMENT
LOW…rvice/src/trpc/router/terminal/terminal.daemon.test.ts1// Tests for the `terminal.daemon` tRPC procedures.COMMENT
LOW…src/trpc/router/workspace-cleanup/workspace-cleanup.ts281 // sqlite; thread them through to avoid duplicate sync queries downstream.COMMENT
LOW…src/trpc/router/workspace-cleanup/workspace-cleanup.ts601 if (stillRegistered) {COMMENT
LOW…ervice/src/trpc/router/git/utils/classify-git-error.ts1import { TRPCError } from "@trpc/server";COMMENT
LOW…ervice/src/trpc/router/git/utils/classify-git-error.ts21const INDEX_STORAGE_UNAVAILABLE_PATTERN =COMMENT
LOW…ervice/src/trpc/router/git/utils/classify-git-error.ts41// The macOS Command Line Tools stub. /usr/bin/git is a shim that forwards toCOMMENT
123 more matches not shown…
Structural Annotation Overuse47 hits · 91 pts
SeverityFileLineSnippetContext
LOWplans/normalize-github-query-plan.md25### Step 1: Generalize normalizer → `normalize-github-query.ts`COMMENT
LOWplans/normalize-github-query-plan.md85### Step 2: Update `searchPullRequests` procedureCOMMENT
LOWplans/normalize-github-query-plan.md101### Step 3: Update `searchGitHubIssues` procedureCOMMENT
LOWplans/normalize-github-query-plan.md151### Step 4: Update `GitHubIssueLinkCommand` clientCOMMENT
LOWplans/normalize-github-query-plan.md181### Step 5: Update testsCOMMENT
LOWplans/normalize-github-query-plan.md190### Step 6: Delete old fileCOMMENT
LOWplans/chat-service-at-linking.md206### Step 1: Create package + core workspace logicCOMMENT
LOWplans/chat-service-at-linking.md219### Step 2: Migrate agent executionCOMMENT
LOWplans/chat-service-at-linking.md241### Step 3: Desktop integrationCOMMENT
LOWplans/chat-service-at-linking.md261### Step 4: Add `workspaceId` to `chatSessions`COMMENT
LOWplans/chat-service-at-linking.md276### Step 5: Refactor MentionPopover + activate on sendCOMMENT
LOWplans/chat-service-at-linking.md305### Step 6: Agent-side task mention parsingCOMMENT
LOW.agents/commands/respond-to-pr-comments.md8## Step 1: Fetch CommentsCOMMENT
LOW.agents/commands/respond-to-pr-comments.md15## Step 2: List & PrioritizeCOMMENT
LOW.agents/commands/respond-to-pr-comments.md27## Step 3: Address EachCOMMENT
LOW⚡.superset/lib/teardown/main.sh19 # Step 1: Load environmentCOMMENT
LOW⚡.superset/lib/teardown/main.sh24 # Step 2: Check dependencies (informational only)COMMENT
LOW⚡.superset/lib/teardown/main.sh27 # Step 3: Kill terminal daemonsCOMMENT
LOW⚡.superset/lib/teardown/main.sh32 # Step 4: Delete Neon branchCOMMENT
LOW⚡.superset/lib/teardown/main.sh37 # Step 5: Deallocate port baseCOMMENT
LOW⚡.superset/lib/teardown/main.sh42 # Step 6: Remove superset-dev-data (optional)COMMENT
LOW⚡.superset/lib/setup/main.sh19 # Step 1: Load environmentCOMMENT
LOW⚡.superset/lib/setup/main.sh24 # Step 2: Check dependenciesCOMMENT
LOW⚡.superset/lib/setup/main.sh29 # Step 3: Install dependenciesCOMMENT
LOW⚡.superset/lib/setup/main.sh34 # Step 4: Seed local DB into superset-dev-data/COMMENT
LOW⚡.superset/lib/setup/main.sh39 # Step 5: Seed host-service DBs into superset-dev-data/host/COMMENT
LOW⚡.superset/lib/setup/main.sh44 # Step 6: Seed auth token into superset-dev-data/COMMENT
LOW⚡.superset/lib/setup/main.sh49 # Step 6: Setup Neon branchCOMMENT
LOW⚡.superset/lib/setup/main.sh54 # Step 7: Allocate port base (file-backed)COMMENT
LOW⚡.superset/lib/setup/main.sh59 # Step 8: Write .env fileCOMMENT
LOW⚡.superset/lib/setup/main.sh64 # Step 9: Fill keys the root .env lacks with fakes from .env.local.exampleCOMMENT
LOW⚡.superset/lib/setup/main.sh69 # Step 10: Prove the API can load this .envCOMMENT
LOW⚡.superset/lib/setup/main.sh78 # Step 11: Setup local MCP in .mcp.json (opt-in)COMMENT
LOW⚡apps/desktop/plans/20260413-1600-v2-review-tab.md334### Step 1: Create the useReviewTab hookCOMMENT
LOW⚡apps/desktop/plans/20260413-1600-v2-review-tab.md340### Step 2: Create ReviewTabContentCOMMENT
LOW⚡apps/desktop/plans/20260413-1600-v2-review-tab.md344### Step 3: Create PRHeaderCOMMENT
LOW⚡apps/desktop/plans/20260413-1600-v2-review-tab.md348### Step 4: Create ChecksSectionCOMMENT
LOW⚡apps/desktop/plans/20260413-1600-v2-review-tab.md352### Step 5: Create CommentsSectionCOMMENT
LOW⚡apps/desktop/plans/20260413-1600-v2-review-tab.md356### Step 6: Wire into WorkspaceSidebarCOMMENT
LOW⚡apps/desktop/plans/20260413-1600-v2-review-tab.md365### Step 7: ValidateCOMMENT
LOWapps/desktop/plans/20260319-1400-keep-chat-drafts.md89### Step 1: Create `DraftSaver` componentCOMMENT
LOW⚡apps/desktop/plans/20260319-1400-keep-chat-drafts.md105### Step 2: Add `paneId` to `ChatPaneInterfaceProps`COMMENT
LOW⚡apps/desktop/plans/20260319-1400-keep-chat-drafts.md109### Step 3: Thread `paneId` from `ChatPane.tsx`COMMENT
LOW⚡apps/desktop/plans/20260319-1400-keep-chat-drafts.md113### Step 4: Update `ChatPaneInterface.tsx`COMMENT
LOW⚡apps/desktop/src/main/terminal-host/pty-subprocess.ts399 // Step 1: Signal descendants and process groups. tree-kill keeps legacyCOMMENT
LOW⚡apps/desktop/src/main/terminal-host/pty-subprocess.ts407 // Step 2: Escalate to SIGKILL if still alive after 2 secondsCOMMENT
LOWapps/desktop/src/main/terminal-host/pty-subprocess.ts419 // Step 3: Force completion if onExit still hasn't fired after another 1 secondCOMMENT
Fake / Example Data58 hits · 62 pts
SeverityFileLineSnippetContext
LOW⚡docs/tickets/desktop-invite-member.md40 organizationName = "Acme Inc",CODE
LOW⚡docs/tickets/desktop-invite-member.md41 inviterName = "John Doe",CODE
LOWdocs/tickets/desktop-invite-member.md218 placeholder="user@example.com"CODE
LOWpackages/trpc/src/lib/admin-access/admin-access.test.ts28 hasAdminAccess({ email: "kiet@example.org", emailVerified: true }, "production"),CODE
LOW…/trpc/src/router/cloud-workspace/pull-requests.test.ts64 user: { id: "user-1", email: "user@example.com" },CODE
LOWpackages/trpc/src/router/task/task.test.ts60 user: { id: "user-1", email: "user@example.com" },CODE
LOWpackages/trpc/src/router/task/list.test.ts42 user: { id: "user-1", email: "user@example.com" },CODE
LOWpackages/shared/src/app-identity.test.ts66 expect(COMPANY.MAIL_TO).toBe("mailto:support@example.org");CODE
LOWpackages/shared/src/connectors/connectors.json110 "placeholder": "lin_api_\u2026",CODE
LOWpackages/shared/src/connectors/connectors.json182 "placeholder": "lin_api_\u2026",CODE
LOWpackages/shared/src/connectors/connectors.json633 "placeholder": "64-character token",CODE
LOWpackages/shared/src/connectors/connectors.json764 "placeholder": "re_…",CODE
LOWpackages/shared/src/names/names.test.ts6 expect(getInitials("John Doe")).toBe("JD");CODE
LOWpackages/shared/src/names/names.test.ts28 expect(getInitials("John Doe", "other@example.com")).toBe("JD");CODE
LOWpackages/shared/src/names/names.ts4 * @param name - Full name (e.g., "John Doe")COMMENT
LOWpackages/shared/src/names/names.ts9 * getInitials("John Doe") // "JD"COMMENT
LOWpackages/shared/src/workspace-launch/branch.test.ts102 expect(sanitizeAuthorPrefix("John Doe")).toBe("John-Doe");CODE
LOW…/trpc/router/workspaces/worktree-add-tolerance.test.ts24 execSync("git config user.email 'test@test.com'", {CODE
LOW…/router/workspace-creation/utils/branch-prefix.test.ts134 getAuthorName: authorNameGetter("Jane Doe"),CODE
LOWpackages/host-service/src/terminal/env.sandbox.test.ts43 setManagedEnv({ ANTHROPIC_API_KEY: "placeholder", FOO: "one" });CODE
LOWpackages/host-service/src/terminal/env.sandbox.test.ts45 expect(first.ANTHROPIC_API_KEY).toBe("placeholder");CODE
LOW…s/PromptInput/components/ComposerBody/ComposerBody.tsx149 Pick<PromptInputProps, "placeholder" | "status">CODE
LOWpackages/email/src/emails/feedback-report.test.ts8 userName: "Jane Doe",CODE
LOWpackages/email/src/emails/feedback-report.tsx98 userName = "Jane Doe",CODE
LOWpackages/email/src/emails/internal/contact-inquiry.tsx20 name = "Jane Doe",CODE
LOW…kages/email/src/emails/internal/enterprise-inquiry.tsx22 name = "Jane Doe",CODE
LOWpackages/email/src/emails/team/member-added.tsx15 organizationName = "Acme Inc",CODE
LOWpackages/email/src/emails/team/member-removed.tsx12 organizationName = "Acme Inc",CODE
LOWpackages/email/src/emails/team/invitation.tsx17 organizationName = "Acme Inc",CODE
LOW…es/email/src/emails/billing/subscription-cancelled.tsx21 organizationName = "Acme Inc",CODE
LOWpackages/email/src/emails/billing/plan-upgraded.tsx18 organizationName = "Acme Inc",CODE
LOWpackages/email/src/emails/billing/payment-failed.tsx20 organizationName = "Acme Inc",CODE
LOWpackages/email/src/emails/billing/member-added.tsx19 organizationName = "Acme Inc",CODE
LOWpackages/email/src/emails/billing/member-added.tsx20 newMemberName = "Jane Doe",CODE
LOW…ages/email/src/emails/billing/subscription-started.tsx38 organizationName = "Acme Inc",CODE
LOW⚡packages/email/src/emails/billing/member-removed.tsx19 organizationName = "Acme Inc",CODE
LOW⚡packages/email/src/emails/billing/member-removed.tsx20 removedMemberName = "Jane Doe",CODE
LOWpackages/email/src/emails/billing/renewal-upcoming.tsx26 organizationName = "Acme Inc",CODE
LOW…rc/renderer/lib/terminal/terminal-copy.ghostty.test.ts86 "Lorem ipsum dolor\r\nsit amet, consectetur\r\nadipiscing elit, sed do\r\neiusmod tempor incididunt\r\nut labore et CODE
LOW…rc/renderer/lib/terminal/terminal-copy.ghostty.test.ts96 "Lorem ipsum dolor\r\nsit amet, consectetur\r\nadipiscing elit, sed do\r\neiusmod tempor incididunt\r\nut labore et CODE
LOW…rc/renderer/lib/terminal/terminal-copy.ghostty.test.ts164 "Lorem ipsum dolor\r\nsit amet, consectetur\r\nadipiscing elit, sed do\r\neiusmod tempor incididunt\r\nut labore eCODE
LOW…ponents/TiptapPromptEditor/parseTextToEditorContent.ts11 * strings like "foo@bar.com" or "@decorator" mid-word are not rewritten.COMMENT
LOW…/ChatSession/utils/chatReference/chatReference.test.ts67 { workspaceId: "ws1", sessionId: "s10", title: "placeholder" },CODE
LOW…n/components/SubmitPromptDialog/SubmitPromptDialog.tsx123 message: "Jane Doe",CODE
LOW…d/components/InviteMemberDialog/InviteMemberDialog.tsx128 message: "user@example.com",CODE
LOWapps/desktop/src/shared/browser-design-mode.ts141 "placeholder",CODE
LOW…rc/lib/trpc/routers/changes/utils/parse-status.test.ts17 author: "John Doe",CODE
LOW…rc/lib/trpc/routers/changes/utils/parse-status.test.ts38 expect(commits[0].author).toBe("John Doe");CODE
LOW…workspaces/procedures/external-worktree-import.test.ts32 execSync("git config user.email 'test@test.com'", {CODE
LOW…lect-external-worktrees-for-import.integration.test.ts24 execSync("git config user.email 'test@test.com'", {CODE
LOW…ktop/src/lib/trpc/routers/workspaces/utils/git.test.ts34 execSync("git config user.email 'test@test.com'", {CODE
LOW…ktop/src/lib/trpc/routers/workspaces/utils/git.test.ts108 execSync("git config user.email 'test@test.com'", {CODE
LOW…ktop/src/lib/trpc/routers/workspaces/utils/git.test.ts592 execSync("git config user.email 'test@test.com'", {CODE
LOW…ktop/src/lib/trpc/routers/workspaces/utils/git.test.ts610 execSync("git config user.email 'test@test.com'", {CODE
LOW…ktop/src/lib/trpc/routers/workspaces/utils/git.test.ts706 execSync("git config user.email 'test@test.com'", {CODE
LOW…ktop/src/lib/trpc/routers/workspaces/utils/git.test.ts942 execSync("git config user.email 'test@test.com'", {CODE
LOW…ktop/src/lib/trpc/routers/workspaces/utils/git.test.ts1029 execSync("git config user.email 'test@test.com'", {CODE
LOWapps/mobile/modules/composer/ios/ComposerModule.swift67 Prop("placeholder") { (view: ComposerAnchorView, placeholder: String) inCODE
Verbosity Indicators21 hits · 44 pts
SeverityFileLineSnippetContext
LOW⚡.superset/lib/teardown/main.sh19 # Step 1: Load environmentCOMMENT
LOW⚡.superset/lib/teardown/main.sh24 # Step 2: Check dependencies (informational only)COMMENT
LOW⚡.superset/lib/teardown/main.sh27 # Step 3: Kill terminal daemonsCOMMENT
LOW⚡.superset/lib/teardown/main.sh32 # Step 4: Delete Neon branchCOMMENT
LOW⚡.superset/lib/teardown/main.sh37 # Step 5: Deallocate port baseCOMMENT
LOW⚡.superset/lib/teardown/main.sh42 # Step 6: Remove superset-dev-data (optional)COMMENT
LOW⚡.superset/lib/setup/main.sh19 # Step 1: Load environmentCOMMENT
LOW⚡.superset/lib/setup/main.sh24 # Step 2: Check dependenciesCOMMENT
LOW⚡.superset/lib/setup/main.sh29 # Step 3: Install dependenciesCOMMENT
LOW⚡.superset/lib/setup/main.sh34 # Step 4: Seed local DB into superset-dev-data/COMMENT
LOW⚡.superset/lib/setup/main.sh39 # Step 5: Seed host-service DBs into superset-dev-data/host/COMMENT
LOW⚡.superset/lib/setup/main.sh44 # Step 6: Seed auth token into superset-dev-data/COMMENT
LOW⚡.superset/lib/setup/main.sh49 # Step 6: Setup Neon branchCOMMENT
LOW⚡.superset/lib/setup/main.sh54 # Step 7: Allocate port base (file-backed)COMMENT
LOW⚡.superset/lib/setup/main.sh59 # Step 8: Write .env fileCOMMENT
LOW⚡.superset/lib/setup/main.sh64 # Step 9: Fill keys the root .env lacks with fakes from .env.local.exampleCOMMENT
LOW⚡.superset/lib/setup/main.sh69 # Step 10: Prove the API can load this .envCOMMENT
LOW⚡.superset/lib/setup/main.sh78 # Step 11: Setup local MCP in .mcp.json (opt-in)COMMENT
LOW⚡apps/desktop/src/main/terminal-host/pty-subprocess.ts399 // Step 1: Signal descendants and process groups. tree-kill keeps legacyCOMMENT
LOW⚡apps/desktop/src/main/terminal-host/pty-subprocess.ts407 // Step 2: Escalate to SIGKILL if still alive after 2 secondsCOMMENT
LOWapps/desktop/src/main/terminal-host/pty-subprocess.ts419 // Step 3: Force completion if onExit still hasn't fired after another 1 secondCOMMENT
Modern AI Meta-Vocabulary15 hits · 42 pts
SeverityFileLineSnippetContext
MEDIUMplans/20260909-one-plugin-surface.html362superset plugins create acme <span class="c-com">// scaffold</span>CODE
MEDIUMplans/20260804-1815-relay2-durable-objects-canonical.md158### Milestone 1: scaffold, edge auth, DO skeleton, loud deploysCOMMENT
MEDIUMplans/v2-paths-worktree-perf-fix-plan.md127### New test for the event-driven path (sketch)COMMENT
MEDIUMplans/20260828-plugin-marketplace.md345## 7. CLI orchestrationCOMMENT
MEDIUMplans/v2-paths-worktree-perf-findings.md106**Fix shape:** once #1 is event-driven (a real branch change triggers a targeted `refreshProject`), this tick can drop tCODE
MEDIUMplans/v2-paths-worktree-perf-findings.md1425. **Loosen `refreshEligibleProjects` to a 5-min safety net** once #1 is event-driven.CODE
MEDIUMplans/20260811-relay2-do-presence.md70## Shipping shape (final state directly, no interim scaffolding)COMMENT
MEDIUMdocs/desktop-error-handling.md23## Regression guardrailsCOMMENT
MEDIUM…ervice/test/integration/pull-requests-scaling.bench.ts16 * Two measurements relevant after Fix #1 (event-driven branch sync):COMMENT
MEDIUM…-service/src/trpc/router/project/utils/resolve-repo.ts227 // that ref back, so only an unborn branch gets the scaffold commit.COMMENT
MEDIUM…router/workspace-creation/procedures/create-session.ts148 // The folder was allocated this call and holds only the scaffold —COMMENT
MEDIUM…c/router/workspace-creation/shared/seed-agent-trust.ts145 // `false` is Claude's default scaffold value ("dialog never accepted"),COMMENT
MEDIUMpackages/host-service/src/workers/tasks/git.ts315 // commit and the initial scaffold commit would read as "unpushed"COMMENT
MEDIUM.github/workflows/release-cli.yml128 # triggers for events generated by GITHUB_TOKEN, so an event-driven bumpCOMMENT
MEDIUM…top/plans/20260313-1430-workspace-fs-trpc-migration.md158## Milestone 7: Client orchestrationCOMMENT
AI Slop Vocabulary5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMpackages/auth/src/server.ts772 // onConflictDoNothing keeps addMember robust if a stale rowCOMMENT
MEDIUMpackages/agent-setup/templates/notify-hook.template.sh23# hook config Superset writes inlines SUPERSET_HOOK_HARNESS, the harnessCOMMENT
MEDIUMpackages/agent-setup/templates/notify-hook.template.sh29# process — so a foreign harness's event is dropped rather than allowed toCOMMENT
MEDIUMpackages/agent-setup/templates/notify-hook.template.sh68# transcript_path so a handoff reads the session where the harness wrote it.COMMENT
MEDIUMapps/marketing/vale-styles/Superset/AiVocabulary.yml8 # verb forms only; the noun ("high leverage") is legitimate patio11 registerCOMMENT
Cross-Language Confusion (JS/TS)3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHpackages/agent-setup/src/shell-wrappers.ts238elif [[ -f "$HOME/.bash_login" ]]; thenCODE
HIGHpackages/agent-setup/src/shell-wrappers.ts240elif [[ -f "$HOME/.profile" ]]; thenCODE
HIGH…istry/components/BrowserPane/browserRuntimeRegistry.ts785 print(paneId: string): void {CODE
Redundant / Tautological Comments4 hits · 6 pts
SeverityFileLineSnippetContext
LOW.superset/lib/teardown/steps.sh158 # Check if branch exists before attempting deletionCOMMENT
LOW.superset/lib/setup/steps.sh115 # Check if branch already existsCOMMENT
LOWscripts/lint.sh9# Check if there are any diagnostics (errors, warnings, or infos)COMMENT
LOWapps/marketing/public/cli/install.sh96 # Check if it's already in PATHCOMMENT
Example Usage Blocks3 hits · 4 pts
SeverityFileLineSnippetContext
LOWpackages/cli/scripts/build-dist-linux-docker.sh7# Usage:COMMENT
LOWapps/mobile/scripts/eas-dev.sh10# Usage:COMMENT
LOWapps/marketing/public/cli/install.sh4# Usage:COMMENT
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM…bile/components/ai-elements/web-fetch-tool.stories.tsx13## Creating a workspaceCOMMENT
Deep Nesting2 hits · 2 pts
SeverityFileLineSnippetContext
LOW.agents/skills/mobile-demo-film/scripts/film.py331CODE
LOWpackages/cli/demo/gen_audio.py26CODE
Excessive Try-Catch Wrapping2 hits · 2 pts
SeverityFileLineSnippetContext
LOWapps/review-host/watchdog.sh67except Exception:CODE
LOWapps/review-host/check.sh193except Exception:CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWapps/desktop/src/main/terminal-host/index.ts578async function handleRequest(CODE