This report summarizes scanner evidence for pingdotgg/t3code, a TypeScript project with 34,250 GitHub stars. SynthScan examined 4,970,922 lines of code across 25481 source files, recording 7138 pattern matches distributed across 16 syntactic categories. The legacy adjusted pattern signal is 2.3 (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.
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.
Can maintainers explain intent, assumptions, and trade-offs? 6320 finding(s).
Are imports declared and package/API names verified? 182 finding(s).
Are wrappers, guards, and repeated structures necessary? 4863 finding(s).
Which changes need focused human review? 7138 finding(s).
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.
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.
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.
The scanner identified 7138 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.
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW⚡ | infra/relay/src/deploymentConfig.ts | 64 | export function relayResourceNameForStage(name: string, stage: string): string { | CODE |
| LOW⚡ | infra/relay/src/deploymentConfig.ts | 68 | export function relayOwnsManagedEndpointZone(stage: string): boolean { | CODE |
| LOW⚡ | infra/relay/src/deploymentConfig.ts | 72 | export function relayPublicDomainForStage(stage: string, zoneName: string): string { | CODE |
| LOW | infra/relay/src/deploymentConfig.ts | 85 | export function managedEndpointDigestInput( | CODE |
| LOW | infra/relay/src/deploymentConfig.ts | 98 | export function isManagedEndpointHostname(hostname: string, baseDomain: string): boolean { | CODE |
| LOW⚡ | infra/relay/src/deploymentConfig.ts | 109 | export function managedEndpointForHostname(hostname: string): RelayManagedEndpoint { | CODE |
| LOW⚡ | infra/relay/src/deploymentConfig.ts | 117 | export function managedEndpointTunnelNamePrefix(stage: string): string { | CODE |
| LOW⚡ | infra/relay/src/deploymentConfig.ts | 121 | export function managedEndpointTunnelName(stage: string, hash: string): string { | CODE |
| LOW⚡ | infra/relay/src/deploymentConfig.ts | 130 | export function managedEndpointTunnelNameForKey(stage: string, endpointKey: string): string { | CODE |
| LOW | infra/relay/src/previewStages.ts | 22 | export function isPreviewTunnelRecordName( | CODE |
| LOW | infra/relay/src/auth/RelayTokens.ts | 75 | function resolveDpopAccessTokenScopes(input: { | CODE |
| LOW | infra/relay/src/agentActivity/apnsDeliveryJobs.ts | 229 | export function makeApnsDeliveryJobPayload(input: { | CODE |
| LOW | infra/relay/src/agentActivity/apnsDeliveryJobs.ts | 345 | export function verifySignedApnsDeliveryJob(input: { | CODE |
| LOW | infra/relay/src/agentActivity/ApnsClient.ts | 157 | function makePushNotificationRequest(input: { | CODE |
| LOW | infra/relay/src/agentActivity/agentActivityPayloads.ts | 36 | export function isExpiredAgentActivityState( | CODE |
| LOW | infra/relay/src/agentActivity/agentActivityPayloads.ts | 66 | function sanitizeAgentActivityAggregateRow( | CODE |
| LOW | infra/relay/src/agentActivity/agentActivityPayloads.ts | 79 | export function sanitizeAgentActivityAggregateState( | CODE |
| LOW | infra/relay/src/agentActivity/agentActivityPayloads.ts | 92 | export function sanitizeApnsNotificationPayload( | CODE |
| LOW | infra/relay/src/agentActivity/ApnsDeliveries.ts | 211 | function chooseLiveActivityDelivery(input: { | CODE |
| LOW | infra/relay/src/agentActivity/ApnsDeliveries.ts | 311 | function isPermanentApnsTokenFailure(result: Apns.ApnsDeliveryResult): boolean { | CODE |
| LOW | infra/relay/src/agentActivity/ApnsDeliveries.ts | 444 | function makeLiveActivityDeliveryRequest( | CODE |
| LOW | infra/relay/src/agentActivity/agentActivityAlerts.ts | 16 | function isFreshTerminalNotification(updatedAt: string, nowMs: number): boolean { | CODE |
| LOW | infra/relay/src/agentActivity/agentActivityAlerts.ts | 130 | export function alertForAttentionTransition(input: TransitionInput): AgentActivityAlert | null { | CODE |
| LOW | infra/relay/src/agentActivity/agentActivityAlerts.ts | 140 | export function alertForTerminalAggregate(input: { | CODE |
| LOW | …ra/relay/src/agentActivity/MobileRegistrations.test.ts | 189 | function makeAgentActivityPublisher( | CODE |
| LOW | infra/relay/src/agentActivity/apnsJwt.ts | 143 | export function apnsProviderTokenCacheKey(input: { | CODE |
| LOW | infra/relay/src/environments/EnvironmentLinker.ts | 95 | function proofAuthorizesRequestedCapabilities( | CODE |
| LOW | infra/relay/src/environments/EnvironmentLinker.ts | 126 | function isLoopbackManagedTunnelOrigin( | CODE |
| LOW | …a/relay/src/environments/ManagedEndpointAllocations.ts | 36 | export function resolveReadyManagedEndpoint(input: { | CODE |
| LOW | infra/relay/src/environments/EnvironmentLinks.ts | 155 | function agentAwarenessDeliveryUserKeyCondition(input: { | CODE |
| LOW | …relay/src/environments/ManagedEndpointProvider.test.ts | 102 | function makePersistentTunnelClient(calls: TunnelCall[] = []) { | CODE |
| LOW | …relay/src/environments/ManagedEndpointProvider.test.ts | 385 | function expectedManagedEndpointHash(environmentId: string, userId: string): string { | CODE |
| LOW | …relay/src/environments/ManagedEndpointProvider.test.ts | 395 | function expectedManagedTunnelName(environmentId: string, userId = "user_ABC"): string { | CODE |
| LOW | …relay/src/environments/EnvironmentPublishSignatures.ts | 78 | function environmentPublishReplayThumbprintData(input: { | CODE |
| LOW | infra/relay/src/environments/ManagedEndpointProvider.ts | 380 | function isManagedEndpointNotFound(cause: unknown): boolean { | CODE |
| LOW | infra/relay/src/environments/ManagedEndpointProvider.ts | 423 | function cloudflareRateLimitPauseMillis(cause: unknown): number { | CODE |
| LOW | infra/relay/src/environments/ManagedEndpointProvider.ts | 436 | export function cloudflareRetryAfterMillis(cause: unknown): number | undefined { | CODE |
| LOW | infra/relay/src/environments/ManagedEndpointProvider.ts | 524 | function isManagedEndpointTunnelInUse(cause: unknown): boolean { | CODE |
| LOW | infra/relay/src/environments/EnvironmentConnector.ts | 52 | function environmentConnectNotAuthorizedReasonMessage( | CODE |
| LOW | infra/relay/src/environments/EnvironmentConnector.ts | 176 | function environmentHealthRequestFailureMessage(cause: unknown): string { | CODE |
| LOW | infra/relay/src/environments/EnvironmentConnector.ts | 182 | function environmentHealthRequestFailureReason(cause: unknown): string { | CODE |
| LOW | infra/relay/src/environments/EnvironmentConnector.ts | 226 | function verifyEnvironmentResponse(input: { | CODE |
| LOW | infra/relay/src/environments/EnvironmentConnector.ts | 259 | function verifyEnvironmentHealthResponse(input: { | CODE |
| LOW | infra/relay/src/http/Api.ts | 426 | function isDpopAuthorizationHeader(value: string | undefined): boolean { | CODE |
| LOW | infra/relay/src/http/Api.ts | 430 | function readHttpAuthorizationCredential(credential: Redacted.Redacted<string>): string { | CODE |
| LOW | infra/relay/src/http/Api.ts | 1537 | function relayInternalErrorResponse(reason: RelayInternalError["reason"]) { | CODE |
| LOW | infra/relay/src/http/Api.ts | 1642 | function resolveConnectClientKeyThumbprint(payload: RelayEnvironmentConnectRequest): string | null { | CODE |
| LOW | infra/relay/src/http/Api.ts | 1661 | function clerkVerificationFailureReason(cause: unknown): string { | CODE |
| LOW | infra/relay/src/http/Api.ts | 1706 | function verifyClerkOAuthBearerToken( | CODE |
| LOW | infra/relay/src/http/Api.ts | 1732 | export function verifyRelayClientBearerToken( | CODE |
| LOW | scripts/build-npm-launcher.ts | 34 | export function npmLauncherPackageManifest(version: string, databaseMigration: number) { | CODE |
| LOW | scripts/mobile-showcase.ts | 650 | export async function startShowcaseEnvironments( | CODE |
| LOW | scripts/mobile-showcase.ts | 699 | export function parsePairingCredentialOutput(output: string): string { | CODE |
| LOW | scripts/mobile-showcase.ts | 871 | async function suppressIosSystemFollowUps(udid: string): Promise<void> { | CODE |
| LOW | scripts/mobile-showcase.ts | 926 | async function ensureIosFullScreenAppsMode(udid: string): Promise<void> { | CODE |
| LOW | scripts/mobile-showcase.ts | 1029 | async function allowIosNotificationsUntilReady(udid: string, ready: Promise<void>): Promise<void> { | CODE |
| LOW | scripts/mobile-showcase.ts | 1254 | async function snoozeAndroidSystemNotifications(serial: string): Promise<void> { | CODE |
| LOW | scripts/mobile-showcase.ts | 1360 | async function waitForAndroidShowcaseScene( | CODE |
| LOW | scripts/mobile-showcase.ts | 1380 | async function writeAndroidShowcaseScene(serial: string, scene: ShowcaseScene): Promise<void> { | CODE |
| LOW | scripts/mobile-showcase.ts | 1388 | async function prepareAndroidShowcaseApp(serial: string): Promise<void> { | CODE |
| 4167 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM⚡ | native/libghostty-vt/include/ghostty/vt/terminal.h | 86 | * ### Defining a write_pty callback | COMMENT |
| MEDIUM⚡ | native/libghostty-vt/include/ghostty/vt/terminal.h | 89 | * ### Defining a bell callback | COMMENT |
| MEDIUM⚡ | native/libghostty-vt/include/ghostty/vt/terminal.h | 92 | * ### Defining a title_changed callback | COMMENT |
| MEDIUM | native/libghostty-vt/include/ghostty/vt/sys.h | 33 | * ### Defining a PNG decode callback | COMMENT |
| MEDIUM | .repos/alchemy-effect/scripts/jsdoc-blocks.test.ts | 30 | * ### Creating a Bucket | COMMENT |
| MEDIUM | .repos/alchemy-effect/scripts/jsdoc-blocks.test.ts | 171 | "/**\n * A new summary with `code`.\n *\n * ```ts\n * const x = 1;\n * ```\n *\n * \\@mention stays prose\n *\n * | CODE |
| MEDIUM | .repos/alchemy-effect/scripts/jsdoc-blocks.test.ts | 191 | expect(texts).toContain("### Creating a Bucket<!--copy:id#0-->"); | CODE |
| MEDIUM | …os/alchemy-effect/packages/alchemy/src/Docker/Swarm.ts | 77 | * ### Creating a Swarm | COMMENT |
| MEDIUM | …s/alchemy-effect/packages/alchemy/src/Hetzner/Image.ts | 166 | * ### Creating a Snapshot | COMMENT |
| MEDIUM | …-effect/packages/alchemy/src/Hetzner/PlacementGroup.ts | 99 | * ### Creating a Placement Group | COMMENT |
| MEDIUM | …alchemy-effect/packages/alchemy/src/Hetzner/Network.ts | 153 | * ### Creating a Network | COMMENT |
| MEDIUM | …os/alchemy-effect/packages/alchemy/src/Hetzner/Zone.ts | 125 | * ### Creating a Zone | COMMENT |
| MEDIUM | …/alchemy-effect/packages/alchemy/src/Hetzner/SshKey.ts | 68 | * ### Creating an SSH Key | COMMENT |
| MEDIUM | …/alchemy-effect/packages/alchemy/src/Hetzner/Volume.ts | 139 | * ### Creating a Volume | COMMENT |
| MEDIUM | …my-effect/packages/alchemy/src/Hetzner/LoadBalancer.ts | 388 | * ### Creating a Load Balancer | COMMENT |
| MEDIUM | …chemy-effect/packages/alchemy/src/Hetzner/RecordSet.ts | 175 | * ### Creating an RRSet | COMMENT |
| MEDIUM | …lchemy-effect/packages/alchemy/src/Hetzner/Firewall.ts | 150 | * ### Creating a Firewall | COMMENT |
| MEDIUM | …hemy-effect/packages/alchemy/src/Hetzner/FloatingIp.ts | 132 | * ### Creating a Floating IP | COMMENT |
| MEDIUM | …/alchemy-effect/packages/alchemy/src/Hetzner/Server.ts | 271 | * ### Creating a Server | COMMENT |
| MEDIUM | …chemy-effect/packages/alchemy/src/Hetzner/PrimaryIp.ts | 148 | * ### Creating a Primary IP | COMMENT |
| MEDIUM | …os/alchemy-effect/packages/alchemy/src/Fly/Postgres.ts | 165 | * ### Create a cluster | COMMENT |
| MEDIUM | .repos/alchemy-effect/packages/alchemy/src/Fly/App.ts | 112 | * ### Create an App | COMMENT |
| MEDIUM | …epos/alchemy-effect/packages/alchemy/src/Fly/Secret.ts | 110 | * ### Create a Secret | COMMENT |
| MEDIUM | …hemy-effect/packages/alchemy/src/Fly/VolumeSnapshot.ts | 71 | * ### Create a snapshot | COMMENT |
| MEDIUM | …/alchemy-effect/packages/alchemy/src/Fly/Checkpoint.ts | 53 | * ### Create a checkpoint | COMMENT |
| MEDIUM | …epos/alchemy-effect/packages/alchemy/src/Fly/Bucket.ts | 145 | * ### Create a Bucket | COMMENT |
| MEDIUM | …es/alchemy/src/Cloudflare/Organization/Organization.ts | 146 | * ### Creating an Organization | COMMENT |
| MEDIUM | …my-effect/packages/alchemy/src/Cloudflare/Calls/App.ts | 66 | * ### Creating an App | COMMENT |
| MEDIUM | …ffect/packages/alchemy/src/Cloudflare/Calls/TurnKey.ts | 73 | * ### Creating a TURN key | COMMENT |
| MEDIUM | …/alchemy/src/Cloudflare/Alerting/NotificationPolicy.ts | 116 | * ### Creating a policy | COMMENT |
| MEDIUM | …ct/packages/alchemy/src/Cloudflare/Alerting/Webhook.ts | 89 | * ### Creating a Webhook destination | COMMENT |
| MEDIUM | …ct/packages/alchemy/src/Cloudflare/Alerting/Silence.ts | 79 | * ### Creating a silence | COMMENT |
| MEDIUM | …packages/alchemy/src/Cloudflare/Intel/IndicatorFeed.ts | 110 | * ### Creating a Feed | COMMENT |
| MEDIUM | …ct/packages/alchemy/src/Cloudflare/Snippets/Snippet.ts | 83 | * ### Creating a Snippet | COMMENT |
| MEDIUM | …hemy/src/Cloudflare/VulnerabilityScanner/Credential.ts | 87 | * ### Creating a Credential | COMMENT |
| MEDIUM | …c/Cloudflare/VulnerabilityScanner/TargetEnvironment.ts | 65 | * ### Creating a Target Environment | COMMENT |
| MEDIUM | …y/src/Cloudflare/VulnerabilityScanner/CredentialSet.ts | 50 | * ### Creating a Credential Set | COMMENT |
| MEDIUM | …ckages/alchemy/src/Cloudflare/VpcService/VpcService.ts | 100 | * ### Creating a VPC Service | COMMENT |
| MEDIUM | …effect/packages/alchemy/src/Cloudflare/KV/Namespace.ts | 46 | * ### Creating a Namespace | COMMENT |
| MEDIUM | …y-effect/packages/alchemy/src/Cloudflare/Access/Tag.ts | 44 | * ### Creating a Tag | COMMENT |
| MEDIUM | …ct/packages/alchemy/src/Cloudflare/Access/McpPortal.ts | 88 | * ### Creating an MCP portal | COMMENT |
| MEDIUM | …packages/alchemy/src/Cloudflare/Access/ServiceToken.ts | 83 | * ### Creating a Service Token | COMMENT |
| MEDIUM | …ages/alchemy/src/Cloudflare/Access/IdentityProvider.ts | 528 | * ### Creating an Identity Provider | COMMENT |
| MEDIUM | …effect/packages/alchemy/src/Cloudflare/Access/Group.ts | 95 | * ### Creating a Group | COMMENT |
| MEDIUM | …ect/packages/alchemy/src/Cloudflare/Access/Bookmark.ts | 72 | * ### Creating a Bookmark | COMMENT |
| MEDIUM | …/packages/alchemy/src/Cloudflare/Access/Application.ts | 327 | * ### Creating an Application | COMMENT |
| MEDIUM | …t/packages/alchemy/src/Cloudflare/Access/CustomPage.ts | 58 | * ### Creating a Custom Page | COMMENT |
| MEDIUM | …ffect/packages/alchemy/src/Cloudflare/Access/Policy.ts | 245 | * ### Creating a Policy | COMMENT |
| MEDIUM | …/packages/alchemy/src/Cloudflare/Access/Certificate.ts | 71 | * ### Creating a Certificate | COMMENT |
| MEDIUM | …/alchemy/src/Cloudflare/Access/InfrastructureTarget.ts | 91 | * ### Creating a Target | COMMENT |
| MEDIUM | …ect/packages/alchemy/src/Cloudflare/RealtimeKit/App.ts | 62 | * ### Creating an App | COMMENT |
| MEDIUM | …/packages/alchemy/src/Cloudflare/RealtimeKit/Preset.ts | 251 | * ### Creating a Preset | COMMENT |
| MEDIUM | …packages/alchemy/src/Cloudflare/RealtimeKit/Webhook.ts | 109 | * ### Creating a Webhook | COMMENT |
| MEDIUM | …lchemy/src/Cloudflare/Connectivity/DirectoryService.ts | 240 | * ### Creating a Directory Service | COMMENT |
| MEDIUM | …-effect/packages/alchemy/src/Cloudflare/D1/Database.ts | 147 | * ### Creating a Database | COMMENT |
| MEDIUM | …fect/packages/alchemy/src/Cloudflare/Images/Variant.ts | 107 | * ### Creating a Variant | COMMENT |
| MEDIUM | …t/packages/alchemy/src/Cloudflare/Images/SigningKey.ts | 62 | * ### Creating a Signing Key | COMMENT |
| MEDIUM | …ct/packages/alchemy/src/Cloudflare/Stream/LiveInput.ts | 132 | * ### Creating a live input | COMMENT |
| MEDIUM | …t/packages/alchemy/src/Cloudflare/Stream/SigningKey.ts | 62 | * ### Creating a signing key | COMMENT |
| MEDIUM | …ct/packages/alchemy/src/Cloudflare/Stream/Watermark.ts | 139 | * ### Creating a watermark | COMMENT |
| 1353 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | .repos/alchemy-effect/stacks/otel/Dashboard.ts | 384 | // ─── Cloudflare State Store ──────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/stacks/otel/Dashboard.ts | 542 | // ─── Resource usage & reliability ────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/test/cross-version-test/run.ts | 127 | // ── arg parsing ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/test/cross-version-test/run.ts | 189 | // ── subprocess helper: stream output live AND capture it ──────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/test/cross-version-test/run.ts | 329 | // ── stage primitives ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/test/cross-version-test/run.ts | 458 | // ── The upgrade paths under test ───────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/test/cross-version-test/run.ts | 564 | // ── main ──────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/test/cross-version-test/run.ts | 584 | // ── summary ────────────────────────────────────────────────────────────-- | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 129 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 131 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 242 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 245 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 336 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 338 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 433 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | .repos/alchemy-effect/website/src/brand/OgCard.tsx | 435 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …te/src/components/marketing-islands/DevTuiTerminal.tsx | 103 | // ── boot: one command starts the Worker and the Vite app ──────── | COMMENT |
| MEDIUM | …te/src/components/marketing-islands/DevTuiTerminal.tsx | 132 | // ── edit the frontend: Vite HMR ───────────────────────────────── | COMMENT |
| MEDIUM | …te/src/components/marketing-islands/DevTuiTerminal.tsx | 144 | // ── edit the backend: the Worker reloads in place ─────────────── | COMMENT |
| MEDIUM | …te/src/components/marketing-islands/DevTuiTerminal.tsx | 156 | // ── edit alchemy.run.ts: a new bucket, bound to the Worker ────── | COMMENT |
| MEDIUM | …/alchemy-effect/website/src/pages/og/[...slug].webp.ts | 83 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/alchemy-effect/website/src/pages/og/[...slug].webp.ts | 85 | // ──────────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …my-effect/examples/cloudflare-git-artifacts/src/Api.ts | 7 | // ─── Domain types ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …my-effect/examples/cloudflare-git-artifacts/src/Api.ts | 46 | // ─── Errors ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …my-effect/examples/cloudflare-git-artifacts/src/Api.ts | 58 | // ─── Path / payload schemas ────────────────────────────────────────── | COMMENT |
| MEDIUM | …my-effect/examples/cloudflare-git-artifacts/src/Api.ts | 77 | // ─── Endpoints ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 9 | // ── configuration ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 26 | // ── auth (Better Auth, mounted at /api/auth) ──────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 231 | // ── errors ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 264 | // ── transport ─────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 288 | // ── repos ─────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 333 | // ── refs ──────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 342 | // ── objects ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …ffect/examples/cloudflare-git-service/src/ui/client.ts | 488 | // ── pull requests ─────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/components.tsx | 25 | // ── markdown rendering ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/components.tsx | 100 | // ── icons (Octicon paths, MIT) ────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/components.tsx | 225 | // ── atoms ─────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …mples/cloudflare-git-service/src/ui/pages/DiffList.tsx | 30 | // ── per-file diff card ────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …mples/cloudflare-git-service/src/ui/pages/DiffList.tsx | 185 | // ── the paged list ────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …examples/cloudflare-git-service/src/ui/pages/Pulls.tsx | 26 | // ── shared PR presentation atoms (also used by Pull.tsx) ──────────────────── | COMMENT |
| MEDIUM | …examples/cloudflare-git-service/src/ui/pages/Pulls.tsx | 71 | // ── list row ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …examples/cloudflare-git-service/src/ui/pages/Pulls.tsx | 104 | // ── new pull request form ─────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …examples/cloudflare-git-service/src/ui/pages/Pulls.tsx | 222 | // ── the tab ───────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Pull.tsx | 34 | // ── typed-error presentation ──────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Pull.tsx | 61 | // ── mergeability box ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Pull.tsx | 95 | // ── the page ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 52 | // ── shared context of every tab ───────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 89 | // ── branch / tag picker ───────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 149 | // ── path breadcrumbs ──────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 196 | // ── tree resolution ───────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 262 | // ── README ────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 315 | // ── code tab (tree view) ──────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 427 | // ── blob tab ──────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …/examples/cloudflare-git-service/src/ui/pages/Repo.tsx | 525 | // ── page shell ────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …emy-effect/examples/dev-stress/test/dev-stress.test.ts | 243 | // ─────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …emy-effect/examples/dev-stress/test/dev-stress.test.ts | 245 | // ─────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …emy-effect/examples/dev-stress/test/dev-stress.test.ts | 413 | // ─────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …emy-effect/examples/dev-stress/test/dev-stress.test.ts | 415 | // ─────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …emy-effect/examples/dev-stress/test/dev-stress.test.ts | 511 | // ─────────────────────────────────────────────────────────────────────── | COMMENT |
| MEDIUM | …emy-effect/examples/dev-stress/test/dev-stress.test.ts | 513 | // ─────────────────────────────────────────────────────────────────────── | COMMENT |
| 576 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | native/libghostty-vt/include/ghostty/vt.h | 121 | extern "C" { | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt.h | 141 | #include <ghostty/vt/modes.h> | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/device.h | 21 | #define GHOSTTY_DA_CONFORMANCE_VT220 62 | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/device.h | 41 | #define GHOSTTY_DA_FEATURE_NATIONAL_REPLACEMENT 9 | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/types.h | 1 | /** | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/types.h | 21 | #if defined(GHOSTTY_STATIC) | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/formatter.h | 1 | /** | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/terminal.h | 1 | /** | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/modes.h | 61 | #define GHOSTTY_MODE_SLOW_SCROLL (ghostty_mode_new(4, false)) /**< Slow scroll */ | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/modes.h | 81 | #define GHOSTTY_MODE_ALT_SCROLL (ghostty_mode_new(1007, false)) /**< Alternate scroll mode */ | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/selection.h | 1 | /** | COMMENT |
| LOW | native/libghostty-vt/include/ghostty/vt/render.h | 1 | /** | COMMENT |
| LOW | .devcontainer/on-create.sh | 1 | #!/usr/bin/env bash | COMMENT |
| LOW | scripts/check-changed.ts | 1 | // @effect-diagnostics nodeBuiltinImport:off - hashes inputs with node:crypto and sizes the budget with node:os. | COMMENT |
| LOW | scripts/install.sh | 1 | #!/bin/sh | COMMENT |
| LOW | .github/workflows/desktop-macos-preview-publish.yml | 1 | name: Desktop macOS Preview Publish | COMMENT |
| LOW | .github/workflows/web-preview.yml | 1 | name: Web Preview | COMMENT |
| LOW | .github/workflows/desktop-macos-preview.yml | 1 | name: Desktop macOS Preview | COMMENT |
| LOW | .github/workflows/mobile-eas-production.yml | 1 | name: Mobile EAS Production | COMMENT |
| LOW | .github/workflows/mobile-fingerprint-check.yml | 1 | name: Mobile Fingerprint Check | COMMENT |
| LOW | .repos/alchemy-effect/stacks/otel/Dashboard.ts | 61 | // unions one in. | COMMENT |
| LOW | .repos/alchemy-effect/stacks/otel/Dashboard.ts | 381 | }, | COMMENT |
| LOW | .repos/alchemy-effect/website/src/docs-icons.ts | 21 | '<g transform="translate(0 1.65) scale(0.03)"><path fill="currentColor" d="M792.736 481.458L622.15 196.164C614.327 1 | COMMENT |
| LOW | …-effect/examples/cloudflare-foldkit-ssr/vite.config.ts | 1 | import { foldkit } from "@foldkit/vite-plugin"; | COMMENT |
| LOW | …s/alchemy-effect/examples/cloudflare-worker/src/Api.ts | 361 | ), | COMMENT |
| LOW | …emy-effect/examples/dev-stress/test/dev-stress.test.ts | 81 | secondImageWorkerImport, | COMMENT |
| LOW | .repos/alchemy-effect/scripts/test-aws-floci.ts | 101 | flags.unshift("--profile", "testing"); | COMMENT |
| LOW | .repos/alchemy-effect/scripts/nuke-local.sh | 1 | # Clears the floci local emulator: enumerates every LOCALLY EMULATED AWS | COMMENT |
| LOW | .repos/alchemy-effect/scripts/nuke-local.sh | 21 | # | COMMENT |
| LOW | .repos/alchemy-effect/scripts/test-examples.ts | 61 | // "./examples/aws-website-nextjs", | COMMENT |
| LOW | .repos/alchemy-effect/scripts/test-examples.ts | 81 | // "./examples/railway-service", | COMMENT |
| LOW | .repos/alchemy-effect/scripts/test-examples.ts | 101 | // "./examples/hetzner-website-react-router", | COMMENT |
| LOW | …es/cloudflare-runtime/src/core/globals/entry.worker.ts | 521 | }); | COMMENT |
| LOW | …loudflare-runtime/src/core/bindings/browser/Browser.ts | 361 | }); | COMMENT |
| LOW | …runtime/src/core/bindings/r2-bucket/R2Bucket.worker.ts | 881 | } | COMMENT |
| LOW | …runtime/src/core/bindings/r2-bucket/R2Bucket.worker.ts | 1021 | } | COMMENT |
| LOW | …runtime/src/core/bindings/r2-bucket/R2Bucket.worker.ts | 1041 | // existing part, it will override it. | COMMENT |
| LOW | …runtime/src/core/bindings/r2-bucket/R2Bucket.worker.ts | 1601 | COMMENT | |
| LOW | …runtime/src/core/bindings/r2-bucket/R2Bucket.worker.ts | 1621 | // want to read all blobs first, as we'd have to buffer them. | COMMENT |
| LOW | …re-runtime/src/core/platform-proxy/getPlatformProxy.ts | 101 | */ | COMMENT |
| LOW | …rkers-shared/shared/tests/parseStaticRouting.test.d.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …ers-shared/shared/tests/parseHeaders.invalid.test.d.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …ers-shared/shared/tests/parseRedirects.valid.test.d.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …s-shared/shared/tests/parseRedirects.invalid.test.d.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …rkers-shared/shared/tests/parseHeaders.valid.test.d.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 81 | #cf-wrapper canvas, | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 101 | #cf-wrapper h2, | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 121 | #cf-wrapper p, | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 161 | #cf-wrapper hgroup, | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 241 | padding-bottom: 45px; | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 361 | #cf-wrapper a:active { | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 441 | #cf-wrapper p + dl, | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 461 | margin-top: 1.25em; | COMMENT |
| LOW | …s-shared/workers/router-worker/src/limited-response.ts | 561 | #cf-wrapper .cf-btn-important:hover { | COMMENT |
| LOW | …l/workers-shared/workers/asset-worker/src/constants.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …c/internal/workers-shared/node/tests/helpers.test.d.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …flare-runtime/src/internal/workflows-shared/context.ts | 1081 | await this.#state.storage.get(retryDelayDisableKey); | COMMENT |
| LOW | …ntime/src/internal/workflows-shared/test/test-entry.ts | 1 | // Alchemy modifications are licensed under Apache-2.0. | COMMENT |
| LOW | …ime/src/internal/workflows-shared/test/context.test.ts | 561 | // | COMMENT |
| LOW | …ct/packages/frontend-frameworks/src/nuxt/cloudflare.ts | 81 | ...cloudflare, | COMMENT |
| 539 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …urce-control-bitbucket/src/server/BitbucketApi.test.ts | 141 | T3CODE_BITBUCKET_EMAIL: "user@example.com", | CODE |
| LOW | …urce-control-bitbucket/src/server/BitbucketApi.test.ts | 463 | T3CODE_BITBUCKET_EMAIL: "user@example.com", | CODE |
| LOW | …urce-control-bitbucket/src/server/BitbucketApi.test.ts | 651 | assert.strictEqual(lastAuthorization(), basic("user@example.com", "token")); | CODE |
| LOW | …urce-control-bitbucket/src/server/BitbucketApi.test.ts | 671 | assert.strictEqual(lastAuthorization(), basic("user@example.com", "token")); | CODE |
| LOW | packages/shared/src/themePalettes.ts | 53 | "placeholder", | CODE |
| LOW | packages/effect-codex-app-server/src/schema.test.ts | 232 | email: "user@example.com", | CODE |
| LOW | packages/provider-pi/src/server/status.test.ts | 177 | launchArgs: "--provider openai --model gpt-5 --api-key fake-key", | CODE |
| LOW | packages/provider-pi/src/server/adapter.ts | 3338 | [recordString(event, "message"), recordString(event, "placeholder")].find( | CODE |
| LOW | …my-effect/packages/better-auth/test/BetterAuth.test.ts | 64 | email: "user@example.com", | CODE |
| LOW | …my-effect/packages/better-auth/test/BetterAuth.test.ts | 69 | expect(signUp.user.email).toBe("user@example.com"); | CODE |
| LOW | …my-effect/packages/better-auth/test/BetterAuth.test.ts | 81 | email: "user@example.com", | CODE |
| LOW | …my-effect/packages/better-auth/test/BetterAuth.test.ts | 94 | expect(session!.user.email).toBe("user@example.com"); | CODE |
| LOW | …my-effect/packages/better-auth/test/BetterAuth.test.ts | 107 | expect(ambient?.user.email).toBe("user@example.com"); | CODE |
| LOW | …/alchemy-effect/packages/alchemy/test/types/Sandbox.ts | 31 | getUser: () => Effect.succeed({ id: "123", name: "John Doe" } as const), | CODE |
| LOW | …epos/alchemy-effect/packages/alchemy/test/types/Api.ts | 23 | getUser: () => Effect.succeed({ id: "123", name: "John Doe" } as const), | CODE |
| LOW | …epos/alchemy-effect/packages/alchemy/test/types/Api.ts | 71 | getUser: () => Effect.succeed({ id: "123", name: "John Doe" } as const), | CODE |
| LOW | …fect/packages/alchemy/test/Prisma/ORM/Contract.test.ts | 308 | expect(String(result.failure)).toContain("placeholder"); | CODE |
| LOW⚡ | …alchemy/test/GCP/CloudControlsPartner/Customer.test.ts | 135 | displayName: "Acme Corp", | CODE |
| LOW⚡ | …alchemy/test/GCP/CloudControlsPartner/Customer.test.ts | 142 | expect(created.displayName).toEqual("Acme Corp"); | CODE |
| LOW⚡ | …alchemy/test/GCP/CloudControlsPartner/Customer.test.ts | 151 | expect(fetched.displayName).toContain("Acme Corp"); | CODE |
| LOW⚡ | …ackages/alchemy/test/GCP/CloudChannel/Customer.test.ts | 69 | orgDisplayName: "Acme Corp", | CODE |
| LOW⚡ | …ackages/alchemy/test/GCP/CloudChannel/Customer.test.ts | 78 | expect(created.orgDisplayName).toEqual("Acme Corp"); | CODE |
| LOW⚡ | …ackages/alchemy/test/GCP/CloudChannel/Customer.test.ts | 85 | expect(fetched.orgDisplayName).toEqual("Acme Corp"); | CODE |
| LOW | …-effect/packages/alchemy/test/AWS/Cognito/User.test.ts | 42 | email: "admin@example.com", | CODE |
| LOW | …-effect/packages/alchemy/test/AWS/Cognito/User.test.ts | 64 | "admin@example.com", | CODE |
| LOW⚡ | …-effect/packages/alchemy/test/AWS/QBusiness/handler.ts | 392 | createUser({ userId: "user@example.com" }), | CODE |
| LOW⚡ | …-effect/packages/alchemy/test/AWS/QBusiness/handler.ts | 398 | getUser({ userId: "user@example.com" }), | CODE |
| LOW⚡ | …-effect/packages/alchemy/test/AWS/QBusiness/handler.ts | 402 | userId: "user@example.com", | CODE |
| LOW⚡ | …-effect/packages/alchemy/test/AWS/QBusiness/handler.ts | 407 | deleteUser({ userId: "user@example.com" }), | CODE |
| LOW | …-effect/packages/alchemy/test/AWS/QBusiness/handler.ts | 424 | memberUsers: [{ userId: "user@example.com", type: "INDEX" }], | CODE |
| LOW | …/packages/alchemy/test/AWS/EntityResolution/handler.ts | 291 | record: { id: "1", email: "jane@example.com", name: "Jane Doe" }, | CODE |
| LOW | …/packages/alchemy/test/AWS/EntityResolution/handler.ts | 326 | name: "Jane Doe", | CODE |
| LOW | …emy-effect/packages/alchemy/test/AWS/Kendra/handler.ts | 313 | MemberUsers: [{ UserId: "user@example.com" }], | CODE |
| LOW | …ffect/packages/alchemy/test/Stripe/IssuingCard.test.ts | 26 | line1: "123 Main Street", | CODE |
| LOW | …packages/alchemy/test/Stripe/IssuingCardholder.test.ts | 43 | line1: "123 Main Street", | CODE |
| LOW | …es/alchemy/src/Cloudflare/Organization/Organization.ts | 159 | * businessName: "Acme Corp", | COMMENT |
| LOW | …ect/packages/alchemy/src/Cloudflare/Email/SendEmail.ts | 54 | * to: "user@example.com", | COMMENT |
| LOW | …y-effect/packages/alchemy/src/Cloudflare/Email/Send.ts | 23 | * to: "user@example.com", | COMMENT |
| LOW | …ckages/alchemy/src/Cloudflare/Devices/CustomProfile.ts | 34 | * `identity.email == "user@example.com"` or `os.name == "windows"`. | COMMENT |
| LOW | …emy/src/GCP/Connectors/ConnectionsEntityTypesEntity.ts | 99 | * fields: { Name: "Acme Corp" }, | COMMENT |
| LOW | …ckages/alchemy/src/GCP/SiteVerification/WebResource.ts | 150 | * owners: ["admin@example.com", "teammate@example.com"], | COMMENT |
| LOW | …kages/alchemy/src/GCP/CloudControlsPartner/Customer.ts | 125 | * displayName: "Acme Corp", | COMMENT |
| LOW⚡ | …fect/packages/alchemy/src/GCP/CloudChannel/Customer.ts | 140 | * orgDisplayName: "Acme Corp", | COMMENT |
| LOW⚡ | …fect/packages/alchemy/src/GCP/CloudChannel/Customer.ts | 148 | * orgDisplayName: "Acme Corp", | COMMENT |
| LOW | …effect/packages/alchemy/src/GCP/Vault/MattersExport.ts | 104 | * accountInfo: { emails: ["user@example.com"] }, | COMMENT |
| LOW | …ct/packages/alchemy/src/GCP/Vault/MattersSavedQuery.ts | 89 | * accountInfo: { emails: ["user@example.com"] }, | COMMENT |
| LOW | …y-effect/packages/alchemy/src/GCP/Vault/MattersHold.ts | 121 | * accounts: [{ email: "user@example.com" }], | COMMENT |
| LOW | …y-effect/packages/alchemy/src/GCP/Vault/MattersHold.ts | 144 | * accounts: [{ email: "user@example.com" }], | COMMENT |
| LOW | …chemy-effect/packages/alchemy/src/Alchemist/Session.ts | 55 | export const PLACEHOLDER_STAGE = "placeholder"; | CODE |
| LOW | …chemy-effect/packages/alchemy/src/Alchemist/Session.ts | 107 | /** Stage the run addresses. @default "placeholder" (routes that never deploy) */ | COMMENT |
| LOW | …/packages/alchemy/src/AWS/IdentityCenter/CreateUser.ts | 22 | * DisplayName: "Jane Doe", | COMMENT |
| LOW | …chemy-effect/packages/alchemy/src/AWS/SNS/Subscribe.ts | 25 | * Endpoint: "user@example.com", | COMMENT |
| LOW | …lchemy-effect/packages/alchemy/src/AWS/B2BI/Profile.ts | 84 | * businessName: "Acme Corp", | COMMENT |
| LOW | …lchemy-effect/packages/alchemy/src/AWS/B2BI/Profile.ts | 95 | * businessName: "Acme Corp", | COMMENT |
| LOW⚡ | …ffect/packages/alchemy/src/AWS/Cognito/UserPoolAuth.ts | 191 | * Username: "user@example.com", | COMMENT |
| LOW⚡ | …ffect/packages/alchemy/src/AWS/Cognito/UserPoolAuth.ts | 193 | * UserAttributes: [{ Name: "email", Value: "user@example.com" }], | COMMENT |
| LOW⚡ | …ffect/packages/alchemy/src/AWS/Cognito/UserPoolAuth.ts | 196 | * Username: "user@example.com", | COMMENT |
| LOW⚡ | …fect/packages/alchemy/src/AWS/Cognito/UserPoolAdmin.ts | 300 | * Username: "user@example.com", | COMMENT |
| LOW⚡ | …fect/packages/alchemy/src/AWS/Cognito/UserPoolAdmin.ts | 303 | * { Name: "email", Value: "user@example.com" }, | COMMENT |
| LOW⚡ | …fect/packages/alchemy/src/AWS/Cognito/UserPoolAdmin.ts | 308 | * Username: "user@example.com", | COMMENT |
| 88 more matches not shown… | ||||
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | evals/shared/proxy.ts | 27 | print(json.dumps({'url': p['base_url'].rstrip('/'), 'headers': h})) | CODE |
| HIGH | packages/ssh/src/tunnel.ts | 493 | elif command -v wget >/dev/null 2>&1; then wget -q --timeout=30 --tries=1 "$1" -O "$2" | CODE |
| HIGH | packages/ssh/src/tunnel.ts | 558 | elif ! ensure_remote_node_path; then | CODE |
| HIGH | packages/ssh/src/tunnel.ts | 639 | elif [ -n "$DEFAULT_REMOTE_PORT" ]; then | CODE |
| HIGH⚡ | packages/ssh/src/tunnel.ts | 671 | elif [ -z "$REMOTE_PORT" ] || ! wait_ready "@@T3_REUSE_READY_TIMEOUT_MS@@"; then | CODE |
| HIGH⚡ | packages/ssh/src/tunnel.ts | 676 | elif [ -n "$REMOTE_PID" ] && [ -n "$REMOTE_PORT" ] && server_running "$REMOTE_PID"; then | CODE |
| HIGH⚡ | packages/ssh/src/tunnel.ts | 685 | elif ! wait_ready "@@T3_READY_TIMEOUT_MS@@"; then | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 246 | print(`\n=== include_usage=${includeUsage} ===\n`); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 247 | print(yield* res.text); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 248 | print("\n=== end ===\n"); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 261 | print(`\n=== raw tool stream ===\n`); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 262 | print(yield* toolRes.text); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 263 | print("\n=== end tool stream ===\n"); | CODE |
| HIGH | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 619 | print("--- live stream begin ---"); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 636 | print(`[text-start id=${part.id}]\n`); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 639 | print(part.delta ?? ""); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 643 | print(`\n[text-end id=${part.id}]\n`); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 646 | print(`[finish reason=${part.reason}]\n`); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 649 | print(`[${part.type}]\n`); | CODE |
| HIGH⚡ | …kages/alchemy/test/Cloudflare/AI/LanguageModel.test.ts | 655 | print("--- live stream end ---\n"); | CODE |
| HIGH | …ffect-smol/packages/effect/test/ConfigProvider.test.ts | 682 | it("should return None on non-existing paths", async () => { | CODE |
| HIGH | .repos/effect-smol/packages/effect/test/Cache.test.ts | 1135 | it.effect("all keys return None after invalidateAll", () => | CODE |
| HIGH | …s/effect-smol/packages/effect/test/ScopedCache.test.ts | 1183 | it.effect("all keys return None after invalidateAll", () => | CODE |
| HIGH | .repos/effect-smol/packages/effect/src/Cache.ts | 562 | * // Expired entries return None | COMMENT |
| HIGH | apps/web/src/lib/embeddedScripts.test.ts | 25 | print(f"{data['name']:16} {data.get('version', '?')}") | CODE |
| HIGH | apps/server/src/device/sshDeviceScript.ts | 9 | elif [ -d "$HOME/Android/Sdk" ]; then export ANDROID_HOME="$HOME/Android/Sdk"; fi | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | evals/mcp-tool-use/run.test.ts | 206 | "Main prompt.\n - Primary working directory: /home/alice/app\n\n<runtime_info>old</runtime_info>\n\n## T3 Code o | CODE |
| MEDIUM | .macroscope/ignore.md | 270 | # Provider transcripts recorded from real CLI runs for the orchestration replay | COMMENT |
| MEDIUM | docs/internals/legacy-orchestration-migration.md | 1 | # Legacy orchestration migration | COMMENT |
| MEDIUM | …/provider-core/src/server/orchestrationInstructions.ts | 5 | `## T3 Code orchestration | CODE |
| MEDIUM | packages/provider-cursor/src/server/adapter.test.ts | 722 | orchestration: sent.includes("## T3 Code orchestration"), | CODE |
| MEDIUM | .repos/alchemy-effect/AGENTS.md | 76 | packages/alchemy/src/Cloudflare/R2/BucketBinding.ts # shared worker-binding scaffolding (NOT exported from index) | CODE |
| MEDIUM | .repos/alchemy-effect/AGENTS.md | 80 | packages/alchemy/src/Cloudflare/R2/BucketHttp.ts # shared HTTP/token scaffolding (NOT exported from index) | CODE |
| MEDIUM | …kages/alchemy/test/Prisma/ORM/ContractBuilder.types.ts | 111 | // @ts-expect-error global naming is rejected until its erased scaffold metadata can be retained | COMMENT |
| MEDIUM | …emy-effect/packages/alchemy/test/AWS/Macie2/handler.ts | 39 | // so a representative spread across the thematic groups proves the scaffold; | COMMENT |
| MEDIUM | …packages/alchemy/test/AWS/AutoScaling/Bindings.test.ts | 195 | // prove grant attachment works end-to-end via the same scaffold). With a | COMMENT |
| MEDIUM | …ffect/packages/alchemy/test/AWS/SecurityHub/handler.ts | 40 | // groups proves the scaffold; org/member writes with cross-account side | COMMENT |
| MEDIUM | …WS/BedrockAgentCore/StartCodeInterpreterSessionHttp.ts | 13 | // Bespoke (not the shared scaffold): converts the ergonomic `sessionTimeout` | COMMENT |
| MEDIUM | …my/src/AWS/BedrockAgentCore/StartBrowserSessionHttp.ts | 13 | // Bespoke (not the shared scaffold): converts the ergonomic `sessionTimeout` | COMMENT |
| MEDIUM | …alchemy/src/AWS/ResourceGroups/StartTagSyncTaskHttp.ts | 13 | // Bespoke (not on the shared scaffold): the only Resource Groups binding | COMMENT |
| MEDIUM | …ckages/alchemy/src/AWS/SQS/StartMessageMoveTaskHttp.ts | 14 | // Bespoke (not the shared scaffold): redrive spans TWO queues. The source | COMMENT |
| MEDIUM | …lchemy/src/AWS/Timestream/ExecuteScheduledQueryHttp.ts | 14 | // Bespoke (not on the BindingHttp scaffold): the only Timestream binding | COMMENT |
| MEDIUM | …-effect/packages/alchemy/src/AWS/Bedrock/RerankHttp.ts | 10 | // Bespoke (not the shared model-scoped scaffold): Rerank authorizes the | COMMENT |
| MEDIUM | …ges/alchemy/src/AWS/AutoScaling/InstanceRefreshHttp.ts | 15 | // Bespoke (not the shared scaffold): a multi-operation client over the four | COMMENT |
| MEDIUM | …my/src/AWS/AutoScaling/DescribeAutoScalingGroupHttp.ts | 10 | // Bespoke (not the shared scaffold): `describeAutoScalingGroups` takes the | COMMENT |
| MEDIUM | …ct/packages/alchemy/src/AWS/AutoScaling/StandbyHttp.ts | 14 | // Bespoke (not the shared scaffold): a multi-operation client over | COMMENT |
| MEDIUM | …hemy-effect/packages/alchemy/src/AWS/EC2/GetAmiHttp.ts | 10 | // Bespoke (not the shared scaffold): the lookup filters and sorts the | COMMENT |
| MEDIUM | …t/packages/alchemy/src/AWS/EC2/DescribeInstanceHttp.ts | 9 | // Bespoke (not the shared scaffold): `describeInstances` nests results under | COMMENT |
| MEDIUM | .repos/effect-smol/ai-docs/src/71_ai/30_chat.ts | 21 | // Tools for the agentic loop | COMMENT |
| MEDIUM | .repos/effect-smol/ai-docs/src/71_ai/30_chat.ts | 57 | // Ask a question and use an agentic loop with tool calls to answer it. | COMMENT |
| MEDIUM | .repos/effect-smol/ai-docs/src/71_ai/30_chat.ts | 105 | // 2. Create agentic loops with tools | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| CRITICAL | …mol/packages/effect/test/workflow/DurableQueue.test.ts | 102 | const failure = polled.value.exit.cause.reasons.find(Cause.isFailReason) | CODE |
| CRITICAL | .repos/effect-smol/packages/effect/src/Schema.ts | 6526 | * result.failure.issue.issue.issues.map((issue) => issue._tag === "Pointer" ? issue.path : []) // => [["b"], ["c"]] | COMMENT |
| CRITICAL | .repos/effect-smol/packages/ai/openai/src/OpenAiTool.ts | 99 | Generated.CodeInterpreterToolCall.fields.status.literals.filter((status) => status !== "completed") | CODE |
| CRITICAL | .repos/effect-smol/packages/ai/openai/src/OpenAiTool.ts | 143 | Generated.FileSearchToolCall.fields.status.literals.filter((status) => status !== "completed") | CODE |
| CRITICAL | .repos/effect-smol/packages/ai/openai/src/OpenAiTool.ts | 193 | Generated.ImageGenToolCall.fields.status.literals.filter((status) => status !== "completed") | CODE |
| CRITICAL | .repos/effect-smol/packages/ai/openai/src/OpenAiTool.ts | 324 | status: Schema.Literals(Generated.WebSearchToolCall.fields.status.literals.filter((status) => status !== "completed")) | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …t/packages/alchemy/test/Cloudflare/D1/Database.test.ts | 728 | // Step 1: deploy the database without migrations so we can seed a legacy | COMMENT |
| LOW | …t/packages/alchemy/test/Cloudflare/D1/Database.test.ts | 753 | // Step 2: deploy again with a migrationsDir. No table name is | COMMENT |
| LOW | …y-effect/packages/alchemy/test/GCP/Run/Service.test.ts | 238 | // Step 2: drop the Storage bindings. The code change redeploys and the | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/MediaConnect/Flow.test.ts | 64 | // Step 1: create with a single RTP source and no outputs. | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/MediaConnect/Flow.test.ts | 95 | // Step 2: update in place — widen the source whitelist and add an | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/MediaConnect/Flow.test.ts | 137 | // Step 3: drop the output again — the reconciler removes extras. | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/SageMaker/Cluster.test.ts | 72 | // Step 1: bucket + role only — the lifecycle script must exist in S3 | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/SageMaker/Cluster.test.ts | 84 | // Step 2: add the cluster. | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 78 | // Step 1: init via the typed d1 client | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 94 | // Step 2: PUT to the presigned upload URL | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 110 | // Step 3: ingest | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 122 | // Step 4: poll until complete | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 181 | ### Step 1: Run Audit | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 199 | ### Step 2: Build The Service Model | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 218 | ### Step 3: Implement Missing Bindings | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 247 | ### Step 4: Register Everything | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 256 | ### Step 5: Add Binding Tests Immediately | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 281 | ### Step 6: Use A Real Lambda Fixture | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 327 | ### Step 7: Make Setup Observable | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 340 | ### Step 8: Keep Readiness Failure Fast | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 350 | ### Step 9: Implement Missing Resource Surface | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 368 | ### Step 10: Implement Event Sources | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 395 | ### Step 11: Implement Helpers | COMMENT |
| LOW | …epos/alchemy-effect/packages/alchemy/src/AWS/AGENTS.md | 440 | ### Step 12: Re-Run Tests And Audit | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | scripts/mobile-showcase-environment.ts | 318 | `# ${input.title}\n\nSeeded by the T3 Code mobile screenshot harness.\n`, | CODE |
| MEDIUM | …examples/cloudflare-preview-benchmark/scripts/bench.sh | 4 | # (STAGE defaults to pr-147; the CLI and the test harness both read ALCHEMY_PROFILE) | COMMENT |
| MEDIUM | …effect/packages/alchemy/test/Local/TestSidecar.test.ts | 17 | * dependencies only surface under it (#1007). These tests pin the harness | COMMENT |
| MEDIUM | …ffect/packages/alchemy/test/AWS/AppRegistry/handler.ts | 147 | // Bounded pagination (5 pages) keeps the assertion robust as the | COMMENT |
| MEDIUM | …fect/packages/alchemy/test/AWS/DynamoDB/Stream.test.ts | 207 | // is robust on first-deploy runs without slowing down the happy path. | COMMENT |
| MEDIUM | …s/alchemy-effect/packages/alchemy/src/AWS/Providers.ts | 2133 | // the network-flake recovery materially more robust. | COMMENT |
| MEDIUM | …os/alchemy-effect/packages/alchemy/src/AWS/IAM/Role.ts | 620 | // and apply only the delta. This is robust to manual edits in | COMMENT |
| MEDIUM | .repos/effect-smol/packages/effect/src/Match.ts | 1522 | * describeTruthiness(true) // => "Definitely true" | COMMENT |
| MEDIUM | .repos/effect-smol/packages/effect/src/Match.ts | 1523 | * describeTruthiness(false) // => "Definitely false" | COMMENT |
| MEDIUM | apps/mobile/modules/t3-review-diff/tests/run-ios.sh | 8 | # Keep the real content view and helpers; the Expo bridge is not needed by this harness. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | …t/packages/alchemy/test/Cloudflare/D1/Database.test.ts | 728 | // Step 1: deploy the database without migrations so we can seed a legacy | COMMENT |
| LOW | …t/packages/alchemy/test/Cloudflare/D1/Database.test.ts | 753 | // Step 2: deploy again with a migrationsDir. No table name is | COMMENT |
| LOW | …y-effect/packages/alchemy/test/GCP/Run/Service.test.ts | 238 | // Step 2: drop the Storage bindings. The code change redeploys and the | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/MediaConnect/Flow.test.ts | 64 | // Step 1: create with a single RTP source and no outputs. | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/MediaConnect/Flow.test.ts | 95 | // Step 2: update in place — widen the source whitelist and add an | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/MediaConnect/Flow.test.ts | 137 | // Step 3: drop the output again — the reconciler removes extras. | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/SageMaker/Cluster.test.ts | 72 | // Step 1: bucket + role only — the lifecycle script must exist in S3 | COMMENT |
| LOW | …ct/packages/alchemy/test/AWS/SageMaker/Cluster.test.ts | 84 | // Step 2: add the cluster. | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 78 | // Step 1: init via the typed d1 client | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 94 | // Step 2: PUT to the presigned upload URL | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 110 | // Step 3: ingest | COMMENT |
| LOW | …t/packages/alchemy/src/Cloudflare/D1/ImportDatabase.ts | 122 | // Step 4: poll until complete | COMMENT |
| LOW | …pos/effect-smol/packages/effect/src/cluster/Runners.ts | 210 | // For requests, after persisting the request, we need to check if the | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …examples/cloudflare-git-service/src/ui/pages/Repos.tsx | 69 | {created.remote.replace("://", "://x:YOUR_API_KEY@")} | CODE |
| HIGH | …examples/cloudflare-git-service/src/ui/pages/Repos.tsx | 72 | text={`git remote add origin ${created.remote.replace("://", "://x:YOUR_API_KEY@")}`} | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| HIGH | …effect-smol/packages/ai/anthropic/src/AnthropicTool.ts | 2226 | * The search query generated by Claude. | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| MEDIUM | native/libghostty-vt/include/ghostty/vt/wasm.h | 33 | * Here's a simple example of using the Wasm utilities with the key encoder: | COMMENT |
| LOW | …l/packages/sql/sqlite-react-native/src/SqliteClient.ts | 308 | * Basic query execution function, it is async don't forget to await it | COMMENT |
| MEDIUM | …s/server/src/textGeneration/GrokTextGeneration.test.ts | 122 | "\n\nLet me know if you need anything else.", | CODE |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | .repos/effect-smol/scripts/bundle-compare-selected.sh | 6 | # Usage: | COMMENT |
| LOW | .repos/effect-smol/scripts/bundle-analyze.sh | 6 | # Usage: | COMMENT |
| LOW | .repos/effect-smol/packages/effect/src/Match.ts | 2324 | * // Example usage: | COMMENT |
| Severity | File | Line | Snippet | Context |
|---|---|---|---|---|
| LOW | scripts/seed-issue-21397.test.py | 90 | CODE | |
| LOW | .github/scripts/stage-preview-bundle.py | 21 | CODE |