AI Slop Code Risk Monitor

rivet-dev/rivet

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

Rivet Actors are the primitive for stateful workloads. Built for AI agents, collaborative apps, and durable execution.

1.9 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for rivet-dev/rivet, a Rust project with 6,539 GitHub stars. SynthScan examined 993,326 lines of code across 5458 source files, recording 1361 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 1.9 (Low pattern signal); it is not an authorship estimate.

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

1.9
Adjusted Signal
1.9
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
6.5K
Stars
Rust
Language
993.3K
Lines of Code
5.5K
Files
1.4K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

Use each vector to guide manual verification of the underlying findings.

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 6.7/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.9/100 · LOW

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

Agent Over-Engineering Ratio 2.9/100 · LOW

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

PR Review Velocity Impact 8.8/100 · LOW

Which changes need focused human review? 1361 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 38HIGH 2MEDIUM 64LOW 1257

Directory Score Breakdown

This horizontal bar chart shows where configured pattern scores accumulate across directories. Treat the bars as locations to inspect, not as evidence of authorship or code quality. Use the file-level findings to decide whether a directory needs a focused ownership, dependency, complexity, or review check.

Pattern Findings

The scanner identified 1361 distinct pattern matches across 18 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

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

Over-Commented Block573 hits · 551 pts
SeverityFileLineSnippetContext
LOWfrontend/packages/icons/scripts/vendor-icons.js1#!/usr/bin/env nodeCOMMENT
LOWfrontend/cloudflared/config.template.yml1# Cloudflare Tunnel config for the shared dev tunnel.COMMENT
LOWfrontend/apps/inspector-ui/src/bridge.ts1// PostMessage protocol between the dashboard shell and this iframe.COMMENT
LOW…ontend/src/app/data-providers/engine-data-provider.tsx841 // "has actors / count" endpoint, then this becomes one request.COMMENT
LOWfrontend/src/components/use-deployment-logs-stream.ts41 // Oldest raw timestamp scanned so far (the boundary the next page fetchesCOMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx21 // const {COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx41 // // Create a query for time window-specific metricsCOMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx61 // status: customMetricsStatus,COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx81 // return `${mb.toFixed(1)} MB`;COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx101 // };COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx121 // for (let i = cpuValues.length - 1; i > 0; i--) {COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx141 // }, [metricsData, isActorRunning]);COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx161 // if (isLoading) {COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx181 // const memoryPercentage = calculateMemoryPercentage(data.memory_usage_bytes);COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx201 // </Select>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx221 // }COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx241 // <ActorMemoryStatsCOMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx261COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx281 // <Dt>CPU Schedstat Run Periods</Dt>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx301COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx321 // <Dd>{formatBytes(data.memory_mapped_file)}</Dd>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx341 // )}COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx361 // <Dl>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx381 // </h4>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx401 // </Dl>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx421 // <h4 className="font-medium mb-2">Network - Receive</h4>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx441 // <Dt>Errors Total (eth1)</Dt>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx461 // {formatNumber(COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx481 // data.network_transmit_bytes_total_eth0,COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx501 // </Dd>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx521 // <Dd>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx541 // <Dt>Closing</Dt>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx561 // {formatNumber(data.network_tcp_usage_lastack)}COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx581COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx601 // <Dd>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx621 // </Dd>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx641 // <Dt>Dropped</Dt>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx661 // <div>COMMENT
LOWfrontend/src/components/actors/actor-metrics.tsx681 // </div>COMMENT
LOWfrontend/src/components/actors/use-rivet-token.ts1import { useQuery } from "@tanstack/react-query";COMMENT
LOWfrontend/src/components/actors/data-provider.tsx21 ReturnType<typeof createGlobalCloudContext>;COMMENT
LOWfrontend/src/components/actors/auto-wake-suppression.ts1import { useSyncExternalStore } from "react";COMMENT
LOW…ntend/src/components/actors/actors-actor-not-found.tsx1// import { isRivetError } from "@/lib/utils";COMMENT
LOW…ntend/src/components/actors/form/actor-create-form.tsx441// ).sort();COMMENT
LOW…ntend/src/components/actors/form/actor-create-form.tsx461// onCreateKeyOption={(value) => {COMMENT
LOWfrontend/src/lib/agent-mocks.ts1// Dev-only HTTP mocking surface for agent-driven testing.COMMENT
LOWfrontend/src/lib/features.ts41 acl,COMMENT
LOW…kit-typescript/packages/workflow-engine/src/context.ts2641 return existing.kind.data.resolved;COMMENT
LOW…/packages/rivetkit/tests/driver/manager-driver.test.ts201COMMENT
LOW…ipt/packages/rivetkit/tests/driver/actor-sleep.test.ts301 // After sleep and wake, verify the waitUntil promise completedCOMMENT
LOW…ipt/packages/rivetkit/tests/driver/actor-sleep.test.ts321 // (setting 'isStopping')` when the abort TSF lands on the JS sideCOMMENT
LOW…/packages/rivetkit/tests/driver/request-access.test.ts121COMMENT
LOW…/packages/rivetkit/tests/driver/request-access.test.ts141 // key: ["test-fetch"],COMMENT
LOW…/packages/rivetkit/tests/driver/request-access.test.ts161 // );COMMENT
LOW…/packages/rivetkit/tests/driver/request-access.test.ts181 // // Only test in environments that support WebSocketCOMMENT
LOW…/packages/rivetkit/tests/driver/request-access.test.ts201 // .replace("http://", "ws://")COMMENT
LOW…/packages/rivetkit/tests/driver/request-access.test.ts221 // // Verify request info from onWebSocketCOMMENT
LOW…cript/packages/rivetkit/scripts/test-drizzle-compat.sh1#!/usr/bin/env bashCOMMENT
LOW…it-typescript/packages/rivetkit/src/registry/native.ts2741 #db?: unknown;COMMENT
LOW…-typescript/packages/rivetkit/src/client/actor-conn.ts181 #keepNodeAliveInterval: NodeJS.Timeout;COMMENT
513 more matches not shown…
Hyper-Verbose Identifiers523 hits · 492 pts
SeverityFileLineSnippetContext
LOW…t/compose/template/src/services/edge/otel-collector.ts5export function generateDatacenterOtelCollector(CODE
LOW…lf-host/compose/template/src/services/edge/postgres.ts3export function generateDatacenterPostgres(CODE
LOW…ost/compose/template/src/services/edge/rivet-engine.ts7export function generateDatacenterRivetEngine(CODE
LOW…st/compose/template/src/services/edge/vector-client.ts4export function generateDatacenterVectorClient(CODE
LOW…st/compose/template/src/services/edge/vector-server.ts4export function generateDatacenterVectorServer(CODE
LOWfrontend/packages/components/src/ui/filters.tsx101function filterDefinitionToOptions(definition: FilterDefinition) {CODE
LOWfrontend/packages/components/src/ui/filters.tsx112function defaultFilterDefinitionOperator({CODE
LOWfrontend/packages/components/src/ui/chart.tsx368function getPayloadConfigFromPayload(CODE
LOWfrontend/packages/components/src/auto-form/utils.ts55export function getDefaultValueInZodStack(schema: z.ZodAny): any {CODE
LOWfrontend/packages/components/src/lib/emoji.ts8export function convertEmojiToUriFriendlyString(rawText: string) {CODE
LOWfrontend/packages/icons/scripts/shared-utils.js111function configureFontAwesomeRegistry() {CODE
LOWfrontend/packages/icons/scripts/shared-utils.js184function installFontAwesomePackages() {CODE
LOWfrontend/packages/icons/scripts/generate-manifest.js60async function registerFontAwesomePackage(packageName) {CODE
LOWfrontend/packages/icons/scripts/vendor-icons.js109function processLegacyCustomPackage(pkg, icons) {CODE
LOWfrontend/apps/inspector/src/app/data-providers/cache.ts7export function getOrCreateInspectorContext(opts: {CODE
LOWfrontend/apps/inspector/src/app/data-providers/cache.ts7export function getOrCreateInspectorContext(opts: {CODE
LOWfrontend/src/app/add-component-card.tsx7function AddComponentDialogTrigger({CODE
LOWfrontend/src/app/compute-deploy.tsx54export function defaultRuntimeModeForProvider(CODE
LOWfrontend/src/app/compute-deploy.tsx113export function useDurableStreamsServiceUrl(): string | undefined {CODE
LOWfrontend/src/app/compute-deploy.tsx161export function useComputeInstructionsCode(target: OnboardingTarget = "actor") {CODE
LOWfrontend/src/app/managed-services.ts18export function useManagedServicesPoolQueryOptions() {CODE
LOWfrontend/src/app/managed-services.ts26export function useEnableManagedServicesMutation() {CODE
LOWfrontend/src/app/one-click-deploy-railway-button.tsx5export function OneClickDeployRailwayButton() {CODE
LOWfrontend/src/app/serverless-health-error.ts36export function formatServerlessMetadataError(error: unknown): string {CODE
LOWfrontend/src/app/settings-drawer.tsx438function NamespaceSettingsTitleInner({ fallback }: { fallback: string }) {CODE
LOWfrontend/src/app/settings-drawer.tsx463function ComputeSettingsTitleInner({ fallback }: { fallback: string }) {CODE
LOWfrontend/src/app/settings-drawer.tsx582function NamespaceSettingsSkeleton() {CODE
LOWfrontend/src/app/serverless-connection-check.tsx62export function ServerlessConnectionCheck({CODE
LOWfrontend/src/app/serverless-connection-check.tsx217function isRivetHealthCheckFailureResponse(CODE
LOWfrontend/src/app/publishable-token-code-group.tsx14export function PublishableTokenCodeGroup() {CODE
LOWfrontend/src/app/layout.tsx585function RunnerConfigErrorIndicator() {CODE
LOWfrontend/src/app/context-switcher.tsx718function EngineNamespaceSegmentPopover({CODE
LOWfrontend/src/app/context-switcher.tsx1263function EngineNamespaceBreadcrumb({CODE
LOWfrontend/src/app/context-switcher.tsx1503function PrefetchedProjectListItem({CODE
LOWfrontend/src/app/provider-dropdown.tsx108function RivetCloudDropdownMenuItem() {CODE
LOWfrontend/src/app/getting-started.tsx966function DurableStreamsClientSnippet({ serviceUrl }: { serviceUrl: string }) {CODE
LOWfrontend/src/app/getting-started.tsx1017function DurableStreamsManagedService({ serviceUrl }: { serviceUrl: string }) {CODE
LOWfrontend/src/app/getting-started.tsx1219function CopyAgentInstructionsButton({ provider }: { provider?: Provider }) {CODE
LOWfrontend/src/app/getting-started.tsx1233function ComputeCopyAgentInstructionsButton({CODE
LOWfrontend/src/app/getting-started.tsx1248function GenericCopyAgentInstructionsButton({CODE
LOWfrontend/src/app/metrics/hooks.ts102export function useNamespaceDetailMetrics({CODE
LOWfrontend/src/app/metrics/hooks.ts122export function useSingleNamespaceDetailMetrics({CODE
LOWfrontend/src/app/settings-pages/namespace-compute.tsx210function NamespaceComputeContentInner() {CODE
LOWfrontend/src/app/forms/serverless-endpoint-health.tsx38export function EndpointHealthCheckProvider({CODE
LOWfrontend/src/app/forms/serverless-endpoint-health.tsx66export function useEndpointHealthChecksValid() {CODE
LOWfrontend/src/app/forms/serverless-endpoint-health.tsx72export function useEndpointHealthChecksLoading() {CODE
LOW…ntend/src/app/forms/edit-shared-runner-config-form.tsx86export function validateRuntimeModeFields(CODE
LOW…end/src/app/data-providers/inspector-data-provider.tsx65export async function getInspectorClientEndpoint(url: string) {CODE
LOW…ntend/src/app/data-providers/default-data-provider.tsx438export function createDefaultGlobalContext(): DefaultDataProvider {CODE
LOWfrontend/src/app/data-providers/cache.ts31export function getOrCreateCloudContext(): CloudContext {CODE
LOWfrontend/src/app/data-providers/cache.ts38export function getOrCreateEngineContext(CODE
LOWfrontend/src/app/data-providers/cache.ts54export function getOrCreateOrganizationContext(CODE
LOWfrontend/src/app/data-providers/cache.ts54export function getOrCreateOrganizationContext(CODE
LOWfrontend/src/app/data-providers/cache.ts71export function getOrCreateProjectContext(CODE
LOWfrontend/src/app/data-providers/cache.ts71export function getOrCreateProjectContext(CODE
LOW⚡frontend/src/app/data-providers/cache.ts90export function deleteCloudNamespaceContext(CODE
LOW⚡frontend/src/app/data-providers/cache.ts99export function getOrCreateCloudNamespaceContext(CODE
LOW⚡frontend/src/app/data-providers/cache.ts99export function getOrCreateCloudNamespaceContext(CODE
LOWfrontend/src/app/data-providers/cache.ts120export function getOrCreateEngineNamespaceContext(CODE
LOWfrontend/src/app/data-providers/cache.ts120export function getOrCreateEngineNamespaceContext(CODE
463 more matches not shown…
Hallucination Indicators38 hits · 375 pts
SeverityFileLineSnippetContext
CRITICALrivetkit-rust/packages/rivetkit-core/tests/sleep.rs157 let before = ctx.0.sleep.work.shutdown_tasks.lock().len();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/tests/sleep.rs166 let after = ctx.0.sleep.work.shutdown_tasks.lock().len();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/state.rs858 self.0.sleep.work.keep_awake.increment();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/state.rs871 self.0.sleep.work.keep_awake.decrement();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/state.rs876 self.0.sleep.work.keep_awake.decrement();CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs677 let mut shutdown_tasks = self.0.sleep.work.shutdown_tasks.lock();CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs678 if self.0.sleep.work.teardown_started.load(Ordering::Acquire) {CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs682 let counter = self.0.sleep.work.shutdown_counter.clone();CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs708 let mut local_shutdown_tasks = self.0.sleep.work.local_shutdown_tasks.lock();CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs709 if self.0.sleep.work.teardown_started.load(Ordering::Acquire) {CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs713 let counter = self.0.sleep.work.shutdown_counter.clone();CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs762 self.0.sleep.work.core_dispatched_hooks.increment();CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs767 self.0.sleep.work.core_dispatched_hooks.decrement();CODE
CRITICAL⚡rivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs772 self.0.sleep.work.core_dispatched_hooks.load()CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs285 self.0.sleep.work.core_dispatched_hooks.load() == 0CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs392 let idle = self.0.sleep.work.idle_notify.notified();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs423 drained = self.0.sleep.work.shutdown_counter.wait_zero(deadline), if shutdown_count > 0 => {CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs428 drained = self.0.sleep.work.websocket_callback.wait_zero(deadline), if websocket_count > 0 => {CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs460 _ = self.0.sleep.work.shutdown_counter.wait_zero_unbounded(), if shutdown_count > 0 => {}CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs461 _ = self.0.sleep.work.websocket_callback.wait_zero_unbounded(), if websocket_count > 0 => {}CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs475 let idle = self.0.sleep.work.idle_notify.notified();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs492 self.0.sleep.work.keep_awake.load()CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs500 self.0.sleep.work.internal_keep_awake.load()CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs512 self.0.sleep.work.websocket_callback.load()CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs534 let mut shutdown_tasks = self.0.sleep.work.shutdown_tasks.lock();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs535 if self.0.sleep.work.teardown_started.load(Ordering::Acquire) {CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs552 self.0.sleep.work.unabortable_shutdown_tasks.lock();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs553 if self.0.sleep.work.teardown_started.load(Ordering::Acquire) {CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs609 let mut local_shutdown_tasks = self.0.sleep.work.local_shutdown_tasks.lock();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs610 if self.0.sleep.work.teardown_started.load(Ordering::Acquire) {CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs750 self.0.sleep.work.shutdown_counter.load()CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs797 let mut guard = self.0.sleep.work.local_shutdown_tasks.lock();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs838 let mut guard = self.0.sleep.work.shutdown_tasks.lock();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs840 let mut unabortable_guard = self.0.sleep.work.unabortable_shutdown_tasks.lock();CODE
CRITICALrivetkit-rust/packages/rivetkit-core/src/actor/sleep.rs882 self.0.sleep.work.activity_notify.clone()CODE
CRITICAL…etkit-rust/packages/rivetkit-core/src/actor/context.rs1560 self.0.sleep.work.disconnect_callback.load()CODE
CRITICAL…etkit-rust/packages/rivetkit-core/src/actor/context.rs1679 let counter = self.0.sleep.work.shutdown_counter.clone();CODE
CRITICALengine/packages/auth-jwt/src/ops/rotation/status.rs67 active_issuer: snapshot.ring.issuer_state.active.issuer.clone(),CODE
Structural Annotation Overuse80 hits · 122 pts
SeverityFileLineSnippetContext
LOWfrontend/docs/testing/references/integration-form.md7### Step 1: Provider SelectionCOMMENT
LOWfrontend/docs/testing/references/integration-form.md24### Step 2: ConfigurationCOMMENT
LOWfrontend/docs/testing/references/integration-form.md48### Step 3: VerificationCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts111## Step 1: Follow the Dynamic Apps host architectureCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts121## Step 2: Create a production DockerfileCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts143## Step 3: Deploy the Dynamic Apps hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts173## Step 1: Preserve the Workflows applicationCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts179## Step 2: Create a production DockerfileCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts201## Step 3: Deploy the workflow hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts264## Step 1: Understand the projectCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts268## Step 2: Run Durable Streams locallyCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts278## Step 3: Connect a clientCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts384## Step 1: Load the RivetKit docsCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts390## Step 2: Keep registry.start() (serverless is automatic)COMMENT
LOW⚡frontend/src/content/agent-prompts.ts622## Step 1: Understand the projectCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts626## Step 2: Build the workflowCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts635## Step 3: Verify locallyCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts639## Step 4: DeployCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts655## Step 1: Understand the hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts659## Step 2: Build the hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts669## Step 3: Generate and deploy an appCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts675## Step 4: Deploy the host${computeOwnsDeploy ? "" : ` to ${providerStr}`}COMMENT
LOW⚡frontend/src/content/agent-prompts.ts153${mcpSection}## Step 4: Verify the host and a deployed appCODE
LOW⚡frontend/src/content/agent-prompts.ts211${mcpSection}## Step 4: Verify the workflow end-to-endCODE
LOWfrontend/src/content/agent-prompts.ts290## Step 4: Verify locallyCOMMENT
LOWfrontend/src/content/agent-prompts.ts302## Step 5: DeployCOMMENT
LOWfrontend/src/content/agent-prompts.ts406## Step 3: Create DockerfileCOMMENT
LOWfrontend/src/content/agent-prompts.ts449## Step 4: Deploy with the Rivet CLICOMMENT
LOWfrontend/src/content/agent-prompts.ts695## Step 1: New project or existing?COMMENT
LOWfrontend/src/content/agent-prompts.ts464${mcpSection}## Step 5: Verify DeploymentCODE
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts196### Step 1: InstallCOMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts202### Step 2: Create the server (server.ts)COMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts207### Step 3: Configure the model keyCOMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts211### Step 4: Boot an instance and run a prompt (client.ts)COMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts216### Step 5: VerifyCOMMENT
LOWrivetkit-typescript/packages/engine-runner/src/mod.ts425 // IMPORTANT: Make sure to call stopActiveRequests if calling #removeActorCOMMENT
LOWrivetkit-typescript/packages/engine-runner/src/mod.ts1110 // IMPORTANT: Make sure no async code runs before inserting #actors andCOMMENT
LOW…vetkit-typescript/packages/engine-runner/src/tunnel.ts919 // NOTE: This method is safe to be async since we will not receive anyCOMMENT
LOWrivetkit-python/client/README.md15### Step 1: InstallationCOMMENT
LOWrivetkit-python/client/README.md21### Step 2: Connect to ActorCOMMENT
LOW.claude/commands/release.md5## Step 1: Gather Release InformationCOMMENT
LOW.claude/commands/release.md28## Step 2: Confirm Release DetailsCOMMENT
LOW.claude/commands/release.md39## Step 3: Run the Release ScriptCOMMENT
LOW.claude/commands/release.md71## Step 4: Monitor the GitHub Actions WorkflowCOMMENT
LOW.claude/commands/release.md100## Step 5: Handle Workflow FailuresCOMMENT
LOW.claude/commands/release.md153## Step 6: Report SuccessCOMMENT
LOW.claude/commands/release.md159## Step 7: Sanity CheckCOMMENT
LOW⚡…rs-communicating-between-actors/actor-orchestration.ts37 // Step 1: Initialize dataCOMMENT
LOW⚡…rs-communicating-between-actors/actor-orchestration.ts41 // Step 2: Process through multiple actorsCOMMENT
LOW⚡…rs-communicating-between-actors/actor-orchestration.ts45 // Step 3: FinalizeCOMMENT
LOW⚡examples/kitchen-sink/scripts/global-smoke-test.ts397 // Step 1: create the actor in the creator region and capture the actor IDCOMMENT
LOWexamples/kitchen-sink/scripts/global-smoke-test.ts432 // Step 2: from every other region, call get() on the key and verify itCOMMENT
LOWexamples/kitchen-sink/src/actors/workflow/payment.ts75 // Step 1: Reserve inventoryCOMMENT
LOWexamples/kitchen-sink/src/actors/workflow/payment.ts118 // Step 2: Charge cardCOMMENT
LOWexamples/kitchen-sink/src/actors/workflow/payment.ts159 // Step 3: Complete orderCOMMENT
LOWrivetkit-rust/packages/client/README.md15### Step 1: InstallationCOMMENT
LOWrivetkit-rust/packages/client/README.md24### Step 2: Connect to ActorCOMMENT
LOWengine/sdks/typescript/runner/src/mod.ts425 // IMPORTANT: Make sure to call stopActiveRequests if calling #removeActorCOMMENT
LOWengine/sdks/typescript/runner/src/mod.ts1148 // IMPORTANT: Make sure no async code runs before inserting #actors andCOMMENT
LOWengine/sdks/typescript/runner/src/tunnel.ts920 // NOTE: This method is safe to be async since we will not receive anyCOMMENT
20 more matches not shown…
Verbosity Indicators60 hits · 92 pts
SeverityFileLineSnippetContext
LOW⚡frontend/src/content/agent-prompts.ts111## Step 1: Follow the Dynamic Apps host architectureCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts121## Step 2: Create a production DockerfileCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts143## Step 3: Deploy the Dynamic Apps hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts173## Step 1: Preserve the Workflows applicationCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts179## Step 2: Create a production DockerfileCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts201## Step 3: Deploy the workflow hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts264## Step 1: Understand the projectCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts268## Step 2: Run Durable Streams locallyCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts278## Step 3: Connect a clientCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts384## Step 1: Load the RivetKit docsCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts390## Step 2: Keep registry.start() (serverless is automatic)COMMENT
LOW⚡frontend/src/content/agent-prompts.ts622## Step 1: Understand the projectCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts626## Step 2: Build the workflowCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts635## Step 3: Verify locallyCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts639## Step 4: DeployCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts655## Step 1: Understand the hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts659## Step 2: Build the hostCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts669## Step 3: Generate and deploy an appCOMMENT
LOW⚡frontend/src/content/agent-prompts.ts675## Step 4: Deploy the host${computeOwnsDeploy ? "" : ` to ${providerStr}`}COMMENT
LOW⚡frontend/src/content/agent-prompts.ts153${mcpSection}## Step 4: Verify the host and a deployed appCODE
LOW⚡frontend/src/content/agent-prompts.ts211${mcpSection}## Step 4: Verify the workflow end-to-endCODE
LOWfrontend/src/content/agent-prompts.ts290## Step 4: Verify locallyCOMMENT
LOWfrontend/src/content/agent-prompts.ts302## Step 5: DeployCOMMENT
LOWfrontend/src/content/agent-prompts.ts406## Step 3: Create DockerfileCOMMENT
LOWfrontend/src/content/agent-prompts.ts449## Step 4: Deploy with the Rivet CLICOMMENT
LOWfrontend/src/content/agent-prompts.ts695## Step 1: New project or existing?COMMENT
LOWfrontend/src/content/agent-prompts.ts464${mcpSection}## Step 5: Verify DeploymentCODE
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts196### Step 1: InstallCOMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts202### Step 2: Create the server (server.ts)COMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts207### Step 3: Configure the model keyCOMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts211### Step 4: Boot an instance and run a prompt (client.ts)COMMENT
LOW⚡…components/onboarding/agent-os/build-agent-os-setup.ts216### Step 5: VerifyCOMMENT
LOW⚡…rs-communicating-between-actors/actor-orchestration.ts37 // Step 1: Initialize dataCOMMENT
LOW⚡…rs-communicating-between-actors/actor-orchestration.ts41 // Step 2: Process through multiple actorsCOMMENT
LOW⚡…rs-communicating-between-actors/actor-orchestration.ts45 // Step 3: FinalizeCOMMENT
LOW⚡examples/kitchen-sink/scripts/global-smoke-test.ts397 // Step 1: create the actor in the creator region and capture the actor IDCOMMENT
LOWexamples/kitchen-sink/scripts/global-smoke-test.ts432 // Step 2: from every other region, call get() on the key and verify itCOMMENT
LOWexamples/kitchen-sink/src/actors/workflow/payment.ts75 // Step 1: Reserve inventoryCOMMENT
LOWexamples/kitchen-sink/src/actors/workflow/payment.ts118 // Step 2: Charge cardCOMMENT
LOWexamples/kitchen-sink/src/actors/workflow/payment.ts159 // Step 3: Complete orderCOMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5015 // Step 1: handle A builds a real schema with enough rows to span btree internal pages.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5089 // Step 2: an independent `Db` instance commits schema mutations on the same actor.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5153 // Step 3: open a fresh handle B through the warm `db_shared`. The startup preloadCOMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5175 // Step 4: RMW on pgno 1 from the stale view. SQLite rewrites sqlite_master with a newCOMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5199 // Step 5: fresh reopen with no warm cache. Run integrity check + schema scan.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5606 // Step 1: handle A builds a real schema with enough rows to span btree internal pages.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5664 // Step 2: an independent `Db` instance commits schema mutations on the same actor.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5725 // Step 3: open a fresh handle B through `db_shared`.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5744 // Step 4: RMW on pgno 1 from the (possibly stale) view.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs5763 // Step 5: fresh reopen with no warm cache. Run integrity check + schema scan + theCOMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs6159 // Step 1: handle A1 builds a real schema with enough rows to span btree internals.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs6247 // Step 2: independent `Db` instance commits schema mutations on the same actor.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs6309 // Step 3: open a fresh handle B (the "C" of the spec, but kept as `db_b` for symmetryCOMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs6330 // Step 4: RMW on pgno 1 from the (possibly stale) view.COMMENT
LOWengine/packages/depot-client/tests/inline/vfs.rs6349 // Step 5: fresh reopen with no warm cache. Run integrity check + schema scan + theCOMMENT
LOW⚡engine/packages/engine/tests/envoy/sqlite_generation.rs476 // Step 1: envoy A seeds page 1 (creates the database in Depot).COMMENT
LOW⚡engine/packages/engine/tests/envoy/sqlite_generation.rs481 // Step 2: warm Db_A's PIDX cache by reading page 1 through envoy A.COMMENT
LOWengine/packages/engine/tests/envoy/sqlite_generation.rs513 // Step 3: envoy B commits a NEW page 1 against the shared FDB. ThisCOMMENT
LOWengine/packages/engine/tests/envoy/sqlite_generation.rs550 // Step 4: read through envoy A again. Db_A's PIDX cache is stillCOMMENT
LOWengine/packages/engine/tests/envoy/sqlite_generation.rs576 // Step 5: envoy A commits a new dirty page derived from the staleCOMMENT
Decorative Section Separators28 hits · 84 pts
SeverityFileLineSnippetContext
MEDIUM…rc/components/actors/workflow/xyflow-nodes.stories.tsx100// ─── Individual Node Types ───────────────────────────────────COMMENT
MEDIUM…rc/components/actors/workflow/xyflow-nodes.stories.tsx293// ─── All Node Types Grid ─────────────────────────────────────COMMENT
MEDIUM…rc/components/actors/workflow/xyflow-nodes.stories.tsx414// ─── Workflow Canvas Stories (from WorkflowHistory data) ─────COMMENT
MEDIUM…ontend/src/components/actors/workflow/xyflow-nodes.tsx627// ─── Termination node (X) for failed/cancelled branches ──────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx181// ── Main App ──────────────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx260// ── Demo Panel Router ─────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx281// ── Actor Demo Panel (tabs + view + code) ─────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx463// ── Health Panel ──────────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx520// ── State Panel ───────────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx590// ── Events Panel ──────────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx721// ── Code Block ────────────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx741// ── Action Runner ─────────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx2460// ── Welcome / Diagram / Config ────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx2519// ── Raw HTTP Panel ────────────────────────────────COMMENT
MEDIUMexamples/kitchen-sink/frontend/App.tsx2643// ── Raw WebSocket Panel ───────────────────────────COMMENT
MEDIUM.github/workflows/publish.yaml1# =============================================================================COMMENT
MEDIUM.github/workflows/publish.yaml3# =============================================================================COMMENT
MEDIUM.github/workflows/publish.yaml29# ============================================================================COMMENT
MEDIUM.github/workflows/publish.yaml70 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml72 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml110 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml112 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml307 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml309 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml345 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml347 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml408 # ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/publish.yaml410 # ---------------------------------------------------------------------------COMMENT
Modern AI Meta-Vocabulary19 hits · 50 pts
SeverityFileLineSnippetContext
MEDIUMfrontend/src/app/getting-started.tsx908// server and pointing the client SDK at it. There is no project to scaffold, soCOMMENT
MEDIUMfrontend/src/app/getting-started.tsx1181// gives the agent everything it needs to scaffold, run, and deploy in one paste.COMMENT
MEDIUM…tiplayer-game-patterns/public/assets/index-9bY3DXxE.js90${c}`)}}if(!e.skipParseResponse)try{const r=new Uint8Array(await i.arrayBuffer());return bd(e.encoding,r,e.responseVersiCODE
MEDIUM…tiplayer-game-patterns/public/assets/index-9bY3DXxE.js90${c}`)}}if(!e.skipParseResponse)try{const r=new Uint8Array(await i.arrayBuffer());return bd(e.encoding,r,e.responseVersiCODE
MEDIUMexamples/kitchen-sink/scripts/mock-agentic-loop.ts767 this.#ws?.close(1000, "mock agentic loop complete");CODE
MEDIUM…ivetkit_core_napi_typescript_follow_up_review/prd.json438 "description": "Synthesis findings F21 + F31 (MEDIUM; tightly coupled). Layer: napi + typescript. TS `rivetkit-typCODE
MEDIUM…026-04-29-stateless-storage-refactor-pre-pitr/prd.json4 "description": "Add continuous point-in-time recovery (PITR) and first-class forking to the SQLite v2 storage layer. BCODE
MEDIUM…04-29-chore_sqlite_stateless_storage_refactor/prd.json4 "description": "Add continuous point-in-time recovery (PITR) and first-class forking to the SQLite v2 storage layer. BCODE
MEDIUM…ts/ralph/archive/2026-04-29-driver-test-fixes/prd.json438 "description": "Synthesis findings F21 + F31 (MEDIUM; tightly coupled). Layer: napi + typescript. TS `rivetkit-typCODE
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v2_to_v3.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v2_to_v3.rs5// This generated compatibility scaffold intentionally keeps `todo!()` placeholders until theCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v3_to_v2.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v3_to_v2.rs5// This generated compatibility scaffold intentionally keeps `todo!()` placeholders until theCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v4_to_v3.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v5_to_v4.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v1_to_v2.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v4_to_v5.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v2_to_v1.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
MEDIUM…ine/sdks/rust/envoy-protocol/src/versioned/v3_to_v4.rs1// @generated initial scaffold by scripts/vbare-gen-convertersCOMMENT
Self-Referential Comments11 hits · 24 pts
SeverityFileLineSnippetContext
MEDIUM…dev-multidc/datacenters/dc-c/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUM…dev-multidc/datacenters/dc-b/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUM…dev-multidc/datacenters/dc-a/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUM…st/compose/template/src/services/edge/vector-server.ts58# Create a new object with just the columns dataCOMMENT
MEDIUM…f-host/compose/dev-multinode/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUMself-host/compose/dev/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUMself-host/compose/dev-host/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUM…c-multinode/datacenters/dc-c/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUM…c-multinode/datacenters/dc-b/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUM…c-multinode/datacenters/dc-a/vector-server/vector.yaml39 source: "# Extract and store metadata\n__database = .database\n__table = .table\n__columns = .columns\n\n# Create a CODE
MEDIUMscripts/run/restore-postgres.sh29# Create a new volumeCOMMENT
AI Slop Vocabulary6 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUM…tiplayer-game-patterns/public/assets/index-9bY3DXxE.js49`).replace(Y4,"")}function N0(e,t){return t=Cv(t),Cv(e)===t}function Dc(){}function $e(e,t,n,i,r,a){switch(n){case"childCODE
MEDIUMscripts/ralph/archive/2026-04-16-sqlite-vfs-v2/prd.json47 "For each MockProtocol test, classify as: (a) COVERED by an existing Direct engine test \u2192 delete, (b) NOT CCODE
MEDIUM…etkit-core/tests/integration/sqlite_corruption_fuzz.rs37#[ignore = "diagnostic fuzz harness. Run manually with RIVET_ENGINE_BINARY_PATH pointing at the target engine."]COMMENT
MEDIUM…ackages/depot/tests/compaction_txn_window_crossover.rs127#[ignore = "measurement harness; run manually with ROWS/VALUE_BYTES env and --nocapture"]COMMENT
MEDIUMengine/packages/gasoline/tests/pull_backlog.rs110#[ignore = "investigation harness; run explicitly with --ignored --nocapture"]COMMENT
MEDIUM…ckages/engine/tests/runner/actors_scheduling_errors.rs602 // Definitely should not take the full 10 second timeoutCOMMENT
Synthetic Comment Markers1 hit · 11 pts
SeverityFileLineSnippetContext
HIGH⚡examples/kitchen-sink/scripts/global-smoke-test.ts398 // from the create response (as requested: read the result from the DC thatCOMMENT
Fake / Example Data10 hits · 10 pts
SeverityFileLineSnippetContext
LOW…les/docs/actors-design-patterns/loading-state-actor.ts12 findById: async (id: string): Promise<User> => ({ id, email: "user@example.com", name: "User" }),CODE
LOW…les/docs/actors-lifecycle/on-before-action-response.ts28 profile: { name: "John Doe", email: "john@example.com" },CODE
LOWexamples/actor-actions/frontend/App.tsx13 const [companyName, setCompanyName] = useState("Acme Corp");CODE
LOWexamples/actor-actions/tests/actions.test.ts12 name: "Acme Corp",CODE
LOWexamples/actor-actions/tests/actions.test.ts22 name: "Acme Corp",CODE
LOWexamples/actor-actions/tests/actions.test.ts98 name: "John Doe",CODE
LOWexamples/actor-actions/tests/actions.test.ts108 name: "John Doe",CODE
LOWscripts/skill-evals/results/fill-form/verdict.json4- **"custname": "Jane Doe"** ✓ (Customer name correctly submitted)CODE
LOWscripts/skill-evals/results/fill-form/verdict.json14 { "name": "Customer name 'Jane Doe' was included", "pass": true, "reason": "The JSON response shows \"custname\": \"CODE
LOWscripts/skill-evals/results/fill-form/response.md3✅ **Customer name**: "Jane Doe"CODE
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHexamples/raw-websocket-handler-proxy/frontend/App.tsx21 `conn_params.${encodeURIComponent(JSON.stringify({ apiKey: "your-api-key" }))}`,CODE
Redundant / Tautological Comments3 hits · 4 pts
SeverityFileLineSnippetContext
LOWscripts/publish/static/install.sh56 # Check if the directory is writableCOMMENT
LOWscripts/publish/static/install.sh87# Check if path may be incorrectCOMMENT
LOWscripts/run/backup-postgres.sh14# Check if container existsCOMMENT
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOW…cript/packages/rivetkit/scripts/test-drizzle-compat.sh5# Usage:COMMENT
LOWexamples/docs/actors-keys/metadata-client.ts23// Usage exampleCOMMENT
TODO Padding2 hits · 3 pts
SeverityFileLineSnippetContext
LOWengine/packages/engine/tests/common/test_helpers.rs138 // TODO: implement namespace deletion when availableCOMMENT
LOWengine/packages/epoxy/tests/backfill.rs1// TODO: Fix testCOMMENT
Unused Imports2 hits · 2 pts
SeverityFileLineSnippetContext
LOWrivetkit-python/client/tests/common.py1CODE
LOWrivetkit-python/client/tests/test_e2e_async.py4CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWfrontend/public/mockServiceWorker.js124async function handleRequest(event, requestId, requestInterceptedAt) {CODE
Modern Structural Boilerplate1 hit · 1 pts
SeverityFileLineSnippetContext
LOWrivetkit-python/client/tests/common.py11logger = logging.getLogger(__name__)CODE