Repository Analysis

BuilderIO/agent-native

A framework for building agent-native applications.

4.3 Likely human-written View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of BuilderIO/agent-native, a TypeScript project with 3,649 GitHub stars. SynthScan v2.0 examined 2,213,453 lines of code across 9540 source files, recording 7597 pattern matches distributed across 12 syntactic categories. The overall adjusted score of 4.3 places this repository in the Likely human-written band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

4.3
Adjusted Score
4.3
Raw Score
100%
Time Factor
2026-07-14
Last Push
3.6K
Stars
TypeScript
Language
2.2M
Lines of Code
9.5K
Files
7.6K
Pattern Hits
2026-07-14
Scan Date
0.00
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 2HIGH 16MEDIUM 1074LOW 6505

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 7597 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Hyper-Verbose Identifiers5646 hits · 5356 pts
SeverityFileLineSnippetContext
LOWscripts/guard-public-packages.ts73function readWorkspacePackageNames(): Set<string> {CODE
LOWscripts/guard-public-packages.ts102function dependencyProtocolFailures(CODE
LOWscripts/guard-public-packages.ts122function localWorkspaceDependencyFailures(CODE
LOWscripts/ensure-builder-orgs.ts485async function ensureBetterAuthOrgTables(db: Db): Promise<void> {CODE
LOWscripts/ensure-builder-orgs.ts544async function ensureClipsOrgSettingsTable(db: Db): Promise<void> {CODE
LOWscripts/ensure-builder-orgs.ts715async function findBetterAuthBuilderOrgId(db: Db): Promise<string | null> {CODE
LOWscripts/guard-agent-chat-context.ts76export function analyzeAgentChatContextPolicy(CODE
LOWscripts/guard-agent-chat-context.ts145export function checkAgentChatContextPolicies(repoRoot: string): {CODE
LOWscripts/dev-lazy.ts231function includeDesktopLazyDefaults(selected: TemplateApp[]): TemplateApp[] {CODE
LOWscripts/dev-lazy.ts584export function isBrowserAssetDestination(CODE
LOWscripts/dev-lazy.ts596export function selectProxyResponseTimeout(CODE
LOWscripts/dev-lazy.ts1588export function canonicalLoopbackRedirect(CODE
LOWscripts/qa-standalone-chat-dev-smoke.ts154function assertStandalonePackageJson(): void {CODE
LOWscripts/qa-standalone-chat-dev-smoke.ts466function isTransientDevServerError(err: unknown): boolean {CODE
LOWscripts/qa-standalone-chat-dev-smoke.ts609async function readAuthenticatedSessionEmail(CODE
LOWscripts/qa-standalone-chat-dev-smoke.ts712async function waitForAuthenticatedShell(CODE
LOWscripts/guard-request-storms.ts139export function analyzeRequestStormSource({CODE
LOWscripts/guard-request-storms.ts201export function shouldScanRequestStormFile(relativeFile: string): boolean {CODE
LOWscripts/sync-template-netlify-env.ts331export function isAllowedHostedTemplateEnvKey(key: string): boolean {CODE
LOWscripts/sync-template-netlify-env.ts340export function isForbiddenHostedTemplateEnvKey(key: string): boolean {CODE
LOWscripts/sync-template-netlify-env.ts407export function normalizeProductionUrlEntry(CODE
LOWscripts/qa-dispatch-workspace-resources-smoke.ts53function cleanDispatchGeneratedFiles() {CODE
LOWscripts/changeset-publish-sequential.ts151function protocolDependencyFailures(pkg: PackageJson): string[] {CODE
LOWscripts/changeset-publish-sequential.ts172async function assertPackedManifestIsPublishable(CODE
LOWscripts/changeset-publish-sequential.ts332function isMissingPackageOnPublish(output: string): boolean {CODE
LOWscripts/changeset-publish-sequential.ts351async function waitForPackageAvailability(pkg: PublishPackage): Promise<void> {CODE
LOWscripts/changeset-publish-sequential.ts407export function localRuntimeDependencyNames(pkg: PublishPackage): string[] {CODE
LOWscripts/qa-cli-smoke.ts60function resolveExpectedCoreDependencyVersion(): string {CODE
LOWscripts/qa-cli-smoke.ts70function assertNoUnresolvedPlaceholders(dir: string): void {CODE
LOWscripts/qa-cli-smoke.ts105function assertNoWorkspaceProtocolDeps(pkg: any): void {CODE
LOWscripts/qa-cli-smoke.ts194function assertDispatchPackageDependency(pkg: any, context: string): void {CODE
LOWscripts/sync-workspace-core-skills.ts372function checkActionFirstInstructionPhrases() {CODE
LOWscripts/sync-workspace-core-skills.ts404function forEachExistingTemplateSharedSkill(fn) {CODE
LOWscripts/sync-workspace-core-skills.ts453function checkTemplateSharedSkillsInSync() {CODE
LOWscripts/qa-dispatch-automations-smoke.ts52function cleanDispatchGeneratedFiles() {CODE
LOWscripts/sync-plan-marketplace.ts137function rewriteSkillFrontmatterName(source: string, name: string): string {CODE
LOWscripts/guard-i18n-catalogs.ts894function readCatalogEnglishValueBaseline() {CODE
LOWscripts/guard-i18n-catalogs.ts898function readLocalizedDocsBaseline() {CODE
LOWscripts/guard-i18n-catalogs.ts902function readLocalizedDocsCoverageBaseline() {CODE
LOWscripts/guard-i18n-catalogs.ts250async function checkCatalogEnglishValueDebt(catalogDirs: string[]) {CODE
LOWscripts/guard-i18n-catalogs.ts380async function checkCatalogScriptContamination(CODE
LOWscripts/guard-i18n-catalogs.ts409function disallowedScriptsForLocale(locale: LocaleCode, value: string) {CODE
LOWscripts/guard-i18n-catalogs.ts475function checkDuplicateTopLevelCatalogKeys(file: string) {CODE
LOWscripts/guard-i18n-catalogs.ts753function unionPlaceholdersForPluralBase(flat: FlatCatalog, base: string) {CODE
LOWscripts/guard-i18n-catalogs.ts920export function checkStaleBaselineEntries(CODE
LOWscripts/guard-i18n-catalogs.ts992function checkRawVisibleLiteralFile(CODE
LOWscripts/guard-i18n-catalogs.ts1114export function normalizeLocalizedDocSlug(relativePath: string): string {CODE
LOWscripts/guard-i18n-catalogs.ts1121export function checkLocalizedDocsCoverage({CODE
LOWscripts/guard-i18n-catalogs.ts1166function checkLocalizedDocsCoverageFromDisk(): {CODE
LOWscripts/guard-i18n-catalogs.ts1193function checkLocalizedDocsEmbeddedStrings(): {CODE
LOWscripts/guard-i18n-catalogs.ts1237function checkLocalizedDocsProtectedIdentifiers(): string[] {CODE
LOWscripts/guard-i18n-catalogs.ts1299function docSourcePathWithoutExtension(file: string): string {CODE
LOWscripts/guard-i18n-catalogs.ts1303function sourceDocFileForLocalized(CODE
LOWscripts/guard-i18n-catalogs.ts1314function extractEmbeddedDocsStrings(text: string): string[] {CODE
LOWscripts/guard-i18n-catalogs.ts1350function collectEmbeddedDocsBlockStrings(out: Set<string>, source: string) {CODE
LOWscripts/guard-i18n-catalogs.ts1374function addLikelyTranslatableDocsString(out: Set<string>, value: string) {CODE
LOWscripts/guard-i18n-catalogs.ts1380function extractVisibleHtmlStrings(html: string): string[] {CODE
LOW…s/fusion-analytics-migration/manual-data-extensions.ts18export function onboardingProgressExtension(): string {CODE
LOW…s/fusion-analytics-migration/manual-data-extensions.ts481export function competitiveLandscapeExtension(): string {CODE
LOW…s/fusion-analytics-migration/manual-data-extensions.ts628export function strategicAccountsExtension(): string {CODE
5586 more matches not shown…
Decorative Section Separators1017 hits · 3081 pts
SeverityFileLineSnippetContext
MEDIUMscripts/dev-electron.ts56// ── App port assignments ───────────────────────────────────────COMMENT
MEDIUMscripts/dev-electron.ts75// ── Parse --apps flag ──────────────────────────────────────────COMMENT
MEDIUMscripts/dev-electron.ts84// ── Ports that may need cleanup before starting ────────────────COMMENT
MEDIUMscripts/dev-electron.ts133// ── Build concurrently command list ───────────────────────────COMMENT
MEDIUMscripts/dev-all.ts17// ── Args ──────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/triggers/dispatcher.ts152// ─── Dispatcher deps (same pattern as SchedulerDeps) ────────────────────────COMMENT
MEDIUMpackages/core/src/terminal/terminal-plugin.ts22// ─── module-load self-heal: chmod node-pty's spawn-helper ─────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts2107 // ─── Agent Teams: per-run send reference ─────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts2983 // ─── Agent Teams: durable sub-agent run processor ─────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts3927 // ─── Generate thread title ──────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts4024 // ─── Run management endpoints (for hot-reload resilience) ─────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts4328 // ─── Checkpoint endpoints ──────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts4439 // ─── Public read-only shared thread endpoint ─────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts4451 // ─── Thread management endpoints ──────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts4925 // ─── Durable background agent-chat run processor ──────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts5168 // ─── Recurring Jobs Scheduler ──────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts5244 // ─── Agent Teams orphan sweep ─────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts5294 // ─── Unclaimed background-run sweep ────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-chat-plugin.ts5490 // ─── Trigger Dispatcher (event-based automations) ─────────────────COMMENT
MEDIUMpackages/core/src/server/agent-teams.spec.ts468 // ── Completion loop injection ────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/schema-prompt.ts62// ─── Postgres introspection ─────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/schema-prompt.ts135// ─── SQLite / libSQL / D1 introspection ────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/schema-prompt.ts174// ─── Cached entry point ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/schema-prompt.ts221// ─── Formatting ─────────────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/schema-prompt.ts262// ─── Public API ─────────────────────────────────────────────────────────────COMMENT
MEDIUM…ckages/core/src/server/agent-teams-process-run.spec.ts3// ── In-memory queue table (real queue module runs against this) ───────────COMMENT
MEDIUM…ckages/core/src/server/agent-teams-process-run.spec.ts128// ── app_state (task records + thread reverse-lookup) ──────────────────────COMMENT
MEDIUM…ckages/core/src/server/agent-teams-process-run.spec.ts160// ── chat thread store (thread_data round-trips through here) ──────────────COMMENT
MEDIUM…ckages/core/src/server/agent-teams-process-run.spec.ts177// ── run-manager: drive runFn then onComplete with a synthetic run ─────────COMMENT
MEDIUM…ckages/core/src/server/agent-teams-process-run.spec.ts237// ── production-agent: scripted agent loop ─────────────────────────────────COMMENT
MEDIUM…ckages/core/src/server/agent-teams-process-run.spec.ts293// ── progress registry: no-op writes ──────────────────────────────────────COMMENT
MEDIUM…ckages/core/src/server/agent-teams-process-run.spec.ts327// ── capture self-fire dispatches ──────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3192 // ─── Voice transcription (Whisper) ───────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3199 // ─── Google realtime transcription session bridge ───────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3208 // ─── Voice provider status ───────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3216 // ─── Ad-hoc secrets (user-created keys) ────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3221 // ─── Secrets registry ────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3331 // ─── Agent run progress ───────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3337 // ─── Automations API ──────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3343 // ─── Application State CRUD ──────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3346 // ─── User-scoped settings store ────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts1228 // ─── Durable sandbox execution processor ─────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts1297 // ─── Durable sandbox execution sweep ──────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3024 // ─── Usage & cost summary ────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3060 // ─── File upload primitive ──────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3258 // ─── Notifications inbox ──────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3269 // ─── Extensions (sandboxed mini-app runtime + proxy) ────────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3295 // ─── Data programs (stored server-side JS scripts + run cache) ─────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3305 // ─── Page-level legacy redirect: /tools → /extensions ──────────────COMMENT
MEDIUMpackages/core/src/server/core-routes-plugin.ts3401 // ─── Avatar routes ──────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-teams.ts770 // ── Legacy fallback: no durable queue row ────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-teams.ts1283 // ── Delegation-depth guardrail ────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/agent-teams.ts1563 // ── Completion loop: notify the parent thread ─────────────────────────────COMMENT
MEDIUM…s/core/src/server/agent-teams-delegation-depth.spec.ts3// ── app_state (task records + thread reverse-lookup) ──────────────────────COMMENT
MEDIUM…s/core/src/server/agent-teams-delegation-depth.spec.ts85 // (i) within-limit spawn still works ───────────────────────────────────────COMMENT
MEDIUM…s/core/src/server/agent-teams-delegation-depth.spec.ts113 // (ii) spawn at/over MAX is refused with the error result ───────────────────COMMENT
MEDIUM…s/core/src/server/agent-teams-delegation-depth.spec.ts168 // (iii) the env override changes the limit ─────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/google-oauth.ts39// ─── Platform Detection ─────────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/google-oauth.ts351// ─── redirect_uri Allowlist ──────────────────────────────────────────────────COMMENT
MEDIUMpackages/core/src/server/google-oauth.ts444// ─── OAuth State ─────────────────────────────────────────────────────────────COMMENT
957 more matches not shown…
Over-Commented Block519 hits · 460 pts
SeverityFileLineSnippetContext
LOWscripts/dev-all.ts161COMMENT
LOWpackages/pinpoint/src/ui/components/PinMarker.tsx1// @agent-native/pinpoint — Pin markers: outline + numbered badge per elementCOMMENT
LOWpackages/pinpoint/src/freeze/react-freeze.spec.ts1// @agent-native/pinpoint — freezeReact testsCOMMENT
LOWpackages/pinpoint/src/storage/storage-interface.ts1// @agent-native/pinpoint — Storage interface re-exportCOMMENT
LOW…ckages/pinpoint/src/detection/selector-builder.spec.ts1// @agent-native/pinpoint — selector-builder testsCOMMENT
LOWpackages/core/src/index.ts161// IMPORTANT: this top-level entry (the package `default`/Node condition) mustCOMMENT
LOWpackages/core/src/demo/fetch-interceptor.ts41 // run state here would make recovery think it's not progressing andCOMMENT
LOWpackages/core/src/settings/store.ts61 // blocking SHARE lock for CREATE INDEX). `ensureTableExists` /COMMENT
LOWpackages/core/src/org/migrations.ts61 version: 1008,COMMENT
LOWpackages/core/src/a2a/handlers.ts561 // on every subsequent tasks/get and tasks/cancel call. Caller-suppliedCOMMENT
LOWpackages/core/src/a2a/server.ts121 // don't include one).COMMENT
LOWpackages/core/src/deploy/build.ts1781COMMENT
LOWpackages/core/src/secrets/storage.ts161 }COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts701 // app's own action surface immediately callable; framework, provider,COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts721 // correct owner.COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts881 const { createCoreAttachmentActionEntries } =COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts981 // whenever they're registered, regardless of whether they made theCOMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts1121 handler: async function* (message, context) {COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts1141COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts1921 // hooks are useful, but they should never leave agent_runs stuckCOMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts2461 : undefined;COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts3061 const modelCandidate =COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts4301 // deferral still inside `UNCLAIMED_BACKGROUND_RUN_REDISPATCH_BOUND_MS`COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts5301 // leaves exactly such a row behind — status='running', dispatch_mode=COMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts5321 // 'background-processing') is the sole gate on actual execution; a rowCOMMENT
LOWpackages/core/src/server/agent-chat-plugin.ts5341 startedAt: number;COMMENT
LOWpackages/core/src/server/sentry.ts141 f?.function === "Socket.socketOnEnd" ||COMMENT
LOWpackages/core/src/server/poll.ts741 try {COMMENT
LOWpackages/core/src/server/core-routes-plugin.ts1681 );COMMENT
LOWpackages/core/src/server/core-routes-plugin.ts1721COMMENT
LOWpackages/core/src/server/core-routes-plugin.ts2141 // /builder/status (primary flow), orCOMMENT
LOWpackages/core/src/server/core-routes-plugin.ts2321 const isFreeAccount = parseBuilderCallbackBoolean(COMMENT
LOWpackages/core/src/server/core-routes-plugin.ts3301 } catch {COMMENT
LOWpackages/core/src/server/core-routes-plugin.ts3501 `${mcpRoutePrefix}/connect`,COMMENT
LOWpackages/core/src/server/collab-plugin.ts121 // visibility, and share rows. In addition to the owner/org tags we alsoCOMMENT
LOWpackages/core/src/server/google-oauth.ts841 ),COMMENT
LOWpackages/core/src/server/csrf.ts61 */COMMENT
LOWpackages/core/src/server/auth.ts1721 // primary integration processor, so it must bypass cookie/session auth.COMMENT
LOWpackages/core/src/server/auth.ts1741 // the run is never claimed, its heartbeat never starts, and it times out withCOMMENT
LOWpackages/core/src/server/auth.ts1781 p === `${MCP_LEGACY_ROUTE_PREFIX}/`COMMENT
LOWpackages/core/src/server/auth.ts1841 // Internal processor endpoint for the A2A async-mode fanout. Mirrors theCOMMENT
LOWpackages/core/src/server/auth.ts1861 // OAuth access token that `getSession` only honors on the action surface.COMMENT
LOWpackages/core/src/server/auth.ts1921 // React Router's lazy route discovery fetches `/__manifest?p=...` toCOMMENT
LOWpackages/core/src/server/auth.ts3601 // custom plugin in the same server boot), don't re-mount routes — but DOCOMMENT
LOWpackages/core/src/server/ssr-handler.ts401 }COMMENT
LOWpackages/core/src/server/transcribe-voice.ts61// bounding worst-case request size; truncation (when it does happen) keepsCOMMENT
LOWpackages/core/src/server/framework-request-handler.ts181 // readiness gate above only guarantees every tracked plugin has FINISHEDCOMMENT
LOWpackages/core/src/usage/store.ts261 if (isPostgres()) {COMMENT
LOWpackages/core/src/agent/durable-background.ts301 `forceEnv=${typeof process.env.AGENT_CHAT_FORCE_BACKGROUND_RUNTIME === "string" && process.env.AGENT_CHAT_FORCE_BACKCOMMENT
LOWpackages/core/src/agent/run-manager.ts981 finalStatus,COMMENT
LOWpackages/core/src/agent/run-manager.ts1521 // Check memory first — return both running AND recently-completed runsCOMMENT
LOWpackages/core/src/agent/run-manager.ts1581 // For an in-memory run we don't have a separate "last event emit"COMMENT
LOWpackages/core/src/agent/run-manager.ts1601 hasInFlightWork: sqlSnapshot?.inFlightSince != null,COMMENT
LOWpackages/core/src/agent/run-manager.ts1621 // no live worker; a claimed/heartbeating run is left alone by theCOMMENT
LOWpackages/core/src/agent/run-manager.ts1681 };COMMENT
LOWpackages/core/src/agent/production-agent.spec.ts1621 id: "tool-edit",COMMENT
LOWpackages/core/src/agent/run-loop-with-resume.ts321 "run_timeout",COMMENT
LOWpackages/core/src/agent/run-loop-with-resume.ts361 upstreamSignal.removeEventListener("abort", abortFromUpstream);COMMENT
LOWpackages/core/src/agent/production-agent.ts3201 firstStartedAt: number;COMMENT
LOWpackages/core/src/agent/production-agent.ts4061 opts.toolLimits?.maxResultChars ??COMMENT
459 more matches not shown…
Fake / Example Data279 hits · 291 pts
SeverityFileLineSnippetContext
LOW…/agent-native-visual-plans/skills/visual-plan/SKILL.md394 `targetNodePath` (e.g. `card > list > listItem "Acme Inc"`) identifying theCODE
LOW.agents/skills/secrets/SKILL.md231 "user@example.com",CODE
LOW.agents/skills/tracking/SKILL.md37 { userId: "user@example.com" },CODE
LOW.agents/skills/tracking/SKILL.md48identify("user@example.com", { plan: "pro", company: "ExampleCo" });CODE
LOW.agents/skills/automations/SKILL.md114}, { owner: "user@example.com" });CODE
LOWscripts/guard-i18n-catalogs.ts835 "placeholder",CODE
LOWscripts/guard-i18n-catalogs.ts855 "placeholder",CODE
LOWpackages/core/src/demo/redact.spec.ts301 session_id: "Acme Corp",CODE
LOWpackages/core/src/demo/redact.spec.ts315 expect(out.session_id).toBe("Acme Corp");CODE
LOWpackages/core/src/demo/redact.spec.ts351 ids: ["John Smith", "Jane Doe"],CODE
LOWpackages/core/src/chat-threads/store.spec.ts73 owner_email: "user@example.com",CODE
LOWpackages/core/src/chat-threads/store.spec.ts262 message: { id: "placeholder", role: "assistant", content: [] },CODE
LOWpackages/core/src/chat-threads/store.spec.ts266 headId: "placeholder",CODE
LOWpackages/core/src/chat-threads/store.spec.ts358 ownerEmail: "user@example.com",CODE
LOWpackages/core/src/chat-threads/store.spec.ts371 ownerEmail: "user@example.com",CODE
LOWpackages/core/src/chat-threads/store.spec.ts389 await searchThreads("user@example.com", "100%_done");CODE
LOWpackages/core/src/chat-threads/store.spec.ts437 const result = await listThreads("user@example.com", { limit: 10 });CODE
LOWpackages/core/src/chat-threads/store.spec.ts460 owner_email: "user@example.com",CODE
LOWpackages/core/src/chat-threads/store.spec.ts510 const defaultList = await listThreads("user@example.com", { limit: 10 });CODE
LOWpackages/core/src/chat-threads/store.spec.ts514 const listWithArchived = await listThreads("user@example.com", {CODE
LOWpackages/core/src/chat-threads/store.spec.ts524 const defaultSearch = await searchThreads("user@example.com", "Thread");CODE
LOWpackages/core/src/chat-threads/store.spec.ts529 "user@example.com",CODE
LOWpackages/core/src/chat-threads/store.spec.ts543 const afterUnarchive = await listThreads("user@example.com", {CODE
LOWpackages/core/src/chat-threads/store.spec.ts595 await freshStore.listThreads("user@example.com");CODE
LOWpackages/core/src/chat-threads/store.spec.ts712 const forked = await forkThread("thread-unflushed", "user@example.com", {CODE
LOWpackages/core/src/chat-threads/store.spec.ts746 owner_email: "user@example.com",CODE
LOWpackages/core/src/chat-threads/store.spec.ts797 const forked = await forkThread("thread-stale", "user@example.com", {CODE
LOWpackages/core/src/chat-threads/store.spec.ts827 owner_email: "user@example.com",CODE
LOWpackages/core/src/chat-threads/store.spec.ts881 const forked = await forkThread("thread-fresh", "user@example.com", {CODE
LOWpackages/core/src/org/context.spec.ts425 name: "Jane Doe",CODE
LOWpackages/core/src/org/context.spec.ts447 expect(ctx.orgName).toBe("Jane Doe's workspace");CODE
LOWpackages/core/src/org/context.spec.ts642 expect(result.name).toBe("Acme Inc");CODE
LOWpackages/core/src/org/context.spec.ts652 expect(calls[0].args[1]).toBe("Acme Inc");CODE
LOWpackages/core/src/resources/handlers.spec.ts103 vi.mocked(getSession).mockResolvedValue({ email: "test@test.com" } as any);CODE
LOWpackages/core/src/resources/handlers.spec.ts105 email: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts115 { id: "1", path: "a.md", owner: "test@test.com" },CODE
LOWpackages/core/src/resources/handlers.spec.ts123 expect(mockEnsurePersonalDefaults).toHaveBeenCalledWith("test@test.com");CODE
LOWpackages/core/src/resources/handlers.spec.ts125 "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts127 { userEmail: "test@test.com", orgId: null },CODE
LOWpackages/core/src/resources/handlers.spec.ts216 expect(mockEnsurePersonalDefaults).toHaveBeenCalledWith("test@test.com");CODE
LOWpackages/core/src/resources/handlers.spec.ts218 "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts220 { userEmail: "test@test.com", orgId: null },CODE
LOWpackages/core/src/resources/handlers.spec.ts852 { id: "1", path: "README.md", owner: "test@test.com" },CODE
LOWpackages/core/src/resources/handlers.spec.ts853 { id: "2", path: "skills/learn.md", owner: "test@test.com" },CODE
LOWpackages/core/src/resources/handlers.spec.ts854 { id: "3", path: "skills/review.md", owner: "test@test.com" },CODE
LOWpackages/core/src/resources/handlers.spec.ts855 { id: "4", path: "docs/api/auth.md", owner: "test@test.com" },CODE
LOWpackages/core/src/resources/handlers.spec.ts48 getSession: vi.fn().mockResolvedValue({ email: "test@test.com" }),CODE
LOWpackages/core/src/resources/handlers.spec.ts52 email: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts138 expect(mockResourceList).toHaveBeenCalledWith("test@test.com", undefined);CODE
LOWpackages/core/src/resources/handlers.spec.ts160 userEmail: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts173 "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts175 { userEmail: "test@test.com", orgId: null },CODE
LOWpackages/core/src/resources/handlers.spec.ts188 "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts192 userEmail: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts239 owner: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts318 owner: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts342 owner: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts373 owner: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts459 email: "test@test.com",CODE
LOWpackages/core/src/resources/handlers.spec.ts477 email: "test@test.com",CODE
219 more matches not shown…
Modern AI Meta-Vocabulary49 hits · 141 pts
SeverityFileLineSnippetContext
MEDIUMREADME.md3## The framework for agentic appsCOMMENT
MEDIUM.agents/skills/external-agents/SKILL.md144### 1a. Generic cross-app verbs + scaffoldingCOMMENT
MEDIUM.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMpackages/core/src/index.ts17 // In-loop processors (observers/guardrails for runAgentLoop)COMMENT
MEDIUMpackages/core/src/triggers/dispatcher.ts175// In-flight agentic dispatches keyed by `${owner}:${path}`. Guards against theCOMMENT
MEDIUM…es/core/src/server/agent-chat-plugin.resources.spec.ts77 content: "# Organization Guardrails\n\nNarrow workspace guardrails.",CODE
MEDIUMpackages/core/src/server/framework-request-handler.ts741 // at a TS source file (the scaffold default), but Node can'tCOMMENT
MEDIUMpackages/core/src/cli/plan-local.ts1776// `plan local init` scaffold fails its own `plan local check`/`serve` lint.COMMENT
MEDIUMpackages/core/src/cli/plan-local.ts3158 // subcommand (e.g. `plan local init --help` must not scaffold a folder).COMMENT
MEDIUMpackages/core/src/cli/create-e2e.spec.ts412 // The scaffold must be linked to the local core build (file: URL), notCOMMENT
MEDIUMpackages/core/src/cli/index.ts26// first fails deep inside a scaffold dynamic import with a crypticCOMMENT
MEDIUMpackages/core/src/cli/index.ts764 // refresh scaffold skills, and verify — without framework patches.COMMENT
MEDIUMpackages/core/src/cli/create.ts138 // standalone scaffold (script-friendly, matches historic behavior).COMMENT
MEDIUMpackages/core/src/cli/create.ts164 // Headless scaffold a single standalone app (the lightest starts; headlessCOMMENT
MEDIUMpackages/core/src/cli/create.ts169 // it must skip the start-shape prompt and scaffold a workspace directly.COMMENT
MEDIUMpackages/core/src/cli/plan-install.spec.ts168 // _gitignore must be renamed to .gitignore so the scaffold is git-clean.COMMENT
MEDIUMpackages/core/src/cli/plan-local.spec.ts338 // Mirrors the `plan local init` scaffold prose, which documents block usageCOMMENT
MEDIUMpackages/core/src/cli/plan-local.spec.ts729 // The scaffold's `<WireframeBlock><Screen>...` is a documentation example inCOMMENT
MEDIUMpackages/core/src/cli/create-workspace.ts25 // Preserve the alias's contract: always scaffold a workspace, never theCOMMENT
MEDIUMpackages/core/src/templates/chat-shell-sync.spec.ts11 * # scaffold → chatCOMMENT
MEDIUMpackages/core/src/templates/chat-shell-sync.spec.ts17 * # chat → scaffoldCOMMENT
MEDIUM…templates/default/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUM…workspace-core/.agents/skills/external-agents/SKILL.md144### 1a. Generic cross-app verbs + scaffoldingCOMMENT
MEDIUM…es/workspace-core/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMpackages/core/src/client/builder-frame.ts153// Detect "build/create/make/scaffold a new app/agent" style prompts.COMMENT
MEDIUMpackages/core/src/client/composer/TiptapComposer.tsx2339 // the local agent (dispatch, mail, etc.) cannot scaffold workspaceCOMMENT
MEDIUM…patch/src/server/lib/workspace-resources-store.spec.ts822 content: "# Workspace guardrails",CODE
MEDIUM…patch/src/server/lib/workspace-resources-store.spec.ts968 content: "# Updated guardrails",CODE
MEDIUM…patch/src/server/lib/workspace-resources-store.spec.ts988 content: "# Updated guardrails",CODE
MEDIUMpackages/dispatch/src/routes/pages/workspace.tsx454 : "# Instructions\n\nAlways-on guardrails for agents across apps..."CODE
MEDIUM.github/workflows/ci.yml301 # `--headless` scaffold must `pnpm typecheck` (no inherited vite/clientCOMMENT
MEDIUM.github/workflows/ci.yml312 # packages/scheduling scaffold path. Together they guard the twoCOMMENT
MEDIUMtemplates/design/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/calendar/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/forms/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/clips/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/chat/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/mail/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/plan/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/plan/server/plan-content.spec.ts72 // `tabs`) AND strip the document scaffold so the block validates and rendersCOMMENT
MEDIUMtemplates/plan/server/plan-content.spec.ts699 // one as a full standalone page, drop the scaffold (doctype/html/head/body)COMMENT
MEDIUMtemplates/plan/server/plan-content.ts480 // scaffold stripped and the whole columns block degrades to an "UnsupportedCOMMENT
MEDIUMtemplates/dispatch/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/content/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/slides/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/brain/evals/slack-pilot-corpus.ts113 captureTitle: "#brain-pilot Slack history guardrails",CODE
MEDIUMtemplates/brain/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUMtemplates/assets/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
MEDIUM…mplates/analytics/.agents/skills/create-skill/SKILL.md115### Generator (scaffolding)COMMENT
Synthetic Comment Markers16 hits · 118 pts
SeverityFileLineSnippetContext
HIGH…tes/design/app/components/design/MultiScreenCanvas.tsx1902 // into id-less AI-generated screens can never flow-insert.COMMENT
HIGH…n/app/components/design/bridge/editor-chrome.bridge.ts1361 // Id-on-demand (empty-node-id fix, bridge side): AI-generated screensCOMMENT
HIGH…n/app/components/design/bridge/editor-chrome.bridge.ts4092 // common for hover states, toggles, carousels in AI-generated prototypes)COMMENT
HIGH…sign/app/components/design/bridge/bridge.guard.spec.ts5607// ── Real-usage regressions from the user's AI-generated design (Batch 5) ────COMMENT
HIGH…sign/app/components/design/bridge/bridge.guard.spec.ts5621 // Mirrors the user's AI-generated screen shape: a block container withCOMMENT
HIGH…sign/app/components/design/bridge/bridge.guard.spec.ts6155 // AI-generated-design shape: NO data-agent-native-node-id anywhere.COMMENT
HIGH…sign/app/components/design/bridge/bridge.guard.spec.ts6822// anywhere (the common case for default AI-generated content) used toCOMMENT
HIGH…sign/app/components/design/bridge/bridge.guard.spec.ts6845 // No data-agent-native-node-id anywhere — default AI-generated shape.COMMENT
HIGH…nents/design/edit-panel/element-classification.test.ts38 // AI-generated todo design: div tag, draft-text-* source id, noCOMMENT
HIGHtemplates/design/app/pages/Index.tsx133 // Designs the user has manually renamed since creation — an AI-generatedCOMMENT
HIGHtemplates/design/app/pages/Index.tsx289 // immediately, then a short AI-generated name replaces it in theCOMMENT
HIGH…pp/pages/DesignEditor.styleCommitAndDropAnchor.spec.ts78 // Mirrors a fresh AI-generated screen: no data-agent-native-node-idCOMMENT
HIGHtemplates/design/actions/generate-screens.ts24// fixed desktop-shaped region regardless of content (B5-10: AI-generatedCOMMENT
HIGHtemplates/design/actions/generate-screens.spec.ts221 // B5-10: AI-generated desktop designs were being placed in mobile-widthCOMMENT
HIGH…analytics/.agents/skills/dashboard-management/SKILL.md282 // Use "dashboard" for AI-generated first-party panels by default.COMMENT
HIGH…plates/analytics/server/lib/data-dictionary-context.ts240 "## AI-generated suggestions",CODE
Structural Annotation Overuse41 hits · 66 pts
SeverityFileLineSnippetContext
LOW.agents/skills/qa/SKILL.md43### Step 1: Parse ArgsCOMMENT
LOW.agents/skills/qa/SKILL.md50### Step 2: Check Credential ReadinessCOMMENT
LOW.agents/skills/qa/SKILL.md69### Step 3: Start Dev ServersCOMMENT
LOW.agents/skills/qa/SKILL.md90### Step 4: Generate Test PlansCOMMENT
LOW.agents/skills/qa/SKILL.md111### Step 5: Create Team and Spawn TestersCOMMENT
LOW.agents/skills/qa/SKILL.md132### Step 6: Monitor and AlertCOMMENT
LOW.agents/skills/qa/SKILL.md140### Step 7: Compile Report and ShutdownCOMMENT
LOWpackages/pinpoint/README.md11### Step 1: InstallCOMMENT
LOWpackages/pinpoint/README.md17### Step 2: Initialize agent actions and skillCOMMENT
LOWpackages/pinpoint/README.md25### Step 3: Mount the client overlayCOMMENT
LOWpackages/pinpoint/README.md43### Step 4: Add server middlewareCOMMENT
LOWpackages/pinpoint/README.md56### Step 5: VerifyCOMMENT
LOWpackages/core/src/a2a/server.ts87 // Step 1: Peek at JWT claims WITHOUT verification to get org_domain.COMMENT
LOWpackages/core/src/a2a/server.ts101 // Step 2: Build a small, ordered set of candidate secrets. Tokens minted byCOMMENT
LOWpackages/core/src/a2a/server.ts117 // Step 3: Verify JWT with the candidate secrets.COMMENT
LOWpackages/core/src/integrations/webhook-handler.ts265 // Step 1: Let the adapter cache the raw body and identify any challenge.COMMENT
LOWpackages/core/src/integrations/webhook-handler.ts271 // Step 2: Verify webhook signatureCOMMENT
LOWpackages/core/src/integrations/webhook-handler.ts280 // Step 3: Parse the incoming messageCOMMENT
LOW…rc/templates/workspace-core/.agents/skills/qa/SKILL.md43### Step 1: Parse ArgsCOMMENT
LOW…rc/templates/workspace-core/.agents/skills/qa/SKILL.md50### Step 2: Check Credential ReadinessCOMMENT
LOW…rc/templates/workspace-core/.agents/skills/qa/SKILL.md69### Step 3: Start Dev ServersCOMMENT
LOW…rc/templates/workspace-core/.agents/skills/qa/SKILL.md90### Step 4: Generate Test PlansCOMMENT
LOW…rc/templates/workspace-core/.agents/skills/qa/SKILL.md111### Step 5: Create Team and Spawn TestersCOMMENT
LOW…rc/templates/workspace-core/.agents/skills/qa/SKILL.md132### Step 6: Monitor and AlertCOMMENT
LOW…rc/templates/workspace-core/.agents/skills/qa/SKILL.md140### Step 7: Compile Report and ShutdownCOMMENT
LOW…s/plan/actions/update-visual-plan-comment-flow.spec.ts901 // Step 1: reviewer comment-only call (no authoring changes).COMMENT
LOW…lates/analytics/.agents/skills/adhoc-analysis/SKILL.md38### Step 1: Understand the Question (catalog-first, clarify-first)COMMENT
LOW…lates/analytics/.agents/skills/adhoc-analysis/SKILL.md49### Step 2: Gather Data from Multiple SourcesCOMMENT
LOW…lates/analytics/.agents/skills/adhoc-analysis/SKILL.md90### Step 3: Analyze and SynthesizeCOMMENT
LOW…lates/analytics/.agents/skills/adhoc-analysis/SKILL.md104### Step 4: Generate Charts (when useful)COMMENT
LOW…lates/analytics/.agents/skills/adhoc-analysis/SKILL.md126### Step 5: Format Results as MarkdownCOMMENT
LOW…lates/analytics/.agents/skills/adhoc-analysis/SKILL.md162### Step 6: Save the Analysis (only when requested)COMMENT
LOW…lates/analytics/.agents/skills/adhoc-analysis/SKILL.md196### Step 7: Navigate to the ResultCOMMENT
LOWtemplates/analytics/server/lib/slack.ts432 // Step 1: Look up user by emailCOMMENT
LOWtemplates/analytics/server/lib/slack.ts447 // Step 2: Open/get DM channelCOMMENT
LOWtemplates/analytics/server/lib/slack.ts466 // Step 3: Send messageCOMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js74 // Step 1: HubSpot deal-property cohort IN-search.COMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js125 // Step 2: batched deal -> company associations. Big intermediateCOMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js148 // Step 3: batched company -> domain lookup.COMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js176 // Step 4: Pylon account sentiment, keyed by domain. Second provider,COMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js206 // Step 5: join + emit. csm_name is computed HERE, in the program — neverCOMMENT
Verbosity Indicators17 hits · 28 pts
SeverityFileLineSnippetContext
LOWpackages/core/src/a2a/server.ts87 // Step 1: Peek at JWT claims WITHOUT verification to get org_domain.COMMENT
LOWpackages/core/src/a2a/server.ts101 // Step 2: Build a small, ordered set of candidate secrets. Tokens minted byCOMMENT
LOWpackages/core/src/a2a/server.ts117 // Step 3: Verify JWT with the candidate secrets.COMMENT
LOWpackages/core/src/integrations/webhook-handler.ts265 // Step 1: Let the adapter cache the raw body and identify any challenge.COMMENT
LOWpackages/core/src/integrations/webhook-handler.ts271 // Step 2: Verify webhook signatureCOMMENT
LOWpackages/core/src/integrations/webhook-handler.ts280 // Step 3: Parse the incoming messageCOMMENT
LOW…s/public/mediapipe/wasm/vision_wasm_nosimd_internal.js23// We need to check if Module already exists (e.g. case 3 above).COMMENT
LOW…es/clips/public/mediapipe/wasm/vision_wasm_internal.js23// We need to check if Module already exists (e.g. case 3 above).COMMENT
LOW…s/plan/actions/update-visual-plan-comment-flow.spec.ts901 // Step 1: reviewer comment-only call (no authoring changes).COMMENT
LOWtemplates/analytics/server/lib/slack.ts432 // Step 1: Look up user by emailCOMMENT
LOWtemplates/analytics/server/lib/slack.ts447 // Step 2: Open/get DM channelCOMMENT
LOWtemplates/analytics/server/lib/slack.ts466 // Step 3: Send messageCOMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js74 // Step 1: HubSpot deal-property cohort IN-search.COMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js125 // Step 2: batched deal -> company associations. Big intermediateCOMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js148 // Step 3: batched company -> domain lookup.COMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js176 // Step 4: Pylon account sentiment, keyed by domain. Second provider,COMMENT
LOW…s/analytics/seeds/data-programs/risk-meeting-cohort.js206 // Step 5: join + emit. csm_name is computed HERE, in the program — neverCOMMENT
AI Slop Vocabulary8 hits · 22 pts
SeverityFileLineSnippetContext
MEDIUMpackages/core/src/server/agent-teams-run-queue.spec.ts5// robust to formatting.COMMENT
MEDIUMpackages/core/src/client/org/TeamPage.tsx681 // "email" per line. A robust full CSV parser would be overkill here.COMMENT
LOW.github/workflows/auto-publish.yml89 # (actions/runner-images#13883), so we just use a Node version thatCOMMENT
MEDIUMtemplates/design/actions/get-motion-timeline.ts107 // Timeline span (max delay + duration) is robust when tracks carryCOMMENT
MEDIUMtemplates/design/e2e/effects-heavy-geometry.spec.ts249 // robust to any outer iframe offset while still catching a layoutCOMMENT
MEDIUMtemplates/clips/desktop/src/lib/recorder.ts2854 // also means the preview → recording transition is seamless (no blackCOMMENT
MEDIUM…plates/content/app/components/editor/BubbleToolbar.tsx250 // Capture a robust anchor (quote + surrounding context + offset)COMMENT
MEDIUMtemplates/content/server/plugins/db.ts277 // v28-v31: robust text-anchor + @mention metadata for document comments.COMMENT
Hallucination Indicators2 hits · 20 pts
SeverityFileLineSnippetContext
CRITICALtemplates/design/actions/generate-design.spec.ts483 const fileTypeCall = mocks.fileUpdateChain.set.mock.calls.find(CODE
CRITICALtemplates/plan/actions/view-screen.ts108 screens: bundle.plan.content.prototype.screens.map(CODE
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM…ckages/core/src/cli/skills-content/document-quality.ts16drop the old idea", "as discussed above", "this revision", "unlike the priorCODE
Overly Generic Function Names2 hits · 2 pts
SeverityFileLineSnippetContext
LOWpackages/docs/app/entry.server.tsx9export default async function handleRequest(CODE
LOWpackages/migrate/src/adapters/agent-native-target.ts352export default async function handleRequest(CODE