AI Slop Code Risk Monitor

OneUptime/oneuptime

SlopCodeMonitor badge for OneUptime/oneuptime Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

Complete open-source monitoring and observability platform.

1.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for OneUptime/oneuptime, a TypeScript project with 7,773 GitHub stars. SynthScan examined 13,520,201 lines of code across 32877 source files, recording 8536 pattern matches distributed across 20 syntactic categories. The legacy adjusted pattern signal is 1.0 (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.0
Adjusted Signal
1.0
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
7.8K
Stars
TypeScript
Language
13.5M
Lines of Code
32.9K
Files
8.5K
Pattern Hits
2026-10-31
Scan Date
0.02
HC Hit Rate

Risk Review · Payload v1

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

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

Cognitive Ownership Risk 2.4/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.8/100 · LOW

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

Agent Over-Engineering Ratio 2.4/100 · LOW

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

PR Review Velocity Impact 4.6/100 · LOW

Which changes need focused human review? 8536 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 22HIGH 609MEDIUM 536LOW 7369

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 8536 distinct pattern matches across 20 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.

Hyper-Verbose Identifiers5152 hits · 5136 pts
SeverityFileLineSnippetContext
LOW…ts/Server/AuditLogExport/Fakes/FakeAzureBlobStorage.ts104export function createFakeAzureBlobStorage(options: {CODE
LOW…/Server/AuditLogExport/Fakes/FakeGoogleCloudStorage.ts134export function createFakeGoogleCloudStorage(options: {CODE
LOWee/Tests/Server/Identity/ProjectSCIMCrossTenant.test.ts918function expectEmailChangeNotApplied(CODE
LOWee/Tests/Server/Identity/SCIMUserUpdate.test.ts256function expectProjectAccountRetained(): void {CODE
LOW…/Tests/Server/TeamCompliance/TeamComplianceAPI.test.ts139function expectAuthenticationRequired(thrown: unknown): void {CODE
LOW…/Server/Billing/TeamMemberSeatSyncTrialBilling.test.ts136async function inviteBringingTheProjectTo(people: number): Promise<void> {CODE
LOWee/Server/AuditLogExport/AuditLogExporter.ts144export function getAuditLogExportBackoffInMinutes(CODE
LOWee/Server/AuditLogExport/AuditLogExportRedaction.ts29function getRedactedFieldsByResourceType(): Map<string, Set<string>> {CODE
LOWee/Server/AuditLogExport/AuditLogExportRedaction.ts84export function redactAuditLogExportRecord(CODE
LOWee/Server/AuditLogExport/AuditLogExportFiles.ts49export function getAuditLogExportObjectKey(data: {CODE
LOWee/Server/AuditLogExport/AuditLogExportNotifications.ts76export function toAuditLogExportRetentionInDays(CODE
LOWee/Server/AuditLogExport/AuditLogExportNotifications.ts87export function getAuditLogExportEntriesLostAt(data: {CODE
LOWee/Server/AuditLogExport/AuditLogExportNotifications.ts102export function getAuditLogExportLosingNoticeAt(data: {CODE
LOWee/Server/AuditLogExport/AuditLogExportNotifications.ts132export function getAuditLogExportFailureNotice(data: {CODE
LOWee/Server/AuditLogExport/AuditLogExportNotifications.ts193export function buildAuditLogExportFailureEmail(data: {CODE
LOWee/Server/AuditLogExport/AuditLogExportNotifications.ts293export async function getAuditLogExportRetentionInDays(CODE
LOW…ogExport/Destinations/GoogleCloudStorageDestination.ts56export function getGoogleCloudStorageUploadUrl(data: {CODE
LOW…ogExport/Destinations/GoogleCloudStorageDestination.ts83export function describeGoogleCloudStorageFailure(data: {CODE
LOWee/Server/AdminHealth/HealthDashboards.ts86export async function getClickhouseHealthSummary(): Promise<JSONObject> {CODE
LOWee/Server/AdminHealth/HealthDashboards.ts451export async function getClickhouseTelemetryIngestionByProject(): Promise<JSONObject> {CODE
LOWee/Server/AdminHealth/HealthDashboards.ts510export function registerHealthDashboardRoutes(router: ExpressRouter): void {CODE
LOWee/Server/AdminHealth/HealthDashboards.ts834export function createHealthDashboardsRouter(): ExpressRouter {CODE
LOWee/Server/AdminHealth/QueryConsole.ts71export async function assertQueryConsoleAvailable(): Promise<void> {CODE
LOWee/Server/AdminHealth/QueryConsole.ts277export function assertPostgresStatementAllowed(sql: string): void {CODE
LOWee/Server/AdminHealth/QueryConsole.ts431export function clickhouseStatementIsRead(sql: string): boolean {CODE
LOWee/Server/AdminHealth/QueryConsole.ts890export function registerQueryConsoleRoutes(router: ExpressRouter): void {CODE
LOW…erver/Workers/InstanceHealth/EvaluatePostgresHealth.ts65export async function getPostgresHealthSettings(): Promise<PostgresHealthSettings> {CODE
LOW…erver/Workers/InstanceHealth/EvaluatePostgresHealth.ts114export function buildPostgresStorageCheck(data: {CODE
LOW…erver/Workers/InstanceHealth/EvaluatePostgresHealth.ts202export function buildPostgresConnectionCheck(data: {CODE
LOW…erver/Workers/InstanceHealth/EvaluatePostgresHealth.ts269export function buildPostgresWraparoundCheck(data: {CODE
LOW…erver/Workers/InstanceHealth/EvaluatePostgresHealth.ts356export function buildPostgresReplicationSlotCheck(data: {CODE
LOW…erver/Workers/InstanceHealth/EvaluatePostgresHealth.ts579export async function runEvaluatePostgresHealthWithLock(): Promise<void> {CODE
LOWee/Server/Workers/InstanceHealth/PostgresHealth.ts78export async function getPostgresHealthSnapshot(): Promise<PostgresHealthSnapshot | null> {CODE
LOWee/Server/Workers/InstanceHealth/EvaluateRedisHealth.ts182export function buildRedisConnectionCheck(data: {CODE
LOWee/Server/Workers/InstanceHealth/EvaluateRedisHealth.ts327export function buildRedisPersistenceCheck(data: {CODE
LOWee/Server/Workers/InstanceHealth/EvaluateRedisHealth.ts488export async function runEvaluateRedisHealthWithLock(): Promise<void> {CODE
LOWee/Server/Backup/BackupLayout.ts35export function getBackupClickhouseFolderKey(CODE
LOWee/Server/Backup/BackupLayout.ts43export function getBackupClickhouseMetadataKey(CODE
LOWee/Server/Backup/BackupNotifications.ts36export function shouldNotifyBackupFailure(data: {CODE
LOWee/Server/Backup/ClickHouse/ClickhouseBackupEngine.ts81export function getClickhouseBackupEngine(data: {CODE
LOWee/Server/Backup/ClickHouse/ClickhouseBackupEngine.ts145export function describeClickhouseBackupError(error: string): string {CODE
LOWee/Server/Backup/ClickHouse/ClickhouseBackupEngine.ts224export function aggregateClickhouseBackupRows(CODE
LOWee/Server/Backup/Storage/BackupHttp.ts79export function createGuardedBackupTransport(CODE
LOWee/Server/Backup/Storage/AzureBackupStorage.ts71export function describeAzureBackupFailure(data: {CODE
LOWee/Server/Backup/Postgres/PostgresTools.ts211export function getToolProcessBaseEnvironment(): NodeJS.ProcessEnv {CODE
LOWee/Server/Backup/Postgres/PostgresTools.ts242export function buildPostgresToolEnvironment(CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportForm.ts128export function readExportDestinationType(CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportForm.ts257export function auditLogExportUpdatePayload(data: {CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportForm.ts289export function auditLogExportTestDisabledReason(data: {CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportForm.ts353export function getAuditLogExportInitialValues(CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportForm.ts415export function describeAuditLogExportTarget(CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportForm.ts486export function formatAuditLogExportDuration(data: {CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportForm.ts540export function getAuditLogExportHealthColor(CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportTest.tsx71export function auditLogExportTestSettingsKey(build: () => JSONObject): string {CODE
LOWee/Dashboard/AuditLogExport/AuditLogExportFormModal.tsx111export function getAuditLogExportConnectionFields(data: {CODE
LOWee/AdminDashboard/Backups/BackupDestinationForm.ts356export function getBackupFormInitialValues(CODE
LOWee/AdminDashboard/Backups/BackupsLicenseNotice.tsx22export function isBackupsPausedNoticeShown(CODE
LOWee/AdminDashboard/Backups/BackupFormat.ts566export function isBackupAtCurrentDestination(data: {CODE
LOWee/AdminDashboard/Backups/BackupSettingsFormModal.tsx113export function getBackupConnectionFields(data: {CODE
LOWTests/Ops/CheckIngressPorts.test.js90function reverseProxyGuideSettings() {CODE
5092 more matches not shown…
Magic Placeholder Names591 hits · 3374 pts
SeverityFileLineSnippetContext
HIGH…ages/App/Tests/Dashboard/DatabaseProductWiring.test.ts651 expect(builder).not.toContain("<YOUR_API_KEY>");CODE
HIGH…ages/App/Tests/Dashboard/DatabaseProductWiring.test.ts651 expect(builder).not.toContain("<YOUR_API_KEY>");CODE
HIGH…/App/Tests/Dashboard/MessageQueueProductWiring.test.ts1392 '"<YOUR_API_KEY>"',CODE
HIGH…/App/Tests/Dashboard/MessageQueueProductWiring.test.ts1392 '"<YOUR_API_KEY>"',CODE
HIGH…ckages/App/Tests/Dashboard/VMwareProductWiring.test.ts567 expect(markdownSource).not.toContain("<YOUR_API_KEY>");CODE
HIGH…ckages/App/Tests/Dashboard/VMwareProductWiring.test.ts567 expect(markdownSource).not.toContain("<YOUR_API_KEY>");CODE
HIGH…ges/App/Tests/FeatureSet/Docs/DocsContentRules.test.ts878 "curl https://oneuptime.com/api/monitor/<id>/get-item -H 'ApiKey: YOUR_API_KEY'",CODE
HIGH…ges/App/Tests/FeatureSet/Docs/DocsContentRules.test.ts905 "https://hooks.example.com/notify/your_api_key",CODE
HIGHpackages/App/Tests/FeatureSet/Docs/DocsContentRules.ts307 * your_api_key - not a page such as /docs/introduction/your-account).COMMENT
HIGH…App/Tests/FeatureSet/APIReference/ReferenceFixtures.ts131 headers: "Content-Type: application/json\nApiKey: YOUR_API_KEY",CODE
HIGH…s/FeatureSet/APIReference/CodeExampleGenerator.test.ts21const API_KEY_PLACEHOLDER: string = "YOUR_API_KEY";CODE
HIGHpackages/App/FeatureSet/MCP/README.md39 "x-api-key": "your-api-key-here"CODE
HIGHpackages/App/FeatureSet/MCP/README.md50 --header "x-api-key: your-api-key-here"CODE
HIGHpackages/App/FeatureSet/MCP/README.md89 "x-api-key": "your-api-key-here"CODE
HIGH⚡…pp/FeatureSet/Docs/Content/sv/terraform/quick-start.md44export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH⚡…pp/FeatureSet/Docs/Content/sv/terraform/quick-start.md48export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH⚡…pp/FeatureSet/Docs/Content/sv/terraform/quick-start.md52$env:ONEUPTIME_API_KEY = "<your-api-key>"CODE
HIGH…s/App/FeatureSet/Docs/Content/sv/terraform/opentofu.md36export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH…FeatureSet/Docs/Content/sv/terraform/complete-guide.md36export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH…FeatureSet/Docs/Content/sv/terraform/complete-guide.md58oneuptime_api_key = "<your-api-key>"CODE
HIGH…pp/FeatureSet/Docs/Content/sv/terraform/self-hosted.md43export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md67 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md67 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md106 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md106 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md114 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md114 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md123 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md123 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md138 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md138 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md150 apiKey: <YOUR_API_KEY>CODE
HIGH…FeatureSet/Docs/Content/sv/monitor/kubernetes-agent.md150 apiKey: <YOUR_API_KEY>CODE
HIGH…tureSet/Docs/Content/sv/api-reference/api-reference.md41export ONEUPTIME_API_KEY="your-api-key"CODE
HIGHpackages/App/FeatureSet/Docs/Content/sv/cli/index.md59oneuptime login <your-api-key> https://oneuptime.comCODE
HIGH…ckages/App/FeatureSet/Docs/Content/sv/ai/mcp-server.md162claude mcp add --transport http oneuptime https://oneuptime.com/mcp --header "x-api-key: your-api-key-here"CODE
HIGH…ckages/App/FeatureSet/Docs/Content/sv/ai/mcp-server.md173 "x-api-key": "your-api-key-here"CODE
HIGH…ckages/App/FeatureSet/Docs/Content/sv/ai/mcp-server.md209 "x-api-key": "your-api-key-here"CODE
HIGH…ckages/App/FeatureSet/Docs/Content/sv/ai/mcp-server.md292- `Authorization`: en bearer-token med din API-nyckel (t.ex. `Bearer your-api-key-here`)CODE
HIGH…/App/FeatureSet/Docs/Content/sv/inventory/cmdb-sync.md69export ONEUPTIME_API_KEY="your-api-key"CODE
HIGH…ges/App/FeatureSet/Docs/Content/sv/telemetry/cursor.md135curl -u YOUR_API_KEY: https://api.cursor.com/teams/membersCODE
HIGH…atureSet/Docs/Content/sv/telemetry/kubernetes-agent.md1029curl -i -H "x-oneuptime-token: <YOUR_API_KEY>" https://oneuptime.com/otlp/v1/validateCODE
HIGH…atureSet/Docs/Content/sv/telemetry/kubernetes-agent.md1029curl -i -H "x-oneuptime-token: <YOUR_API_KEY>" https://oneuptime.com/otlp/v1/validateCODE
HIGH⚡…pp/FeatureSet/Docs/Content/da/terraform/quick-start.md44export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH⚡…pp/FeatureSet/Docs/Content/da/terraform/quick-start.md48export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH⚡…pp/FeatureSet/Docs/Content/da/terraform/quick-start.md52$env:ONEUPTIME_API_KEY = "<your-api-key>"CODE
HIGH…s/App/FeatureSet/Docs/Content/da/terraform/opentofu.md36export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH…FeatureSet/Docs/Content/da/terraform/complete-guide.md36export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH…FeatureSet/Docs/Content/da/terraform/complete-guide.md58oneuptime_api_key = "<your-api-key>"CODE
HIGH…pp/FeatureSet/Docs/Content/da/terraform/self-hosted.md43export ONEUPTIME_API_KEY="<your-api-key>"CODE
HIGH…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md67 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md67 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md106 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md106 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md114 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md114 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md123 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH⚡…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md123 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md138 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
HIGH…FeatureSet/Docs/Content/da/monitor/kubernetes-agent.md138 --set oneuptime.apiKey=<YOUR_API_KEY> \CODE
531 more matches not shown…
Decorative Section Separators454 hits · 1386 pts
SeverityFileLineSnippetContext
MEDIUMTests/Ops/package-repository-e2e.sh83# ─── The docs' commands ──────────────────────────────────────────────────COMMENT
MEDIUMTests/Ops/package-repository-e2e.sh104# ─── Two releases of a stand-in package ──────────────────────────────────COMMENT
MEDIUMTests/Ops/package-repository-e2e.sh133# ─── Publish them as release.yml's job does ──────────────────────────────COMMENT
MEDIUMTests/Ops/package-repository-e2e.sh198# ─── Install from it, as the docs say ────────────────────────────────────COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh178# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh180# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh285# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh287# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh416# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh418# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh483# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh485# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh515# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh517# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh532# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh534# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh557# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/vmware-agent-native-install.sh559# ----------------------------------------------------------------------------COMMENT
MEDIUMTests/Ops/InfrastructureAgentReleaseStatus.test.js116// ─── Keys and a signed site ──────────────────────────────────────────────COMMENT
MEDIUMTests/Ops/InfrastructureAgentReleaseStatus.test.js266// ─── What GitHub answers ─────────────────────────────────────────────────COMMENT
MEDIUMTests/Ops/InfrastructureAgentReleaseStatus.test.js409// ─── ReleaseStatus.sh ────────────────────────────────────────────────────COMMENT
MEDIUMTests/Ops/InfrastructureAgentReleaseStatus.test.js1027// ─── InstallFromPackageRepository.sh ─────────────────────────────────────COMMENT
MEDIUMTests/Ops/InfrastructureAgentReleaseStatus.test.js1172// ─── InstallFromHomebrew.sh ──────────────────────────────────────────────COMMENT
MEDIUMTests/Ops/InfrastructureAgentReleaseStatus.test.js1308// ─── The workflow ────────────────────────────────────────────────────────COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh4# -------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh43# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh45# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh62# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh64# ----------------------------------------------------------------------------COMMENT
MEDIUM⚡agents/DatabaseAgent/troubleshoot.sh228# ============================================================================COMMENT
MEDIUM⚡agents/DatabaseAgent/troubleshoot.sh232# ----------------------------------------------------------------------------COMMENT
MEDIUM⚡agents/DatabaseAgent/troubleshoot.sh234# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh270# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh272# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh386# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh388# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh501# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh503# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh548# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/troubleshoot.sh550# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/install.sh26# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/install.sh28# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/install.sh171# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/install.sh173# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/install.sh654# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/DatabaseAgent/install.sh656# ----------------------------------------------------------------------------COMMENT
MEDIUM⚡agents/StorageArrayAgent/troubleshoot.sh201# ============================================================================COMMENT
MEDIUM⚡agents/StorageArrayAgent/troubleshoot.sh205# ----------------------------------------------------------------------------COMMENT
MEDIUM⚡agents/StorageArrayAgent/troubleshoot.sh207# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh4# ------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh49# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh51# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh71# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh73# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh93# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh95# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh251# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh253# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh457# ----------------------------------------------------------------------------COMMENT
MEDIUMagents/StorageArrayAgent/troubleshoot.sh459# ----------------------------------------------------------------------------COMMENT
394 more matches not shown…
Fake / Example Data1060 hits · 1142 pts
SeverityFileLineSnippetContext
LOWee/Tests/UI/License/LicenseManagerRefresh.test.tsx143 companyName: "Acme Inc",CODE
LOWee/Tests/UI/License/LicenseManagerRefresh.test.tsx315 companyName: "Acme Inc",CODE
LOWee/Tests/UI/License/LicenseManagerStatus.test.tsx163 companyName: "Acme Inc",CODE
LOWee/Tests/UI/License/LicenseManagerStatus.test.tsx201 companyName: "Acme Inc",CODE
LOWee/Tests/UI/License/LicenseManagerFlows.test.tsx127 companyName: "Acme Inc",CODE
LOWee/Tests/UI/License/LicenseManagerMarketplace.test.tsx152 companyName: "Acme Inc",CODE
LOWee/Tests/UI/Health/TelemetryIngestionUtils.test.ts311 project({ projectId: "aaa", projectName: "Acme Corp" }),CODE
LOWee/Tests/UI/Backups/BackupsPage.test.tsx870 "placeholder",CODE
LOW…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx148 expect(listedNames()).toEqual(["Jane Doe", "Omar Haddad", "Priya Patel"]);CODE
LOW…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx171 within(row(JANE_ID)).getByRole("img", { name: "Jane Doe" }),CODE
LOW…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx437 expect(listedNames()).toEqual(["Jane Doe", "Omar Haddad"]);CODE
LOW…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx502 expect(listedNames()).toEqual(["Jane Doe", "Omar Haddad", "Priya Patel"]);CODE
LOW…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx540 expect(listedNames()).toEqual(["Jane Doe", "Omar Haddad", "Priya Patel"]);CODE
LOW⚡…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx580 expect(listedNames()).toEqual(["Jane Doe"]);CODE
LOW⚡…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx584 expect(listedNames()).toEqual(["Jane Doe"]);CODE
LOW⚡…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx594 expect(listedNames()).toEqual(["Jane Doe"]);CODE
LOW⚡…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx599 expect(listedNames()).toEqual(["Jane Doe"]);CODE
LOW…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx689 expect(listedNames()).toEqual(["Jane Doe"]);CODE
LOW…s/UI/TeamCompliance/TeamComplianceStatusTable.test.tsx861 expect(listedNames()).toEqual(["Jane Doe"]);CODE
LOWee/Tests/UI/TeamCompliance/ComplianceView.test.ts1276 expect(getMemberDisplayName(buildMember())).toBe("Jane Doe");CODE
LOWee/Tests/UI/TeamCompliance/ComplianceView.test.ts1343 ).toEqual(["Jane Doe", "Omar Haddad", "Priya Patel"]);CODE
LOWee/Tests/UI/TeamCompliance/ComplianceView.test.ts1354 ).toEqual(["Jane Doe"]);CODE
LOWee/Tests/UI/TeamCompliance/ComplianceFixtures.ts225 userName: "Jane Doe",CODE
LOWee/Tests/UI/TeamCompliance/ComplianceFixtures.ts299 userName: "Jane Doe",CODE
LOWee/Tests/UI/TeamCompliance/TeamCompliance.test.tsx371 expect(screen.queryByText("Jane Doe")).not.toBeInTheDocument();CODE
LOWee/Tests/UI/TeamCompliance/TeamCompliance.test.tsx673 userName: "Jane Doe",CODE
LOWee/Tests/UI/TeamCompliance/TeamCompliance.test.tsx767 userName: "Jane Doe",CODE
LOW…iseLicenses/EnterpriseLicenseInstanceActivity.test.tsx166 masterAdminEmails: ["admin@example.com"],CODE
LOW…iseLicenses/EnterpriseLicenseInstanceActivity.test.tsx204 masterAdminEmails: ["admin@example.com"],CODE
LOW…UI/EnterpriseLicenses/OfflineLicenseTokenCard.test.tsx183 <OfflineLicenseTokenCard licenseId={LICENSE_ID} companyName="Acme Inc" />,CODE
LOW…UI/EnterpriseLicenses/OfflineLicenseTokenCard.test.tsx197 <OfflineLicenseTokenCard licenseId={LICENSE_ID} companyName="Acme Inc" />,CODE
LOW…/Tests/Server/AuditLogExport/AuditLogExportTestData.ts45 userName: "Jane Doe",CODE
LOW…sts/Server/License/LicenseTokenWhiteLabelClaim.test.ts68 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseClientAPI.test.ts141 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseClientAPI.test.ts171 enterpriseCompanyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseRanking.test.ts83 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseRanking.test.ts624 enterpriseCompanyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseRanking.test.ts764 enterpriseCompanyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseWithoutExpiry.test.ts85 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseWithoutExpiry.test.ts108 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/EnterpriseLicenseSync.test.ts63 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/EnterpriseLicenseSync.test.ts262 expect(result.updateData.enterpriseCompanyName).toBe("Acme Inc");CODE
LOW⚡ee/Tests/Server/License/EnterpriseLicenseSync.test.ts376 sync({ companyName: "Acme Inc" }).updateData.enterpriseCompanyName,CODE
LOW⚡ee/Tests/Server/License/EnterpriseLicenseSync.test.ts377 ).toBe("Acme Inc");CODE
LOW⚡ee/Tests/Server/License/EnterpriseLicenseSync.test.ts383 ).toBe("Acme Inc");CODE
LOWee/Tests/Server/License/EnterpriseLicenseSync.test.ts522 enterpriseCompanyName: "Acme Inc",CODE
LOWee/Tests/Server/License/ReportUserCount.test.ts222 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/ReportUserCount.test.ts480 expect(update["enterpriseCompanyName"]).toBe("Acme Inc");CODE
LOWee/Tests/Server/License/LicenseProvider.test.ts211 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseProvider.test.ts1060 expect(snapshot.companyName).toBe("Acme Inc");CODE
LOWee/Tests/Server/License/LicenseToken.test.ts96 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseToken.test.ts1690 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseToken.test.ts1757 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseToken.test.ts1897 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/LicenseToken.test.ts1926 expect(lapsed.companyName).toBe("Acme Inc");CODE
LOWee/Tests/Server/License/LicenseArea.test.ts116 companyName: "Acme Inc",CODE
LOWee/Tests/Server/License/Helpers/LicenseTestKit.ts57 companyName: "Acme Inc",CODE
LOW⚡ee/Tests/Server/Identity/SCIMUtils.test.ts23 userName: "user@example.com",CODE
LOW⚡ee/Tests/Server/Identity/SCIMUtils.test.ts24 emails: [{ value: "user@example.com", type: "work", primary: true }],CODE
LOW⚡ee/Tests/Server/Identity/SCIMUtils.test.ts29 expect(extractEmailFromSCIM(update)).toBe("user@example.com");CODE
1000 more matches not shown…
Over-Commented Block840 hits · 733 pts
SeverityFileLineSnippetContext
LOWrestore.sh1#!/bin/bashCOMMENT
LOWrestore.sh21# and nothing was lost. That accident was the only thing protecting you. --cleanCOMMENT
LOWrestore.sh61COMMENT
LOWbackup.sh21# No `git pull` here: taking a backup does not update OneUptime. This used toCOMMENT
LOWbackup.sh41# plain/tar pair, over 30 daily retained copies) and is the only format pg_restoreCOMMENT
LOWtsconfig.json21 /* Language and Environment */COMMENT
LOWtsconfig.json61 // "removeComments": true, /* Disable emitting comments. */COMMENT
LOWdocker-compose.base.yml201 # in place, which will not have these keys, neither warns nor hands theCOMMENT
LOWdocker-compose.base.yml341 # Keeper and a 1-node "oneuptime" cluster (config.d is merged into theCOMMENT
LOWdocker-compose.base.yml501 # Playwright's official Docker profileCOMMENT
LOWTests/Scripts/status-check.sh1#!/bin/bashCOMMENT
LOWTests/Scripts/enable-billing-env-var.sh1# This script replcaes BILLING_ENABLED in config.env to trueCOMMENT
LOWTests/Scripts/dump-container-logs.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-event-severity-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-job-failures-increase-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-job-failures-increase-behaviour.sh21# send. A wrong statement is not a crash: it is a failing Job that neverCOMMENT
LOWTests/Ops/package-repository-e2e.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/package-repository-e2e.sh21# - the publish reads the signing key with its newlines written as \n, asCOMMENT
LOWTests/Ops/validate-collector-configs.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/validate-collector-configs.sh41COMMENT
LOWTests/Ops/vmware-agent-native-install.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/vmware-agent-native-install.sh21# - metrics reach OneUptime with the ingestion key, the vCenter name andCOMMENT
LOWTests/Ops/agent-restarts-increase-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-restarts-increase-behaviour.sh21# alerts.COMMENT
LOWTests/Ops/agent-restarts-increase-behaviour.sh41# - the restarts of a DaemonSet's pod, a CronJob's Job's, and a pod of noCOMMENT
LOWTests/Ops/agent-obi-config-load.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-obi-config-load.sh21# - A feature OBI deprecated still loads, with a warning on every start, untilCOMMENT
LOWTests/Ops/agent-obi-config-load.sh41# chart pinning an image that does not exist puts every node inCOMMENT
LOWTests/Ops/container-agent-restarts-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/container-agent-restarts-behaviour.sh21# Every sample but the first sends the restarts since the one before,COMMENT
LOWTests/Ops/agent-trace-filter-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-trace-filter-behaviour.sh21# dropUnlinkedClientCalls=true, alone and with each database switch off,COMMENT
LOWTests/Ops/agent-cpu-names-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/container-agent-cpu-utilization-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/container-agent-cpu-utilization-behaviour.sh21# processors in order. A quarter of a core reads 25%, one and a half coresCOMMENT
LOWTests/Ops/agent-metric-filter-behaviour.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/lint-app-dockerfile.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-ebpf-e2e/run.sh1#!/usr/bin/env bashCOMMENT
LOWTests/Ops/agent-ebpf-e2e/run.sh21# harvested route names and the discovery exclusions, on real OBI output.COMMENT
LOWTests/Ops/agent-ebpf-e2e/run.sh41#COMMENT
LOWagents/DockerAgent/otel-collector-config.yaml1receivers:COMMENT
LOWagents/DockerAgent/otel-collector-config.yaml21 #COMMENT
LOWagents/DockerAgent/otel-collector-config.yaml121 combine_with: "\n"COMMENT
LOWagents/DockerAgent/otel-collector-config.yaml141 # logfmt's leading "level=error ...". Prose is not: "ConnectionCOMMENT
LOWagents/DockerAgent/otel-collector-config.yaml221 # so these four build it from the container's CPU time counter:COMMENT
LOWagents/DockerAgent/otel-collector-config.yaml261 - context: metricCOMMENT
LOWagents/DockerAgent/otel-collector-config.yaml281 # restarts since the previous sample of the same container, howeverCOMMENT
LOWagents/DockerAgent/docker-compose.yml21 max-size: "10m"COMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml1receivers:COMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml21 #COMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml81 # container's storage dir. Point the receiver at that location.COMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml141 max_log_size: 1048576COMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml161 # position wins rather than the last.COMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml221 - noticeCOMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml241 # used since the previous scrape. A container's first scrape after theCOMMENT
LOWagents/PodmanAgent/otel-collector-config.yaml281 - set(metric.unit, "%") where metric.name == "container.memory.percent"COMMENT
LOWagents/PodmanAgent/docker-compose.yml21 max-file: "3"COMMENT
LOWagents/DatabaseAgent/troubleshoot.sh1#!/usr/bin/env bashCOMMENT
LOWagents/DatabaseAgent/troubleshoot.sh21# log line that is easy to miss. `GET <url>/otlp/v1/COMMENT
LOWagents/DatabaseAgent/install.sh21if ! docker compose version &> /dev/null 2>&1; thenCOMMENT
780 more matches not shown…
Hallucination Indicators22 hits · 245 pts
SeverityFileLineSnippetContext
CRITICAL…peBillingProviderSubscriptionPaymentMethodSync.test.ts705 stripe.subscriptions.update.mock.calls.map((call: unknown) => {CODE
CRITICAL…peBillingProviderSubscriptionPaymentMethodSync.test.ts1179 return stripe.subscriptions.create.mock.calls.map((call: unknown) => {CODE
CRITICALTests/Ops/KubernetesAgentRestartsIncrease.test.js679 collector.service.pipelines.logs.receivers.push(behaviour.CONNECTOR);CODE
CRITICALTests/Ops/KubernetesAgentRestartsIncrease.test.js693 collector.service.pipelines.metrics.processors.filter((name) => {CODE
CRITICALTests/Ops/validate-collector-configs.sh348 !collector.service.pipelines.metrics.receivers.includes("forward/restarts-increase")CODE
CRITICALTests/Ops/validate-collector-configs.sh469 !config.service.pipelines.metrics.receivers.includes("forward/restarts-increase")CODE
CRITICALTests/Ops/validate-collector-configs.sh477 !config.service.pipelines.metrics.processors.includes("transform/job-failures-increase") ||CODE
CRITICALTests/Ops/agent-trace-filter-behaviour.sh94const inPipeline = collector.service.pipelines.traces.processors.filter((p) => {CODE
CRITICALTests/Ops/agent-metric-filter-behaviour.sh82if (!collector.service.pipelines.metrics.processors.includes("filter/ebpf-node-inspector")) {CODE
CRITICALTests/Ops/Utils/ContainerAgentRestartsBehaviour.js196 const runs = config.service.pipelines.metrics.processors.filter((name) => {CODE
CRITICAL⚡…es/MobileApp/src/hooks/OnCallProjectIsolation.test.tsx297 rendered.result.current.duty.projects.every(CODE
CRITICAL⚡…es/MobileApp/src/hooks/OnCallProjectIsolation.test.tsx304 rendered.result.current.schedules.schedules.every(CODE
CRITICAL⚡…es/MobileApp/src/hooks/OnCallProjectIsolation.test.tsx311 rendered.result.current.coverage.active.every(CODE
CRITICAL⚡…es/MobileApp/src/hooks/OnCallProjectIsolation.test.tsx318 rendered.result.current.pages.pages.every((page: OnCallPageItem) => {CODE
CRITICAL⚡…es/MobileApp/src/hooks/OnCallProjectIsolation.test.tsx323 rendered.result.current.shifts.shifts.every((shift: MyOnCallShift) => {CODE
CRITICAL…ction/CloudConnectionDataSecuritySetupCommands.test.ts276 template.Resources.OneUptimeReadOnlyRole.Properties.Policies.map(CODE
CRITICAL…es/Common/Tests/App/Dashboard/EventOwnersHook.test.tsx582 expect(hook.result.current.target.resourceId.toString()).toBe(CODE
CRITICAL…/Dashboard/ContainerHostOverviewTimeRangeZoom.test.tsx244 const startMs: number = request.aggregateBy.query.time.startValue.getTime();CODE
CRITICAL…/Dashboard/ContainerHostOverviewTimeRangeZoom.test.tsx245 const endMs: number = request.aggregateBy.query.time.endValue.getTime();CODE
CRITICAL…/Dashboard/ContainerHostOverviewTimeRangeZoom.test.tsx816 pending.request.aggregateBy.query.time.startValue.getTime() ===CODE
CRITICAL…/Dashboard/ContainerHostOverviewTimeRangeZoom.test.tsx824 pending.request.aggregateBy.query.time.startValue.getTime() ===CODE
CRITICAL…rver/Services/PushNotificationsTurnedOffSwitch.test.ts451 return config.repository.find.mock.calls.filter(CODE
Structural Annotation Overuse126 hits · 228 pts
SeverityFileLineSnippetContext
LOW⚡ee/Tests/Server/Identity/ProjectSCIMCrossTenant.test.ts1219 // Step 2: point the account at a mailbox the admin reads.COMMENT
LOW⚡Scripts/MigratePostgres.sh91# Step 1: Dump from old instanceCOMMENT
LOW⚡Scripts/MigratePostgres.sh118# Step 2: Prepare target databaseCOMMENT
LOW⚡Scripts/MigratePostgres.sh157# Step 3: Restore to new instanceCOMMENT
LOW⚡Scripts/MigratePostgres.sh179# Step 4: Verify migrationCOMMENT
LOW⚡Scripts/ClickhouseMigration/migrate.sh89# Step 1: Create database on new instanceCOMMENT
LOW⚡Scripts/ClickhouseMigration/migrate.sh96# Step 2: Get list of all tables from old instanceCOMMENT
LOWScripts/ClickhouseMigration/migrate.sh109# Step 3: Copy schema for each tableCOMMENT
LOWScripts/ClickhouseMigration/migrate.sh141# Step 4: Copy materialized views (if any)COMMENT
LOWScripts/ClickhouseMigration/migrate.sh167# Step 5: Copy data for each tableCOMMENT
LOWScripts/ClickhouseMigration/migrate.sh213# Step 6: Final verificationCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts81 // Step 1: Clean up existing Terraform directoryCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts87 // Step 2: Generate OpenAPI specCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts97 // Step 3: Parse OpenAPI specCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts134 // Step 5: Generate Go module filesCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts141 // Step 6: Generate provider main fileCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts149 // Step 7: Generate resourcesCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts157 // Step 8: Generate data sourcesCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts177 // Step 11: Generate build scriptsCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts181 // Step 12: Upgrade dependencies to the newest releases, then tidy.COMMENT
LOWScripts/TerraformProvider/GenerateProvider.ts120 // Step 4: Initialize Terraform provider generatorCOMMENT
LOW…/Tests/FeatureSet/Docs/ParentScopeOnWritesDocs.test.ts35// Step 5: a create is scoped like a read.COMMENT
LOW…/Tests/FeatureSet/Docs/ParentScopeOnWritesDocs.test.ts56// Step 6: a block with labels on a create.COMMENT
LOW…/Tests/FeatureSet/Docs/ParentScopeOnWritesDocs.test.ts79// Step 7: a change follows the parent rule, and the records a write lists.COMMENT
LOW…ts/FeatureSet/Docs/ReferenceAndLabelWritesDocs.test.ts37// Step 5: a change of labels is scoped like a create, and the owner comes first.COMMENT
LOW…ts/FeatureSet/Docs/ReferenceAndLabelWritesDocs.test.ts58// Step 6: a block with labels on a change.COMMENT
LOW…ts/FeatureSet/Docs/ReferenceAndLabelWritesDocs.test.ts79// Step 7: the one record a write names, and the records a template fills in.COMMENT
LOW…/Content/en/self-hosted/microsoft-teams-integration.md50### Step 1: Create Azure App RegistrationCOMMENT
LOW…/Content/en/self-hosted/microsoft-teams-integration.md63### Step 2: Configure App PermissionsCOMMENT
LOW…/Content/en/self-hosted/microsoft-teams-integration.md98### Step 3: Create Client SecretCOMMENT
LOW…/Content/en/self-hosted/microsoft-teams-integration.md105### Step 4: Create a Bot ServiceCOMMENT
LOW…/Content/en/self-hosted/microsoft-teams-integration.md129### Step 5: Add Microsoft Teams Channel to the BotCOMMENT
LOW…/Content/en/self-hosted/microsoft-teams-integration.md133### Step 6: Configure OneUptime Environment VariablesCOMMENT
LOW⚡…/Content/en/self-hosted/microsoft-teams-integration.md159### Step 7: Grant Admin Consent in OneUptimeCOMMENT
LOW⚡…/Content/en/self-hosted/microsoft-teams-integration.md165### Step 8: Upload the Teams App ManifestCOMMENT
LOW⚡…/Content/en/self-hosted/microsoft-teams-integration.md174### Step 9: Add OneUptime to Each Team (Required)COMMENT
LOW…/Components/Cloud/Connect/CloudConnectionFormModal.tsx223 // Step 1: the way in (AWS: role or key), then its command.COMMENT
LOW…/Components/Cloud/Connect/CloudConnectionFormModal.tsx559 // Step 3: a sign-in and a count of what there is to monitor.COMMENT
LOW⚡…src/Components/Slack/SlackIntegrationDocumentation.tsx15##### Step 1: Since this is a self hosted install, you need to create a Slack App with this manifest.COMMENT
LOW⚡…src/Components/Slack/SlackIntegrationDocumentation.tsx23##### Step 2: Add these env variables to your OneUptime serverCOMMENT
LOW…src/Components/Slack/SlackIntegrationDocumentation.tsx43##### Step 3: Restart your OneUptime serverCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx20##### Step 1: PrerequisitesCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx25##### Step 2: Create Azure App RegistrationCOMMENT
LOW…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx39##### Step 3: Configure App PermissionsCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx71##### Step 4: Create Client SecretCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx80##### Step 5: Create a Bot ServiceCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx110##### Step 6: Add Microsoft Teams Channel to the BotCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx117##### Step 7: Add these environment variables to your OneUptime serverCOMMENT
LOW…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx143##### Step 8: Upload Teams App ManifestCOMMENT
LOW…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx156##### Step 9: Add the App to Every Team You Want Notifications InCOMMENT
LOW…rs/DataMigrations/AddHistogramProjectionToSpanTable.ts38 // Step 1: Add the projection (IF NOT EXISTS makes it safe to re-run)COMMENT
LOW…Set/Workers/DataMigrations/AddIsRootSpanToSpanTable.ts32 // Step 1: Add isRootSpan column if it doesn't existCOMMENT
LOW…Set/Workers/DataMigrations/AddIsRootSpanToSpanTable.ts56 // Step 2: Backfill isRootSpan for existing rows where parentSpanId is empty or nullCOMMENT
LOW…Runner/TaskHandlers/ExceptionPullRequestTaskHandler.ts133 // Step 2: Get exception detailsCOMMENT
LOW⚡…Runner/TaskHandlers/ExceptionPullRequestTaskHandler.ts179 // Step 4: Create workspace for the taskCOMMENT
LOW⚡…Runner/TaskHandlers/ExceptionPullRequestTaskHandler.ts185 // Step 5: Process each repositoryCOMMENT
LOW…s/Runner/TaskHandlers/SubjectPullRequestTaskHandler.ts106 // Step 2: Get the task context (keyed by the run id).COMMENT
LOW⚡…s/Runner/TaskHandlers/SubjectPullRequestTaskHandler.ts135 // Step 4: Create workspace for the taskCOMMENT
LOW⚡…s/Runner/TaskHandlers/SubjectPullRequestTaskHandler.ts141 // Step 5: Process each repositoryCOMMENT
LOW⚡…Teams/MicrosoftTeamsMessagingEndpointGuidance.test.tsx92 .split("### Step 4: Create a Bot Service")[1]!CODE
66 more matches not shown…
Verbosity Indicators122 hits · 222 pts
SeverityFileLineSnippetContext
LOW⚡ee/Tests/Server/Identity/ProjectSCIMCrossTenant.test.ts1212 // Step 1: "provision" the victim, which finds the existing account.COMMENT
LOW⚡ee/Tests/Server/Identity/ProjectSCIMCrossTenant.test.ts1219 // Step 2: point the account at a mailbox the admin reads.COMMENT
LOW⚡Scripts/MigratePostgres.sh91# Step 1: Dump from old instanceCOMMENT
LOW⚡Scripts/MigratePostgres.sh118# Step 2: Prepare target databaseCOMMENT
LOW⚡Scripts/MigratePostgres.sh157# Step 3: Restore to new instanceCOMMENT
LOW⚡Scripts/MigratePostgres.sh179# Step 4: Verify migrationCOMMENT
LOW⚡Scripts/ClickhouseMigration/migrate.sh89# Step 1: Create database on new instanceCOMMENT
LOW⚡Scripts/ClickhouseMigration/migrate.sh96# Step 2: Get list of all tables from old instanceCOMMENT
LOWScripts/ClickhouseMigration/migrate.sh109# Step 3: Copy schema for each tableCOMMENT
LOWScripts/ClickhouseMigration/migrate.sh141# Step 4: Copy materialized views (if any)COMMENT
LOWScripts/ClickhouseMigration/migrate.sh167# Step 5: Copy data for each tableCOMMENT
LOWScripts/ClickhouseMigration/migrate.sh213# Step 6: Final verificationCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts81 // Step 1: Clean up existing Terraform directoryCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts87 // Step 2: Generate OpenAPI specCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts97 // Step 3: Parse OpenAPI specCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts134 // Step 5: Generate Go module filesCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts141 // Step 6: Generate provider main fileCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts149 // Step 7: Generate resourcesCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts157 // Step 8: Generate data sourcesCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts177 // Step 11: Generate build scriptsCOMMENT
LOW⚡Scripts/TerraformProvider/GenerateProvider.ts181 // Step 12: Upgrade dependencies to the newest releases, then tidy.COMMENT
LOWScripts/TerraformProvider/GenerateProvider.ts120 // Step 4: Initialize Terraform provider generatorCOMMENT
LOW…/Tests/FeatureSet/Docs/ParentScopeOnWritesDocs.test.ts35// Step 5: a create is scoped like a read.COMMENT
LOW…/Tests/FeatureSet/Docs/ParentScopeOnWritesDocs.test.ts56// Step 6: a block with labels on a create.COMMENT
LOW…/Tests/FeatureSet/Docs/ParentScopeOnWritesDocs.test.ts79// Step 7: a change follows the parent rule, and the records a write lists.COMMENT
LOW…ts/FeatureSet/Docs/ReferenceAndLabelWritesDocs.test.ts37// Step 5: a change of labels is scoped like a create, and the owner comes first.COMMENT
LOW…ts/FeatureSet/Docs/ReferenceAndLabelWritesDocs.test.ts58// Step 6: a block with labels on a change.COMMENT
LOW…ts/FeatureSet/Docs/ReferenceAndLabelWritesDocs.test.ts79// Step 7: the one record a write names, and the records a template fills in.COMMENT
LOW…/Components/Cloud/Connect/CloudConnectionFormModal.tsx223 // Step 1: the way in (AWS: role or key), then its command.COMMENT
LOW…/Components/Cloud/Connect/CloudConnectionFormModal.tsx559 // Step 3: a sign-in and a count of what there is to monitor.COMMENT
LOW⚡…src/Components/Slack/SlackIntegrationDocumentation.tsx15##### Step 1: Since this is a self hosted install, you need to create a Slack App with this manifest.COMMENT
LOW⚡…src/Components/Slack/SlackIntegrationDocumentation.tsx23##### Step 2: Add these env variables to your OneUptime serverCOMMENT
LOW…src/Components/Slack/SlackIntegrationDocumentation.tsx43##### Step 3: Restart your OneUptime serverCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx20##### Step 1: PrerequisitesCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx25##### Step 2: Create Azure App RegistrationCOMMENT
LOW…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx39##### Step 3: Configure App PermissionsCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx71##### Step 4: Create Client SecretCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx80##### Step 5: Create a Bot ServiceCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx110##### Step 6: Add Microsoft Teams Channel to the BotCOMMENT
LOW⚡…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx117##### Step 7: Add these environment variables to your OneUptime serverCOMMENT
LOW…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx143##### Step 8: Upload Teams App ManifestCOMMENT
LOW…rosoftTeams/MicrosoftTeamsIntegrationDocumentation.tsx156##### Step 9: Add the App to Every Team You Want Notifications InCOMMENT
LOW…rs/DataMigrations/AddHistogramProjectionToSpanTable.ts38 // Step 1: Add the projection (IF NOT EXISTS makes it safe to re-run)COMMENT
LOW…Set/Workers/DataMigrations/AddIsRootSpanToSpanTable.ts32 // Step 1: Add isRootSpan column if it doesn't existCOMMENT
LOW…Set/Workers/DataMigrations/AddIsRootSpanToSpanTable.ts56 // Step 2: Backfill isRootSpan for existing rows where parentSpanId is empty or nullCOMMENT
LOW…Runner/TaskHandlers/ExceptionPullRequestTaskHandler.ts133 // Step 2: Get exception detailsCOMMENT
LOW⚡…Runner/TaskHandlers/ExceptionPullRequestTaskHandler.ts179 // Step 4: Create workspace for the taskCOMMENT
LOW⚡…Runner/TaskHandlers/ExceptionPullRequestTaskHandler.ts185 // Step 5: Process each repositoryCOMMENT
LOW…s/Runner/TaskHandlers/SubjectPullRequestTaskHandler.ts106 // Step 2: Get the task context (keyed by the run id).COMMENT
LOW⚡…s/Runner/TaskHandlers/SubjectPullRequestTaskHandler.ts135 // Step 4: Create workspace for the taskCOMMENT
LOW⚡…s/Runner/TaskHandlers/SubjectPullRequestTaskHandler.ts141 // Step 5: Process each repositoryCOMMENT
LOW⚡…Teams/MicrosoftTeamsMessagingEndpointGuidance.test.tsx92 .split("### Step 4: Create a Bot Service")[1]!CODE
LOW⚡…Teams/MicrosoftTeamsMessagingEndpointGuidance.test.tsx93 .split("### Step 5:")[0]!;CODE
LOW…Teams/MicrosoftTeamsMessagingEndpointGuidance.test.tsx379 .split("##### Step 5: Create a Bot Service")[1]!CODE
LOW…Teams/MicrosoftTeamsMessagingEndpointGuidance.test.tsx393 .split("##### Step 5: Create a Bot Service")[1]!CODE
LOW…Teams/MicrosoftTeamsMessagingEndpointGuidance.test.tsx406 .split("##### Step 5: Create a Bot Service")[1]!CODE
LOW…oftTeams/MicrosoftTeamsInstallGuidanceContent.test.tsx693 "##### Step 9: Add the App to Every Team You Want Notifications In",CODE
LOW⚡packages/Common/Tests/App/Dashboard/SetupGuide.test.ts274 expect(markdown).toContain("## Step 2: Install");CODE
LOW⚡packages/Common/Tests/App/Dashboard/SetupGuide.test.ts275 expect(markdown).toContain("## Step 3: Configure");CODE
LOW⚡packages/Common/Tests/App/Dashboard/SetupGuide.test.ts276 expect(markdown).not.toContain("## Step 1:");CODE
62 more matches not shown…
AI Slop Vocabulary37 hits · 110 pts
SeverityFileLineSnippetContext
MEDIUMpackages/MobileApp/tests/ui/posture-foldables.spec.js40// The band the layout keeps clear around a seamless tabletop fold (windowLayout.ts).COMMENT
MEDIUMpackages/Common/package-lock.json15732 "resolved": "https://registry.npmjs.org/robust-predicates/-/robust-predicates-3.0.3.tgz",CODE
MEDIUM…/Utils/SecurityEvent/Connectors/Splunk/SplunkClient.ts20 * (https://help.splunk.com/en/splunk-enterprise/leverage-rest-apis/rest-api-reference/10.4/access-endpoints/access-eCOMMENT
MEDIUM…/Utils/SecurityEvent/Connectors/Splunk/SplunkClient.ts26 * (https://help.splunk.com/en/splunk-enterprise/leverage-rest-apis/rest-api-reference/10.4/search-endpoints/search-eCOMMENT
MEDIUM…Server/Utils/AI/Remediation/RemediationCommandTools.ts2080 // Certainly never ran: a failed tool call, off the record.COMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/run-tests.sh57# Write the dev_overrides CLI config to a harness-owned file and point theCOMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/run-tests.sh543 # matches the harness rule that verify-deletion, not the exit code ofCOMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/self-test.sh3# Self-tests for the E2E harness itself — the plumbing that decides *which*COMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/self-test.sh10# harness fails in seconds instead of after a stack boot.COMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/self-test.sh330# Regression guard. The harness used to write dev_overrides straight intoCOMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/self-test.sh494# with an empty harness-owned CLI config, never the developer's own.COMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/lib.sh92 # The harness's own CLI config, so a developer's ~/.terraformrc orCOMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/lib.sh244# Legacy healing only. The harness no longer touches ~/.terraformrc — it writesCOMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/lib.sh248# ~/.terraformrc: without a backup we cannot tell a stale harness file from aCOMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/scripts/cleanup.sh19# Restore a ~/.terraformrc backup left behind by an older run of the harnessCOMMENT
MEDIUM.github/workflows/common-jobs.yaml38 # from that CDN failed this job on 2026-09-21. The harness now installsCOMMENT
MEDIUM.github/workflows/common-jobs.yaml39 # the release tarball whose sha256 HelmChart/Tests/lib/harness.sh pins,COMMENT
MEDIUM.github/workflows/test.gitops-revert.yaml42 # The harness's default kind (v0.23.0) boots Kubernetes 1.30, older thanCOMMENT
MEDIUM.github/workflows/terraform-provider-e2e.yml74 # packages/E2E/Terraform/e2e-tests/scripts/run-tests.sh (the harnessCOMMENT
MEDIUM.github/workflows/terraform-provider-e2e.yml91 # Hermetic checks of the harness itself (engine dispatch, fixture andCOMMENT
MEDIUM.github/workflows/terraform-provider-e2e.yml94 # install, provider generation, the Docker stack — so a harnessCOMMENT
MEDIUM.github/workflows/terraform-provider-e2e.yml396 # The harness self-test fails if one that builds FROM public.ecr.aws isCOMMENT
MEDIUM.github/workflows/terraform-provider-e2e.yml438 # attempt at once, with its own error last in the log. The harnessCOMMENT
MEDIUM.github/workflows/terraform-provider-e2e.yml485 # terraform-plugin-testing: the harness HashiCorp asks the providers itCOMMENT
MEDIUMHelmChart/Tests/suites/vapid-existing-secret.sh27# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/marketplace.sh36# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/unit.sh15# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/lint.sh5# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/extra-values.sh24# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/keda-bootstrap.sh34# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/keda-bootstrap.sh58# Runs a helm command that is expected to succeed and scores it. The harness runsCOMMENT
MEDIUMHelmChart/Tests/suites/air-gapped.sh25# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/gitops-revert.sh37# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/suites/secrets-lifecycle.sh28# shellcheck source=../lib/harness.shCOMMENT
MEDIUMHelmChart/Tests/lib/harness.sh3# Shared harness for the Helm chart test suites in ../suites.COMMENT
MEDIUM…/kubernetes-agent/tests/external-metrics-url_test.yaml29# time. helm-unittest 0.5.1, the version the harness pins, does not enforceCOMMENT
MEDIUMHelmChart/Public/oneuptime/tests/valkey-cache_test.yaml166 # is applied. The alias is what makes the upgrade seamless instead.COMMENT
Self-Referential Comments31 hits · 70 pts
SeverityFileLineSnippetContext
MEDIUMrestore.sh11# Create a new db.COMMENT
MEDIUMScripts/TerraformProvider/publish-terraform-provider.sh529 # Create the local tag. It is only pushed after assets build successfully.COMMENT
MEDIUMScripts/TerraformProvider/publish-terraform-provider.sh808 # Create the release. The tag was already pushed, so the release attachesCOMMENT
MEDIUM⚡Scripts/TerraformProvider/GenerateProvider.ts172# This file is auto-generated from the root VERSION file.COMMENT
MEDIUM…pp/Tests/FeatureSet/Docs/DocsTranslationStatus.test.ts65 "## Create the monitor",CODE
MEDIUM…ges/App/Tests/FeatureSet/Docs/DocsContentRules.test.ts130 "## Create a monitor",CODE
MEDIUM…ests/FeatureSet/Docs/MonitorTemplatesDocsFacts.test.ts315 const create: string = section(page, "## Create a template");CODE
MEDIUM…ests/FeatureSet/Docs/MonitorTemplatesDocsFacts.test.ts352 expect(section(page, "## Create a template")).toContain(CODE
MEDIUM…ests/FeatureSet/Docs/MonitorTemplatesDocsFacts.test.ts381 const create: string = section(page, "## Create a template");CODE
MEDIUM…ests/FeatureSet/Docs/MonitorTemplatesDocsFacts.test.ts421 expect(section(page, "## Create a template")).toContain(CODE
MEDIUM…ests/FeatureSet/Docs/MonitorTemplatesDocsFacts.test.ts437 expect(section(page, "## Create a template")).toContain(CODE
MEDIUM…ests/FeatureSet/Docs/MonitorTemplatesDocsFacts.test.ts454 expect(section(page, "## Create a template")).toContain(CODE
MEDIUM…/App/Tests/FeatureSet/Docs/DashboardsDocsFacts.test.ts960 const create: string = sectionOf(page, "## Create a dashboard");CODE
MEDIUM…/App/Tests/FeatureSet/Docs/DashboardsDocsFacts.test.ts1020 expect(sectionOf(page, "## Create a dashboard")).toContain(words);CODE
MEDIUM…/App/Tests/FeatureSet/Docs/DashboardsDocsFacts.test.ts3434 const createSection: string = sectionOf(page, "## Create a playlist");CODE
MEDIUM…App/Tests/FeatureSet/Docs/PlanGatedCreatesDocs.test.ts171 "## Creating a status page",CODE
MEDIUM…s/App/Tests/FeatureSet/Docs/DocsCanonicalPages.test.ts161 "## Create the monitor",CODE
MEDIUM…ckages/App/Tests/FeatureSet/Docs/DatabasesDocs.test.ts831 section(readPage(), "### Create a monitoring user"),CODE
MEDIUM…ckages/App/Tests/FeatureSet/Docs/DatabasesDocs.test.ts834 section(readAgentFile("README.md"), "## Create a monitoring user"),CODE
MEDIUM…ureSet/Docs/CriteriaGroupsPostmortemsDocsFacts.test.ts2173 const creating: string = section(groupsPage, "## Create a monitor group");CODE
MEDIUM…kages/App/Tests/FeatureSet/Docs/AlertDocsFacts.test.ts1155 "## Create an alert by hand",CODE
MEDIUM…kages/App/Tests/FeatureSet/Docs/AlertDocsFacts.test.ts2029 section(page, "## Create a grouping rule").split("Everything else")[1] ||CODE
MEDIUM…kages/App/Tests/FeatureSet/Docs/AlertDocsFacts.test.ts2274 const steps: string = section(page, "## Create an episode by hand");CODE
MEDIUM…et/Docs/TelemetryMonitorAndStatusPageDocsFacts.test.ts547 const step: string = sectionOf(PROFILES, "## Create a profiles monitor");CODE
MEDIUM…et/Docs/TelemetryMonitorAndStatusPageDocsFacts.test.ts2272 sectionOf(PROFILES, "## Create a profiles monitor"),CODE
MEDIUM…oard/src/Pages/Database/Utils/DocumentationMarkdown.ts1306## Create a monitoring userCOMMENT
MEDIUM…/Common/Tests/App/Dashboard/DatabaseSetupGuide.test.ts825 document.indexOf("## Create a monitoring user"),CODE
MEDIUM…/Common/Tests/App/Dashboard/DatabaseSetupGuide.test.ts845 .replace(/^## Create a monitoring user$/m, "");CODE
MEDIUM…ts/App/Dashboard/DatabaseDocumentationMarkdown.test.ts809 markdown.indexOf("## Create a monitoring user"),CODE
MEDIUM.github/workflows/release.yml3423 # Create a temporary keychainCOMMENT
MEDIUMHelmChart/Public/oneuptime/values.yaml75 # Create the service account, named `name` (or "<release>-oneuptime").COMMENT
Cross-Language Confusion (JS/TS)8 hits · 52 pts
SeverityFileLineSnippetContext
HIGH⚡Scripts/Perf/profile-summary.js171 print("self time by package", byPackage, busy, top);CODE
HIGH⚡Scripts/Perf/profile-summary.js172 print("self time by function", byFunction, busy, top);CODE
HIGH⚡Scripts/Perf/profile-summary.js173 print("charged to the deepest OneUptime frame", byOwnFrame, busy, top);CODE
HIGH⚡Scripts/Perf/profile-summary.js174 print("inclusive time per OneUptime file", byOwnFile, busy, top);CODE
HIGH⚡Scripts/Perf/profile-summary.js177 print(CODE
HIGH…/FeatureSet/APIReference/Utils/CodeExampleGenerator.ts184print(response.json())`;CODE
HIGHpackages/Common/Scripts/NpmPackage/BuildNpmPackage.js905 print(CODE
HIGHpackages/Common/Scripts/NpmPackage/BuildNpmPackage.js953 print(CODE
Redundant / Tautological Comments34 hits · 50 pts
SeverityFileLineSnippetContext
LOWTests/Scripts/endpoint-status.sh26 # Check if the HTTP status code is 200 (OK)COMMENT
LOWagents/InfrastructureAgent/build-msi.sh44# Check if wixl is installedCOMMENT
LOWScripts/Install/configure.sh32# Check if command existsCOMMENT
LOWScripts/NPM/PublishAllPackages.sh44 # Check if this version is already published on npm, so a re-run of theCOMMENT
LOW…erraformProvider/install-terraform-provider-locally.sh44# Check if the directory existsCOMMENT
LOWScripts/TerraformProvider/publish-terraform-provider.sh214 # Check if we're in the correct directoryCOMMENT
LOWScripts/TerraformProvider/publish-terraform-provider.sh299 # Check if the provider framework directory existsCOMMENT
LOWpackages/Home/Tests/AirGappedFacts.test.ts738 "# Set disabled to true to make no outbound call at all, or point url at an\n# internal mirror",CODE
LOWpackages/Home/Tests/AirGappedFacts.test.ts768 "# Set disabled to true to make no call at all.\ninstanceCheckIn:",CODE
LOW…et/Docs/Static/scripts/infrastructure-agent/install.sh123# Check if the binary is executableCOMMENT
LOW…tests/19-on-call-duty-policy-server-defaults/verify.sh21# Check if response contains the resourceCOMMENT
LOW…kages/E2E/Terraform/e2e-tests/tests/08-probe/verify.sh24# Check if response contains the resourceCOMMENT
LOW⚡…e2e-tests/tests/20-probe-version-idempotency/verify.sh40# Check if response contains the resourceCOMMENT
LOW…/Terraform/e2e-tests/tests/02-monitor-status/verify.sh29# Check if response contains the resourceCOMMENT
LOW…sts/18-scheduled-maintenance-server-defaults/verify.sh27# Check if response contains the resourceCOMMENT
LOW…m/e2e-tests/tests/15-monitor-server-defaults/verify.sh23# Check if response contains the resourceCOMMENT
LOW…E2E/Terraform/e2e-tests/tests/05-status-page/verify.sh31# Check if response contains the resourceCOMMENT
LOW…rm/e2e-tests/tests/11-incident-severity-crud/verify.sh28# Check if response contains the resourceCOMMENT
LOW…aform/e2e-tests/tests/10-monitor-status-crud/verify.sh28# Check if response contains the resourceCOMMENT
LOW…rraform/e2e-tests/tests/03-incident-severity/verify.sh28# Check if response contains the resourceCOMMENT
LOW…/Terraform/e2e-tests/tests/06-alert-severity/verify.sh28# Check if response contains the resourceCOMMENT
LOW…e-tests/tests/14-status-page-server-defaults/verify.sh27# Check if response contains the resourceCOMMENT
LOW…/Terraform/e2e-tests/tests/04-incident-state/verify.sh28# Check if response contains the resourceCOMMENT
LOW…E2E/Terraform/e2e-tests/tests/07-alert-state/verify.sh28# Check if response contains the resourceCOMMENT
LOW.github/workflows/release.yml142 # Check if this version is already released on GitHubCOMMENT
LOW.github/workflows/terraform-provider-generation.yml90 # Check if provider directory was createdCOMMENT
LOW.github/workflows/openapi-spec-generation.yml66 # Check if the file is valid JSONCOMMENT
LOW.github/workflows/openapi-spec-generation.yml74 # Check if it has required OpenAPI fieldsCOMMENT
LOWHelmChart/Public/kubernetes-agent/values.yaml1329 # Set false to keep the hop instead: a proxy's server spans are then exemptCOMMENT
LOWHelmChart/Public/oneuptime/values.yaml1317# Set disableIngestion to true to reject all incoming OpenTelemetry traces /COMMENT
LOWHelmChart/Public/oneuptime/values.yaml1367# Set disabled to true to make no outbound call at all, or point url at anCOMMENT
LOWHelmChart/Public/oneuptime/values.yaml1380# Set disabled to true to make no call at all.COMMENT
LOWHelmChart/Public/oneuptime/values.yaml2422# Set enabled to false to turn it off: the server then removes it, and projectsCOMMENT
LOWHelmChart/Public/oneuptime/values.yaml299 enabled: true # Set this to false if you're using an external postgresql database.CODE
Slop Phrases13 hits · 34 pts
SeverityFileLineSnippetContext
MEDIUMdocker-compose.yml1# Images are pushed to both Docker Hub and Github Container Registry. If you're using Github Container Registry, you canCOMMENT
MEDIUMdocker-compose.yml2# For example, if you want to use the image from Github Container Registry, you can change the image tag from oneuptime/COMMENT
LOWClickhouse/config.xml943 Regexps are not aligned: don't forget to add ^ and $. Also don't forget to escape dot (.) metacharacterCODE
MEDIUMagents/InfrastructureAgent/main.go98 // Note: This is a basic implementation. For production, consider using fsnotify or similarCOMMENT
LOW…ashboard/src/Components/CustomSMTP/CustomSMTPTable.tsx306 description={`Email sent successfully. It should take couple of minutes to arrive, please don't forget to checCODE
MEDIUM⚡packages/Common/Types/Telemetry/LlmAnswerIssue.ts168 "i'm unable to help with that",CODE
MEDIUM⚡packages/Common/Types/Telemetry/LlmAnswerIssue.ts170 "i'm unable to assist with that",CODE
MEDIUM⚡packages/Common/Types/Telemetry/LlmAnswerIssue.ts177 "as an ai language model, i can't",CODE
MEDIUM⚡packages/Common/Types/Telemetry/LlmAnswerIssue.ts178 "as an ai language model, i cannot",CODE
MEDIUM⚡…es/Common/Tests/Types/Telemetry/LlmAnswerIssue.test.ts178 "I am sorry, but I cannot provide medical advice.",CODE
MEDIUM⚡…es/Common/Tests/Types/Telemetry/LlmAnswerIssue.test.ts182 "I'm unable to help with that.",CODE
MEDIUM⚡…es/Common/Tests/Types/Telemetry/LlmAnswerIssue.test.ts184 "As an AI language model, I cannot browse the internet.",CODE
LOW…mon/Tests/App/Dashboard/VerificationCodeModal.test.tsx26 * code. Please don't forget to check your spam." - nothing had been sent -COMMENT
Synthetic Comment Markers4 hits · 25 pts
SeverityFileLineSnippetContext
HIGHee/Tests/Server/AdminHealth/HealthDashboards.test.ts203// The live dashboards, as requested: 402 unless the license covers instance health.COMMENT
HIGH…ckages/App/Tests/Dashboard/AIRootCauseFeedItem.test.ts333 "## 🧠 AI — Automated Root Cause Analysis\n\nThe pool was exhausted [C1].\n\n**Evidence checked**\n- **[C1]** Logs CODE
HIGH…ils/Workspace/MicrosoftTeams/MicrosoftTeamsAiAnswer.ts123 // The message entity that makes Teams show its "AI generated" label.COMMENT
HIGHpackages/Common/Models/DatabaseModels/AIRun.ts1267 "For investigation runs: a one or two sentence plain-text summary of the posted analysis, generated by AI.",CODE
Example Usage Blocks15 hits · 18 pts
SeverityFileLineSnippetContext
LOWagents/DatabaseAgent/troubleshoot.sh28# Usage:COMMENT
LOWagents/StorageArrayAgent/troubleshoot.sh37# Usage:COMMENT
LOWagents/DockerSwarmAgent/troubleshoot.sh23# Usage:COMMENT
LOWagents/CephAgent/troubleshoot.sh34# Usage:COMMENT
LOWagents/VMwareAgent/troubleshoot.sh34# Usage:COMMENT
LOWagents/ProxmoxAgent/troubleshoot.sh29# Usage:COMMENT
LOWScripts/GHA/buildx_check.sh37# Usage:COMMENT
LOWScripts/GHA/warm_base_images.sh47# Usage:COMMENT
LOWScripts/GHA/docker_login.sh15# Usage:COMMENT
LOWScripts/ClickhouseMigration/migrate.sh6# Usage:COMMENT
LOWScripts/PackageManagers/BuildPackageRepository.sh16# Usage:COMMENT
LOWScripts/Postgres/CheckSchemaDrift.sh16# Usage:COMMENT
LOW…ges/E2E/Terraform/e2e-tests/scripts/coverage-report.sh10# Usage:COMMENT
LOWHelmChart/Public/diagnose.sh8# Usage:COMMENT
LOWHelmChart/Public/kubernetes-agent/troubleshoot.sh35# Usage:COMMENT
Empty Error Handlers3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHScripts/Perf/cpu-sample.py61except OSError:CODE
HIGHScripts/Perf/cpu-sample.py74except OSError:CODE
HIGHScripts/Perf/memory-sample.py85except OSError:CODE
Deep Nesting15 hits · 14 pts
SeverityFileLineSnippetContext
LOWTests/Ops/agent-ebpf-e2e/analyze.py122CODE
LOWTests/Ops/agent-ebpf-e2e/analyze.py161CODE
LOWTests/Ops/agent-ebpf-e2e/analyze.py215CODE
LOWTests/Ops/agent-ebpf-e2e/analyze.py242CODE
LOWTests/Ops/agent-ebpf-e2e/analyze.py284CODE
LOWTests/Ops/agent-ebpf-e2e/tests/test_analyze.py652CODE
LOWScripts/Perf/cpu-sample.py66CODE
LOWScripts/Perf/cpu-sample.py167CODE
LOWScripts/Perf/memory-sample.py74CODE
LOWScripts/Perf/memory-sample.py90CODE
LOWHelmChart/Marketplace/build.py377CODE
LOWHelmChart/Marketplace/test_build.py594CODE
LOWHelmChart/Marketplace/automation/release_plan.py168CODE
LOWHelmChart/Marketplace/automation/aws_catalog.py561CODE
LOWHelmChart/Marketplace/automation/ci_setup.py440CODE
Cross-Language Confusion3 hits · 12 pts
SeverityFileLineSnippetContext
HIGHHelmChart/Marketplace/automation/ci_setup.py265az ad sp show --id {AZURE_INGESTION_APP_ID} >/dev/null 2>&1 || az ad sp create --id {AZURE_INGESTION_APP_ID} >/dev/nullCODE
HIGHHelmChart/Marketplace/automation/ci_setup.py308az ad sp show --id "$APP_ID" >/dev/null 2>&1 || az ad sp create --id "$APP_ID" >/dev/nullCODE
HIGHHelmChart/Marketplace/automation/ci_setup.py420 f"""gh api --method POST "repos/${{REPO}}/environments/{environment}/deployment-branch-policies" -f name=master STRING
Modern AI Meta-Vocabulary4 hits · 11 pts
SeverityFileLineSnippetContext
MEDIUM…et/Docs/Content/en/monitor/incoming-request-monitor.md309### Resolution is event-drivenCOMMENT
MEDIUMpackages/Common/Types/Telemetry/LlmCallKind.ts36 // Anything else an instrumentation reports (memory writes, guardrails...).COMMENT
MEDIUMpackages/E2E/Terraform/e2e-tests/README.md12│ ├── index.sh # Main entry point - orchestrates the full test flowCODE
MEDIUM…E2E/Terraform/e2e-tests/tests/27-monitor-types/main.tf28# - Server (agent-based monitoring)COMMENT
Overly Generic Function Names2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…gleSecOps/GoogleSecOpsConnectorHttpIntegration.test.ts149 function handleRequest(CODE
LOW…oogleSecOps/GoogleSecOpsPollingHttpIntegration.test.ts168 function handleRequest(CODE