Repository Analysis

onetimesecret/onetimesecret

Keep passwords and other sensitive information out of your chat logs and inboxes.

15.0 Moderate AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of onetimesecret/onetimesecret, a Ruby project with 2,866 GitHub stars. SynthScan v2.0 examined 1,156,595 lines of code across 4896 source files, recording 8507 pattern matches distributed across 18 syntactic categories. The overall adjusted score of 15.0 places this repository in the Moderate AI signal band.

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

15.0
Adjusted Score
15.0
Raw Score
100%
Time Factor
2026-07-14
Last Push
2.9K
Stars
Ruby
Language
1.2M
Lines of Code
4.9K
Files
8.5K
Pattern Hits
2026-07-14
Scan Date
0.00
HC Hit Rate

What These Metrics Mean

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

Score History

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

Severity Breakdown

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

CRITICAL 0HIGH 4MEDIUM 3957LOW 4546

Directory Score Breakdown

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

Pattern Findings

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

Reading the findings table: The Severity column indicates the diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Decorative Section Separators3659 hits · 11364 pts
SeverityFileLineSnippetContext
MEDIUMdocker/bake.hcl23# ---------------------------------------------------------------------------COMMENT
MEDIUMdocker/bake.hcl25# ---------------------------------------------------------------------------COMMENT
MEDIUMdocker/bake.hcl71# ---------------------------------------------------------------------------COMMENT
MEDIUMdocker/bake.hcl73# ---------------------------------------------------------------------------COMMENT
MEDIUMdocker/bake.hcl102# ---------------------------------------------------------------------------COMMENT
MEDIUMdocker/bake.hcl104# ---------------------------------------------------------------------------COMMENT
MEDIUMdocker/bake.hcl118# ---------------------------------------------------------------------------COMMENT
MEDIUMdocker/bake.hcl120# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/tests/conftest.py76# ============================================================================COMMENT
MEDIUMlocales/tests/conftest.py78# ============================================================================COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh20# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh22# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh40# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh42# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh49# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh51# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh58# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh63# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh131# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh135# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh162# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/review-locale-branches.sh164# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh453# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh455# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh463# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh465# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh65# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh67# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh119# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh121# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh155# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh158# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh190# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh194# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh211# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh214# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh247# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/pr-per-locale.sh250# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py863# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py865# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py1058# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py1060# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py37# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py39# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py599# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py601# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/tasks.py249# ---------------------------------------------------------------------------STRING
MEDIUMlocales/scripts/i18n/commands/tasks.py251# ---------------------------------------------------------------------------STRING
MEDIUMlocales/scripts/i18n/commands/validate.py596# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py598# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py35# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py37# ---------------------------------------------------------------------------COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py76# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py78# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py972# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py974# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py1148# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py1150# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py1203# ===========================================================================COMMENT
MEDIUMlocales/scripts/i18n/commands/validate.py1205# ===========================================================================COMMENT
3599 more matches not shown…
Over-Commented Block2825 hits · 2724 pts
SeverityFileLineSnippetContext
LOW.pre-commit-config.yaml1##COMMENT
LOW.pre-commit-config.yaml21# $ pre-commit autoupdateCOMMENT
LOW.pre-push-config.yaml1##COMMENT
LOW.pre-push-config.yaml21#COMMENT
LOWeslint.config.ts481COMMENT
LOWeslint.config.ts501 // tags/whitelist/removeDuplicates) were dropped; `attributes` nowCOMMENT
LOWcompose.test.yml1# compose.test.yml — service dependencies for the test lanes.COMMENT
LOW.rubocop.yml1inherit_from: .rubocop_todo.ymlCOMMENT
LOWtsconfig.json1// TypeScript Project ConfigurationCOMMENT
LOWdocker-compose.yml1##COMMENT
LOWvite.config.ts181COMMENT
LOWvite.config.ts201 // - Advanced composition functions beyond t()COMMENT
LOWvite.config.ts281 // Single Bundle StrategyCOMMENT
LOWvitest.config.ts1// vitest.config.tsCOMMENT
LOWdocker/bake.hcl1##COMMENT
LOWdocker/compose/docker-compose.simple.yml1##COMMENT
LOWdocker/compose/docker-compose.mailpit.yml1##COMMENT
LOWdocker/compose/docker-compose.mailpit.yml21# SMTP: mailpit:1025 (from within the app container)COMMENT
LOWdocker/compose/docker-compose.full.yml1##COMMENT
LOWdocker/s6/build.sh1#!/bin/bashCOMMENT
LOWdocker/entrypoints/entrypoint.sh1#!/bin/bashCOMMENT
LOWdocker/entrypoints/entrypoint.sh21#COMMENT
LOWdocker/entrypoints/healthcheck.sh1#!/bin/bashCOMMENT
LOWlocales/scripts/derive-governance.sh1#!/usr/bin/env bashCOMMENT
LOWlocales/scripts/derive-governance.sh41# The canonical data pin is the human-readable TRANSLATION_RULES_REF value (aCOMMENT
LOWlocales/scripts/export-and-commit.sh1#!/usr/bin/env bashCOMMENT
LOWlocales/scripts/export-all.sh1#!/usr/bin/env bashCOMMENT
LOWlocales/scripts/review-locale-branches.sh1#!/usr/bin/env bashCOMMENT
LOWlocales/scripts/pr-per-locale.sh1#!/usr/bin/env bashCOMMENT
LOWlocales/scripts/pr-per-locale.sh21# instincts.COMMENT
LOWlocales/scripts/pr-per-locale.sh41# that materializes each branch and writes per-localeCOMMENT
LOWlocales/scripts/branch-per-locale.sh1#!/usr/bin/env bashCOMMENT
LOWlocales/scripts/create-all.sh1#!/usr/bin/env bashCOMMENT
LOWlocales/scripts/i18n/db.py41 agents tolerate lock contention without caller-side retry logic.COMMENT
LOWlocales/scripts/i18n/db.py61 conn.execute("PRAGMA journal_mode=WAL")COMMENT
LOWetc/defaults/config.defaults.yaml1# etc/defaults/config.defaults.yamlCOMMENT
LOWetc/defaults/config.defaults.yaml21 # API and UI ConfigurationCOMMENT
LOWetc/defaults/config.defaults.yaml41 # 2. mode_header - Fallback if no CIDR match (requires header value = mode)COMMENT
LOWetc/defaults/config.defaults.yaml61 # Proxy Configuration:COMMENT
LOWetc/defaults/config.defaults.yaml81 # the affordance is hidden in the disabled-homepage view.COMMENT
LOWetc/defaults/config.defaults.yaml101 # Control switch to enable/disable header customizationCOMMENT
LOWetc/defaults/config.defaults.yaml221 # Default to 4 chars to prevent trivially guessable passphrases whileCOMMENT
LOWetc/defaults/config.defaults.yaml241 # Character sets to include in generated passwordsCOMMENT
LOWetc/defaults/config.defaults.yaml261 signup: <%= ENV['AUTH_SIGNUP'] != 'false' %>COMMENT
LOWetc/defaults/config.defaults.yaml281 # bin/ots customers role listCOMMENT
LOWetc/defaults/config.defaults.yaml301 # Session lifetime in seconds (default: 24 hours)COMMENT
LOWetc/defaults/config.defaults.yaml321 # ENV: MIDDLEWARE_UTF8_SANITIZER (default: true)COMMENT
LOWetc/defaults/config.defaults.yaml341 # ENV: MIDDLEWARE_PATH_TRAVERSAL (default: false)COMMENT
LOWetc/defaults/config.defaults.yaml361 # - Development mode: Less restrictive headers to allow hot reloadingCOMMENT
LOWetc/defaults/config.defaults.yaml381 # "Your Current IP" display.COMMENT
LOWetc/defaults/config.defaults.yaml401 # 'depth': Position-based counting. Skip exactly N rightmost hops.COMMENT
LOWetc/defaults/config.defaults.yaml421 # Filter mode only: Additional CIDR ranges to trust as proxiesCOMMENT
LOWetc/defaults/config.defaults.yaml441 # (role=colonel at the router + verify_one_of_roles!(colonel:true) in eachCOMMENT
LOWetc/defaults/config.defaults.yaml461 # branding: a directory of root-served assets (favicon.ico, icon-*.png,COMMENT
LOWetc/defaults/config.defaults.yaml481# Ruby ever sees it. An unset var interpolates to nothing, which YAML reads asCOMMENT
LOWetc/defaults/config.defaults.yaml521 # where ID is the jurisdiction identifier (e.g., EU, CA, US)COMMENT
LOWetc/defaults/config.defaults.yaml541 enabled: <%= ENV['INCOMING_ENABLED'] == 'true' || false %>COMMENT
LOWetc/defaults/config.defaults.yaml581 validation_strategy: <%= ENV['DOMAINS_VALIDATION_STRATEGY'] || 'passthrough' %>COMMENT
LOWetc/defaults/config.defaults.yaml621 # Redis/Valkey connection URI - Compatible with Redis, Valkey, and otherCOMMENT
LOWetc/defaults/config.defaults.yaml661 # Install: brew install mailpitCOMMENT
2765 more matches not shown…
Self-Referential Comments206 hits · 636 pts
SeverityFileLineSnippetContext
MEDIUMspec/unit/onetime/boot/initializer_spec.rb289 # Define a new class - should NOT be in registryCOMMENT
MEDIUMspec/unit/onetime/logic/guest_route_gating_spec.rb16 # Create a test class that includes the moduleCOMMENT
MEDIUMspec/unit/onetime/logic/require_entitlement_spec.rb9# This method is defined in Onetime::Logic::Base and is used to gateCOMMENT
MEDIUM…/models/organization/chores/standardize_planid_spec.rb21 # Create a mock logger that accepts SemanticLogger's (message, hash) signatureCOMMENT
MEDIUMspec/unit/onetime/operations/domains/remove_spec.rb190 # Create a real, fully-persisted canonical domain and register it for cleanup.COMMENT
MEDIUM…ain_validation/sender_strategies/base_strategy_spec.rb9 # Create a concrete subclass for testing since BaseStrategy has abstract methodsCOMMENT
MEDIUMspec/unit/onetime/jobs/trace_propagation_spec.rb30 # Define a minimal Sentry stub for tests that need it.COMMENT
MEDIUMspec/unit/onetime/jobs/scheduled_job_spec.rb121 # Define a proper subclassCOMMENT
MEDIUM…ec/unit/onetime/initializers/setup_diagnostics_spec.rb32 # Define a minimal Sentry constant if it doesn't exist to satisfy verify_partial_doublesCOMMENT
MEDIUMspec/unit/billing/plan_validator_spec.rb7# This module implements catalog-first plan_id validation with fail-closed behavior.COMMENT
MEDIUMspec/integration/full/postgres_infrastructure_spec.rb154 # Create a test account using elevated connectionCOMMENT
MEDIUMspec/integration/full/password_migration_spec.rb151 # Create a Rodauth account WITHOUT password hashCOMMENT
MEDIUMspec/integration/full/admin_interface_spec.rb270 # Create an admin userCOMMENT
MEDIUMspec/integration/full/admin_interface_spec.rb508 # Create a secret as a regular userCOMMENT
MEDIUMspec/integration/full/admin_interface_spec.rb524 # Create a secretCOMMENT
MEDIUM…ec/integration/full/database_triggers/postgres_spec.rb497 # Create an active sessionCOMMENT
MEDIUMspec/integration/all/lazy_organization_creation_spec.rb152 # Create a new customerCOMMENT
MEDIUMspec/integration/all/entitlement_preview_spec.rb30 # Create a mock colonel customerCOMMENT
MEDIUMspec/integration/all/entitlement_preview_spec.rb41 # Create a mock organizationCOMMENT
MEDIUMspec/integration/all/config/after_load_spec.rb507 # Define a let block for a base configuration object.COMMENT
MEDIUMspec/integration/all/jobs/rabbitmq_publishing_spec.rb72 # Create a real connection pool for testsCOMMENT
MEDIUMspec/integration/all/jobs/rabbitmq_publishing_spec.rb247 # Create a pool that will failCOMMENT
MEDIUMspec/integration/all/jobs/workers/base_worker_spec.rb44 # Create a test worker class that includes both Sneakers::Worker and BaseWorkerCOMMENT
MEDIUM…/integration/all/jobs/workers/sneakers_harness_spec.rb194 # Create a test worker class for isolated testingCOMMENT
MEDIUMspec/cli/worker_command_spec.rb337 # Create a mock worker class for testingCOMMENT
MEDIUMspec/cli/cli_spec_helper.rb212 # Create a migration class with methods that can be mockedCOMMENT
MEDIUMspec/support/factories/auth_account_factory.rb51 # Create a verified account with passwordCOMMENT
MEDIUMspec/support/factories/auth_account_factory.rb81 # Create an unverified account (pending email verification)COMMENT
MEDIUMspec/support/factories/auth_account_factory.rb152 # Create an active session for an accountCOMMENT
MEDIUMspec/support/helpers/migration_test_helpers.rb30 # Create a fresh database connection for testing migrationsCOMMENT
MEDIUMspec/support/helpers/migration_test_helpers.rb108 # Create a database with partial migration state (migrated to specific version)COMMENT
MEDIUMspec/api/v2/entitlement_enforcement_spec.rb137 # Create a test secretCOMMENT
MEDIUMspec/api/account/get_permissions_spec.rb64 # Create a custom domain for the organizationCOMMENT
MEDIUMscripts/api-validation/bin/v1-capture.sh331# Create a secret, then retrieve itCOMMENT
MEDIUMscripts/api-validation/bin/v1-capture.sh408# Create a secret to burnCOMMENT
MEDIUMscripts/api-validation/bin/v2-capture.sh209# Create a secret, then retrieve/reveal itCOMMENT
MEDIUMscripts/api-validation/bin/v2-capture.sh300# Create a secret for receipt update testCOMMENT
MEDIUMscripts/api-validation/bin/v2-capture.sh321# Create a secret to burn via /receipt/ pathCOMMENT
MEDIUMtry/unit/error_handler_try.rb90# Create a new test key for this testCOMMENT
MEDIUMtry/unit/v3_feedback_try.rb30# Create a customer with anonymous role for testingCOMMENT
MEDIUMtry/unit/signup_validation_try.rb58## Create a SignupConfig and verify it persistsCOMMENT
MEDIUMtry/unit/boot/setup_i18n_security_try.rb57# Create a test class that includes JsonBackend for isolated testingCOMMENT
MEDIUMtry/unit/boot/setup_i18n_security_try.rb65# Create a valid test locale fileCOMMENT
MEDIUM…unit/config/config_serializer_tenant_resolution_try.rb87# Create a test CustomDomain + CustomDomain::SsoConfig for tenant resolution tests.COMMENT
MEDIUMtry/unit/config/passphrase_validation_try.rb11# Create a mock secret action for testingCOMMENT
MEDIUMtry/unit/security/invite_token_validation_try.rb40# Create a valid pending invitationCOMMENT
MEDIUMtry/unit/auth/organization_header_try.rb44# Create a third organization the owner is NOT a member ofCOMMENT
MEDIUMtry/unit/auth/organization_loader_readonly_try.rb38# Create a second customer WITH an organization (for contrast tests)COMMENT
MEDIUMtry/unit/auth/organization_loader_fallthrough_try.rb28# Create a custom domain and register it in the display_domain_index indexCOMMENT
MEDIUMtry/unit/auth/organization_loader_fallthrough_try.rb31# Create a domain-scoped member who can only access a *different* domainCOMMENT
MEDIUM…/unit/auth/operations/accept_invitation_logging_try.rb39# Create a capture array at module levelCOMMENT
MEDIUMtry/unit/logic/base_try.rb29# Create a concrete test class since Base is abstractCOMMENT
MEDIUMtry/unit/logic/guest_route_gating_try.rb43 # Create a mutable copy of the configCOMMENT
MEDIUMtry/unit/logic/guest_route_gating_behavior_try.rb46 # Create a mutable copy of the configCOMMENT
MEDIUMtry/unit/logic/secrets/reveal_secret_try.rb24# Define a lambda to create and return a new receipt instanceCOMMENT
MEDIUMtry/unit/logic/secrets/generate_secret_try.rb64## Create a secret for viewing testsCOMMENT
MEDIUMtry/unit/logic/secrets/show_receipt_try.rb24# Define a lambda to create and return a new receipt instanceCOMMENT
MEDIUMtry/unit/logic/secrets/show_secret_try.rb24# Define a lambda to create and return a new receipt instanceCOMMENT
MEDIUMtry/unit/logic/secrets/show_secret_try.rb235# Create an unverified owner for verification flowCOMMENT
MEDIUMtry/unit/logic/secrets/show_secret_try.rb240# Create a verification secretCOMMENT
146 more matches not shown…
Redundant / Tautological Comments356 hits · 565 pts
SeverityFileLineSnippetContext
LOWdocker/entrypoints/entrypoint.sh35# Set PORT to the existing value or default to 3000COMMENT
LOWdocker/entrypoints/entrypoint.sh79# Check if BUNDLE_INSTALL is set to "true" (case-insensitive)COMMENT
LOWdocker/entrypoints/entrypoint.sh130# Check if no arguments were provided to the scriptCOMMENT
LOWlocales/scripts/export-and-commit.sh74 # Check if there are actual changesCOMMENT
LOWlocales/scripts/branch-per-locale.sh80 # Check if branch already existsCOMMENT
LOWlocales/scripts/i18n/commands/store.py318 # Check if this is a SELECT querySTRING
LOWlocales/scripts/i18n/commands/validate.py586 # Print resultsCOMMENT
LOWlocales/scripts/i18n/commands/validate.py400 # Check if English file existsCOMMENT
LOWlocales/scripts/i18n/commands/validate.py956 # Output resultsCOMMENT
LOWspec/integration/full/advanced_auth_mode_spec.rb290 # Check if session cookie is setCOMMENT
LOWspec/integration/full/password_migration_spec.rb166 # Check if password hash exists for accountCOMMENT
LOWspec/integration/full/pending_federation_spec.rb198 # Set subscription_period_end to past (expired)COMMENT
LOWspec/integration/full/hooks/account_deletion_spec.rb149 # Check if we have active sessions (may not always be created)COMMENT
LOWspec/integration/all/jobs/rabbitmq_publishing_spec.rb45 # Check if RabbitMQ is available before running testsCOMMENT
LOWspec/support/auth_mode_helpers.rb278 # Check if a mock is currently installedCOMMENT
LOWspec/support/postgres_mode_suite_database.rb59 # Check if PostgreSQL is available for testingCOMMENT
LOWspec/support/postgres_mode_suite_database.rb88 # Check if PostgreSQL is available - return early if not (specs will be skipped)COMMENT
LOWspec/support/postgres_mode_suite_database.rb287 # Check if we need elevated privileges for migrationsCOMMENT
LOWspec/support/helpers/migration_test_helpers.rb99 # Check if a table exists in the databaseCOMMENT
LOWspec/support/helpers/migration_test_helpers.rb338 # Check if PostgreSQL functions exist (migration 003)COMMENT
LOWspec/support/helpers/migration_test_helpers.rb351 # Check if PostgreSQL triggers exist (migration 004)COMMENT
LOWspec/support/helpers/migration_test_helpers.rb364 # Check if PostgreSQL views exist (migration 005)COMMENT
LOWscripts/corporate-branch-report.sh98 # Check if merge base matches a branch tip (like develop)COMMENT
LOWscripts/corporate-branch-report.sh142# Check if we have any branches to showCOMMENT
LOWscripts/corporate-branch-report.sh176 # Check if b1's commits are a prefix of b2's commits (b1 is subsumed by b2)COMMENT
LOWscripts/validate_display_domain_index.rb102 # Check if domain object existsCOMMENT
LOWscripts/validate_display_domain_index.rb145 # Check if this domain has a corresponding index entryCOMMENT
LOWscripts/validate_org_domain_membership.rb108 # Check if domain hash exists at allCOMMENT
LOWscripts/validate_org_domain_membership.rb155 # Check if the referenced organization actually existsCOMMENT
LOWscripts/validate_org_domain_membership.rb162 # Check if domain is in the org's ZSETCOMMENT
LOWscripts/build-and-deploy.py546 # Check if this revision has a build configCOMMENT
LOWscripts/corporate-branch-report.py151 # Check if any branch points to this commitCOMMENT
LOWscripts/check-migration-status.sh34# Check if config directory is writable (for migrations that modify config)COMMENT
LOWscripts/check-migration-status.sh47# Check if a specific migration is neededCOMMENT
LOWscripts/check-migration-status.sh68# Check if any migration is neededCOMMENT
LOWscripts/tests/verify-sentry-build.sh59# Check if we're in the project rootCOMMENT
LOWscripts/upgrades/v0.24.5/dump_keys.rb147 # Close files and print statsCOMMENT
LOW…pts/upgrades/v0.24.5/validate_display_domains_index.rb51# Check if two values match, accounting for JSON encoding differences.COMMENT
LOW…ipts/upgrades/v0.24.5/repair_display_domain_indexes.rb94# Check if two values match, accounting for JSON encoding differences.COMMENT
LOWscripts/upgrades/v0.24.5/04-receipt/transform.rb421 # Set owner_id to nil to indicate lookup failureCOMMENT
LOWscripts/upgrades/v0.24.5/01-customer/create_indexes.rb132 # Set source to 'generated' if no existing index foundCOMMENT
LOWscripts/upgrades/v0.24.5/05-secret/transform.rb412 # Set owner_id to nil to indicate lookup failureCOMMENT
LOW.github/workflows/debug-oci.yml127 # Check if container is still runningCOMMENT
LOW.github/scripts/detect-ci-flags.sh40# Output resultsCOMMENT
LOW.github/scripts/update-version.sh88 # Check if jq is availableCOMMENT
LOW.github/scripts/compute-path-filter-outputs.sh56# Output resultsCOMMENT
LOW.github/actions/wait-for-http-service/action.yml135 # Check if status matches expectationCOMMENT
LOWtry/unit/error_handler_try.rb67@redis.expire(@test_key, 1000) # Set TTL to 1000 secondsCODE
LOWtry/unit/config/passphrase_validation_try.rb43 # Check if passphrase is requiredCOMMENT
LOWtry/unit/config/passphrase_options_try.rb12## Check if site config existsCOMMENT
LOWtry/unit/config/passphrase_options_try.rb20## Check if passphrase config existsCOMMENT
LOWtry/unit/mail/templates_trial_expiring_try.rb18# Check if billing is enabled - tests require itCOMMENT
LOWtry/unit/mail/templates_subscription_changed_try.rb18# Check if billing is enabled - tests require itCOMMENT
LOWtry/unit/models/organization_member_debug_try.rb32## Check if customer was added to org.membersCOMMENT
LOWtry/unit/models/organization_member_debug_try.rb36## Check if customer.objid is in org.members (using wrapper that handles serialization)COMMENT
LOWtry/unit/models/organization_member_debug_try.rb40## Check if org has add_members_instance methodCOMMENT
LOWtry/integration/check_jobqueue_live_try.rb25# Check if RabbitMQ is availableCOMMENT
LOWtry/integration/auth/internal_request_hook_proof_try.rb43# Check if account was created in SQLCOMMENT
LOWtry/integration/auth/internal_request_hook_proof_try.rb53# Check if Customer was created in Redis (by the hook)COMMENT
LOWtry/integration/api/invite/show_invite_enriched_try.rb164# Set invited_at to 8 days ago to trigger expiration (default TTL is 7 days)COMMENT
296 more matches not shown…
Hyper-Verbose Identifiers475 hits · 479 pts
SeverityFileLineSnippetContext
LOWlocales/tests/test_utils.py36 def test_skips_non_string_values(self):CODE
LOWlocales/tests/test_utils.py55 def test_preserves_existing_structure(self):CODE
LOWlocales/tests/test_utils.py60 def test_strict_mode_raises_on_conflict(self):CODE
LOWlocales/tests/test_utils.py66 def test_non_strict_mode_overwrites(self):CODE
LOWlocales/tests/test_utils.py81 def test_returns_empty_for_missing_file(self, tmp_path):CODE
LOWlocales/tests/test_utils.py85 def test_returns_empty_for_invalid_json(self, tmp_path, capsys):CODE
LOWlocales/tests/test_utils.py97 def test_saves_json_with_formatting(self, tmp_path):CODE
LOWlocales/tests/test_utils.py103 def test_creates_parent_directories(self, tmp_path):CODE
LOWlocales/tests/test_db.py12 def test_creates_database_file(self, tmp_db_path: Path, schema_sql: str):CODE
LOWlocales/tests/test_db.py22 def test_executes_schema_creates_table(self, tmp_db_path: Path, schema_sql: str):CODE
LOWlocales/tests/test_db.py36 def test_schema_is_idempotent(self, tmp_db_path: Path, schema_sql: str):CODE
LOWlocales/tests/test_db.py60 def test_error_on_invalid_sql(self, tmp_db_path: Path):CODE
LOWlocales/tests/test_db.py73 def test_dump_produces_valid_sql(self, hydrated_db_with_data: Path):CODE
LOWlocales/tests/test_db.py92 def test_roundtrip_preserves_data(self, hydrated_db_with_data: Path):CODE
LOWlocales/tests/test_db.py173 def test_unique_constraint_on_locale_file_key(self, db_connection):CODE
LOWlocales/tests/test_db.py186 def test_default_status_is_pending(self, db_connection):CODE
LOWlocales/tests/test_db.py200 def test_created_at_has_default(self, db_connection):CODE
LOWlocales/tests/test_db.py214 def test_required_columns_not_null(self, db_connection):CODE
LOWlocales/tests/test_db.py231 def test_optional_columns_can_be_null(self, db_connection):CODE
LOWlocales/tests/test_generate_tasks.py27 def test_walks_nested_json_keys(self):CODE
LOWlocales/tests/test_generate_tasks.py70 def test_handles_empty_objects(self):CODE
LOWlocales/tests/test_generate_tasks.py78 def test_handles_nested_empty_objects(self):CODE
LOWlocales/tests/test_generate_tasks.py93 def test_skips_non_string_values(self):CODE
LOWlocales/tests/test_generate_tasks.py112 def test_detects_missing_file(self, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py131 def test_detects_missing_keys(self, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py163 def test_detects_empty_translations(self, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py183 def test_ignores_existing_translations(self, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py220 def test_export_generates_correct_insert_sql(self, hydrated_db: Path):CODE
LOWlocales/tests/test_generate_tasks.py248 def test_export_escapes_single_quotes_via_sqlite_quote(self, hydrated_db: Path):CODE
LOWlocales/tests/test_generate_tasks.py269 def test_batch_defaults_to_today(self, mock_src_locales: Path, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py332 def test_exported_sql_is_executable(self, hydrated_db: Path):CODE
LOWlocales/tests/test_generate_tasks.py369 def test_dry_run_does_not_write(self, mock_src_locales: Path, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py403 def test_dry_run_shows_task_count(self, mock_src_locales: Path, tmp_path: Path, capsys):CODE
LOWlocales/tests/test_generate_tasks.py440 def test_returns_empty_dict_for_missing_file(self, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py446 def test_returns_empty_dict_for_invalid_json(self, tmp_path: Path):CODE
LOWlocales/tests/test_generate_tasks.py496 def test_creates_file_if_not_exists(self, tmp_path: Path):CODE
LOWlocales/scripts/tests/test_derive_governance.py62 def test_each_gate_declares_a_shape_valid_pin(self) -> None:CODE
LOWlocales/scripts/tests/test_derive_governance.py75 def test_single_canonical_pin_across_gates(self) -> None:CODE
LOWlocales/scripts/tests/test_derive_governance.py85 def test_field_re_skips_comments_and_accepts_uppercase(self) -> None:CODE
LOWlocales/scripts/tests/test_derive_governance.py98 def test_script_reads_the_gate_pin(self) -> None:CODE
LOWlocales/scripts/tests/test_derive_governance.py117 def test_rules_ref_override_is_honored(self) -> None:CODE
LOWlocales/scripts/tests/test_derive_governance.py131 def test_malformed_rules_ref_is_rejected(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py119 def test_overrides_redirect_every_surface(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py152 def test_compile_is_deterministic(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py165 def test_compile_output_is_valid_nonempty_json(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py180 def test_source_roundtrip_is_lossless(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py196 def test_fallback_routes_via_source_layout(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py221 def test_hashes_adds_then_is_idempotent(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py263 def test_export_import_roundtrip(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py293 def test_session_add_list_export_roundtrip(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py323 def test_session_add_rejects_bad_date(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py330 def test_import_rejects_checksum_mismatch(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py360 def test_create_next_update_export_roundtrip(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py386 def test_create_missing_only_enqueues_only_untranslated(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py434 def test_export_skips_empty_translation_preserving_skip(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py483 def test_next_human_header_uses_locale_not_hardcoded(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py539 def test_missing_only_enqueues_missing_and_stale_not_current(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py551 def test_snapshot_is_stored_per_leaf(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py567 def test_export_stamps_and_advances_source_hash(self) -> None:CODE
LOWlocales/scripts/tests/test_i18n_cli.py586 def test_stats_coverage_reports_stale(self) -> None:CODE
415 more matches not shown…
Fake / Example Data387 hits · 448 pts
SeverityFileLineSnippetContext
LOWlocales/analysis/feature-incoming.analysis.md77 "placeholder": "Brief description (e.g., Password reset request)",CODE
LOWlocales/analysis/feature-incoming.analysis.md82 "placeholder": "Select a recipient",CODE
LOWlocales/analysis/feature-incoming.analysis.md89 "placeholder": "Paste sensitive information here (passwords, keys, etc.)",CODE
LOWlocales/analysis/feature-organizations.analysis.md92 "placeholder": "e.g. Acme Corporation"CODE
LOWlocales/analysis/feature-organizations.analysis.md96 "placeholder": "What is this organization for?"CODE
LOWlocales/db/schema.sql84 'placeholder', -- Variable/placeholder problemsCODE
LOWspec/unit/onetime/mail/mailer_spec.rb100 to_email: { to: 'user@example.com', from: global_from, subject: 'Test', text_body: 'body' },CODE
LOWspec/unit/onetime/mail/mailer_spec.rb122 described_class.deliver(:secret_link, { recipient: 'user@example.com' }, sender_config: mock_sender_config)CODE
LOWspec/unit/onetime/mail/mailer_spec.rb128 described_class.deliver(:secret_link, { recipient: 'user@example.com' })CODE
LOWspec/unit/onetime/mail/mailer_spec.rb144 { to: 'user@example.com', from: from, subject: 'Test', text_body: 'body' }CODE
LOWspec/unit/onetime/mail/mailer_spec.rb155 { to: 'user@example.com', from: from, subject: 'Test', text_body: 'body' }CODE
LOWspec/unit/onetime/mail/mailer_spec.rb166 { to: 'user@example.com', from: from, subject: 'Test', text_body: 'body' }CODE
LOWspec/unit/onetime/mail/mailer_spec.rb191 { to: 'user@example.com', from: from, subject: 'Test', text_body: 'body' }CODE
LOWspec/unit/onetime/mail/mailer_spec.rb216 { to: 'user@example.com', from: from, subject: 'Test', text_body: 'body' }CODE
LOWspec/unit/onetime/mail/templates_i18n_spec.rb84 recipient: 'user@example.com',CODE
LOWspec/unit/onetime/mail/templates_i18n_spec.rb121 let(:data) { { recipient: 'user@example.com' } }CODE
LOWspec/unit/onetime/mail/templates_i18n_spec.rb207 expect(context.recipient).to eq('user@example.com')CODE
LOWspec/unit/onetime/mail/templates_i18n_spec.rb379 email_address: 'user@example.com',CODE
LOWspec/unit/onetime/mail/feedback_spec.rb114 { 'value' => 'user@example.com', 'reason' => 'hard_bounce' },CODE
LOWspec/unit/onetime/mail/feedback_spec.rb116 { 'value' => '@example.org', 'reason' => 'manual' }, # extension-ish, has @CODE
LOWspec/unit/onetime/mail/feedback_spec.rb123 expect(emails).to include('user@example.com')CODE
LOW…main/chores/migrate_incoming_secrets_to_config_spec.rb206 { 'email' => 'admin@example.com', 'name' => 'Admin' },CODE
LOWspec/unit/onetime/operations/domains/remove_spec.rb52 let(:org) { double('Organization', display_name: 'Acme Inc', remove_domain: nil) }CODE
LOWspec/unit/onetime/operations/domains/remove_spec.rb81 expect(result.org_name).to eq('Acme Inc')CODE
LOW…ain_validation/sender_strategies/base_strategy_spec.rb910 config = double('mailer_config', from_address: 'user@example.com', domain_id: 'cd:1')CODE
LOWspec/unit/onetime/jobs/publisher_spec.rb483 raw_email = { to: 'user@example.com', from: 'noreply@example.com', subject: 'Test', body: 'Body' }CODE
LOWspec/unit/onetime/jobs/publisher_spec.rb545 raw_email = { to: 'user@example.com', from: 'noreply@example.com', subject: 'Test', body: 'Body' }CODE
LOWspec/integration/full/admin_interface_spec.rb50 email: "user@example.com",CODE
LOWspec/integration/full/admin_interface_spec.rb272 email: "admin@example.com",CODE
LOWspec/integration/all/entitlement_preview_spec.rb299 custid: 'user@example.com',CODE
LOWspec/integration/all/authentication_security_spec.rb280 { login: 'user@example.com', password: nil },CODE
LOWspec/integration/all/mail/template_rendering_spec.rb923 organization_name: 'Acme Inc',CODE
LOWspec/integration/all/mail/template_rendering_spec.rb929 organization_name: 'Acme Inc',CODE
LOWspec/integration/all/mail/template_rendering_spec.rb930 removed_by: 'admin@example.com',CODE
LOWspec/integration/all/mail/template_rendering_spec.rb934 organization_name: 'Acme Inc',CODE
LOWspec/integration/all/mail/template_rendering_spec.rb935 deleted_by: 'admin@example.com',CODE
LOW…tegration/all/operations/dispatch_notification_spec.rb66 email: 'user@example.com',CODE
LOW…tegration/all/operations/dispatch_notification_spec.rb124 addressee: { email: 'user@example.com' },CODE
LOW…tegration/all/operations/dispatch_notification_spec.rb155 to: 'user@example.com',CODE
LOW…tegration/all/operations/dispatch_notification_spec.rb251 addressee: { custid: custid, email: 'user@example.com' },CODE
LOWspec/integration/all/jobs/rabbitmq_publishing_spec.rb221 to: 'user@example.com',CODE
LOWspec/integration/all/jobs/rabbitmq_publishing_spec.rb238 expect(received[:email][:to]).to eq('user@example.com')CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb120 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb134 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb148 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb161 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb187 to: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb200 to: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb356 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb378 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb413 to: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb433 to: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb449 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb482 recipient: 'user@example.com',CODE
LOWspec/integration/all/jobs/workers/email_worker_spec.rb520 recipient: 'user@example.com',CODE
LOW…tegration/all/jobs/workers/notification_worker_spec.rb112 email: 'user@example.com'CODE
LOW…tegration/all/jobs/workers/notification_worker_spec.rb370 addressee: { custid: custid, email: 'user@example.com', webhook_url: 'https://example.com/hook' },CODE
LOWspec/cli/email_validate_command_spec.rb18 email: 'user@example.com',CODE
LOWspec/cli/email_validate_command_spec.rb106 email: 'user@example.com',CODE
LOWspec/cli/email_validate_command_spec.rb117 .with('user@example.com', with: :regex)CODE
327 more matches not shown…
Example Usage Blocks216 hits · 333 pts
SeverityFileLineSnippetContext
LOW.pre-commit-config.yaml13# Usage:COMMENT
LOW.pre-push-config.yaml15# Usage:COMMENT
LOWdocker/bake.hcl4# Usage:COMMENT
LOWdocker/s6/build.sh5# Usage:COMMENT
LOWdocker/entrypoints/entrypoint.sh6# Usage:COMMENT
LOWlocales/scripts/derive-governance.sh16# Usage:COMMENT
LOWlocales/scripts/export-and-commit.sh8# Usage:COMMENT
LOWlocales/scripts/export-all.sh10# Usage:COMMENT
LOWlocales/scripts/review-locale-branches.sh12# Usage:COMMENT
LOWlocales/scripts/pr-per-locale.sh23# Usage:COMMENT
LOWlocales/scripts/branch-per-locale.sh6# Usage:COMMENT
LOWlocales/scripts/create-all.sh20# Usage:COMMENT
LOWspec/integration/integration_spec_helper.rb88# Usage:COMMENT
LOWspec/support/postgres_setup_check.rb10# Usage:COMMENT
LOWspec/support/postgres_mode_suite_database.rb27# Usage:COMMENT
LOWspec/support/full_mode_suite_database.rb21# Usage:COMMENT
LOWspec/support/amqp_stubs.rb11# Usage:COMMENT
LOWspec/support/shared_contexts/rack_test_context.rb8# Usage:COMMENT
LOWspec/support/shared_contexts/clean_auth_state.rb24# Usage:COMMENT
LOWspec/support/shared_contexts/auth_rack_test_context.rb10# Usage:COMMENT
LOWspec/support/shared_contexts/view_test_context.rb8# Usage:COMMENT
LOWspec/support/factories/auth_account_factory.rb13# Usage:COMMENT
LOWspec/support/helpers/migration_test_helpers.rb18# Usage:COMMENT
LOWspec/support/shared_examples/auth_routes_examples.rb7# Usage:COMMENT
LOWspec/support/puma_integration/server_helper.rb8# Usage:COMMENT
LOWscripts/validate_display_domain_index.rb18# Usage:COMMENT
LOWscripts/validate_org_domain_membership.rb19# Usage:COMMENT
LOWscripts/api_validation.rb17# Usage:COMMENT
LOWscripts/update-file-headers.rb8# Usage:COMMENT
LOWscripts/favicon_gen.rb12# Usage:COMMENT
LOWscripts/detect_phantom_receipts.rb26# Usage:COMMENT
LOWscripts/check-migration-status.sh12# Usage:COMMENT
LOWscripts/validate_orphan_domain_zset_leaks.rb17# Usage:COMMENT
LOWscripts/init-test-lanes.sh203# Usage:COMMENT
LOWscripts/tests/verify-sentry-build.sh13# Usage:COMMENT
LOWscripts/test-install/proof-of-life.sh26# Usage:COMMENT
LOWscripts/test-install/run.sh23# Usage:COMMENT
LOWscripts/test-install/secret-rotation.sh24# Usage:COMMENT
LOWscripts/test-install/baremetal-boot.sh31# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/copy_customer_receipts_zset.rb43# Usage:COMMENT
LOW…s/upgrades/v0.24.5/validate_instances_owners_parity.rb11# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/check_original_keys.rb6# Usage:COMMENT
LOW…ts/upgrades/v0.24.5/validate_domain_org_exclusivity.rb12# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/build_score_index.rb12# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/info.sh9# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/dump_keys.rb35# Usage:COMMENT
LOW…ripts/upgrades/v0.24.5/repair_instance_index_scores.rb18# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/enrich_with_original_record.rb26# Usage:COMMENT
LOW…pts/upgrades/v0.24.5/validate_display_domains_index.rb12# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/validate_owners_from_org_id.rb12# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/enrich_with_identifiers.rb10# Usage:COMMENT
LOW…ipts/upgrades/v0.24.5/repair_display_domain_indexes.rb20# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/load_keys.rb32# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/validate_post_migration.rb35# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/reset.sh17# Usage:COMMENT
LOW…ts/upgrades/v0.24.5/validate_customer_receipts_copy.rb37# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/upgrade.sh14# Usage:COMMENT
LOW…ipts/upgrades/v0.24.5/validate_owners_objects_exist.rb11# Usage:COMMENT
LOW…ipts/upgrades/v0.24.5/rebuild_custom_domain_indexes.rb12# Usage:COMMENT
LOWscripts/upgrades/v0.24.5/03-customdomain/transform.rb14# Usage:COMMENT
156 more matches not shown…
Structural Annotation Overuse117 hits · 232 pts
SeverityFileLineSnippetContext
LOWspec/integration/full/password_migration_spec.rb189 # Step 2: Create Rodauth account WITHOUT password hashCOMMENT
LOWspec/integration/full/password_migration_spec.rb198 # Step 3: POST to /auth/login with Redis passwordCOMMENT
LOWspec/integration/full/password_migration_spec.rb204 # Step 4: Verify login succeeds (200 or 3xx redirect)COMMENT
LOWspec/integration/full/password_migration_spec.rb208 # Step 5: Verify password hash now exists in account_password_hashesCOMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb442 # Step 1: GET the signin page to establish a session and receive HTMLCOMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb451 # Step 2: Parse the HTML to extract shrimp from __BOOTSTRAP_ME__COMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb461 # Step 3: POST /signin with session cookie + extracted shrimpCOMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb471 # Step 4: Assert NOT 403 -- the token from the page must be acceptedCOMMENT
LOWdocs/runbooks/duplicate-plans-on-plans-page.md43### Step 1: Verify Stripe product metadataCOMMENT
LOWdocs/runbooks/duplicate-plans-on-plans-page.md50### Step 2: Re-sync with --clearCOMMENT
LOWdocs/runbooks/duplicate-plans-on-plans-page.md58### Step 3: VerifyCOMMENT
LOWdocs/runbooks/raw-email-field-serialization.md49### Step 1: Repair the 10 recordsCOMMENT
LOWdocs/runbooks/raw-email-field-serialization.md57### Step 2: VerifyCOMMENT
LOWscripts/validate_orphan_domain_zset_leaks.rb57 # Step 1: Find all domains with nil/empty org_idCOMMENT
LOWscripts/validate_orphan_domain_zset_leaks.rb60 # Step 2: Scan all org domain ZSETs for leaked orphansCOMMENT
LOWtry/unit/logic/account/email_change_try.rb346# Step 1: Request email changeCOMMENT
LOWtry/unit/logic/account/email_change_try.rb352# Step 2: Retrieve the token from pending_email_changeCOMMENT
LOWtry/unit/logic/account/email_change_try.rb355# Step 3: Confirm email changeCOMMENT
LOWtry/unit/logic/account/email_change_try.rb482# Step 1: request phase in simple mode (no Rodauth dependency)COMMENT
LOWtry/unit/logic/account/email_change_try.rb489# Step 2: confirm phase with full mode + stubbed SQLite DBCOMMENT
LOWtry/api/v1/receipt_hsh_state_translation_try.rb133# Step 1: initial state after creation (new)COMMENT
LOWtry/api/v1/receipt_hsh_state_translation_try.rb135# Step 2: after revealed! transitionCOMMENT
LOWlib/onetime/session.rb445 # Step 1: Serialize session data to JSONCOMMENT
LOWlib/onetime/session.rb455 # Step 2: Encrypt with AES-256-GCMCOMMENT
LOWlib/onetime/session.rb465 # Step 3: Base64 encode (for safe storage of binary encrypted data)COMMENT
LOWlib/onetime/session.rb474 # Step 3: Compute HMAC signature for integrity verificationCOMMENT
LOWlib/onetime/session.rb487 # Step 4: Get or create StringKey for this sessionCOMMENT
LOWlib/onetime/session.rb490 # Step 5: Save to RedisCOMMENT
LOWlib/onetime/session.rb501 # Step 6: Update expiration if configuredCOMMENT
LOW…e/mail/sender_strategies/lettermint_sender_strategy.rb379 # WARNING: This implementation does not handle pagination. If the accountCOMMENT
LOWlib/onetime/cli/queue/init_command.rb82 # Step 1: Create vhost via Management APICOMMENT
LOWlib/onetime/cli/queue/init_command.rb85 # Step 2: Set permissionsCOMMENT
LOWlib/onetime/cli/queue/init_command.rb88 # Step 3: Declare exchanges and queues via AMQPCOMMENT
LOWlib/onetime/cli/queue/init_command.rb91 # Step 4: Apply DLQ policies via Management APICOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb90 # Step 2: Verify provider supports provisioningCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb98 # Step 3: Load platform credentialsCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb102 # Step 4: Select strategyCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb105 # Step 5: Call strategy.provision_dns_recordsCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb125 # Step 6: Handle strategy resultCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb134 # Step 7: Extract and normalize DNS recordsCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb138 # Step 8: Store result in mailer_config and save if persist enabledCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb77 # Step 1: Validate mailer_config has required fieldsCOMMENT
LOW…me/jobs/scheduled/maintenance/instances_rebuild_job.rb78 # Step 1: Collect all existing hash keys for this prefix.COMMENT
LOW…me/jobs/scheduled/maintenance/instances_rebuild_job.rb90 # Step 2: Collect all current instances membersCOMMENT
LOW…me/jobs/scheduled/maintenance/instances_rebuild_job.rb96 # Step 3: Compute diffCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts267 // Step 1: Navigate to Default Workspace dashboardCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts281 // Step 2: Navigate to A Second Organization's page via URLCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts312 // Step 3: Navigate back to Default Workspace dashboardCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts370 // Step 1: Navigate to Default Workspace's organization page (domains tab is default)COMMENT
LOWe2e/full/domains-store-org-cache.spec.ts389 // Step 2: Navigate directly to A Second Organization's page via URL (domains tab is default)COMMENT
LOWe2e/full/domains-store-org-cache.spec.ts477 // Step 1: Navigate to Default Workspace dashboardCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts493 // Step 2: Navigate to A Second OrganizationCOMMENT
LOWe2e/full/domain-sso-multi-provider.spec.ts372 // Step 1: Open SSO modal for domain A and configure Entra IDCOMMENT
LOWe2e/full/domain-sso-multi-provider.spec.ts378 // Step 2: Open SSO modal for domain B and configure GoogleCOMMENT
LOWe2e/full/domain-sso-multi-provider.spec.ts384 // Step 3: Verify both domains appear in org SSO hubCOMMENT
LOWe2e/full/cross-org-domain-isolation.spec.ts379 // Step 1: Navigate to OrgA (domains tab is default)COMMENT
LOWe2e/full/cross-org-domain-isolation.spec.ts389 // Step 2: Navigate to OrgB via URL (domains tab is default)COMMENT
LOWe2e/full/cross-org-domain-isolation.spec.ts407 // Step 3: Navigate back to OrgA (domains tab is default)COMMENT
LOWe2e/full/domain-sso-config.spec.ts901 // Step 1: Open SSO modal for domain ACOMMENT
LOWe2e/full/domain-sso-config.spec.ts904 // Step 2: Configure Entra ID for domain ACOMMENT
57 more matches not shown…
Verbosity Indicators106 hits · 212 pts
SeverityFileLineSnippetContext
LOWspec/integration/full/password_migration_spec.rb189 # Step 2: Create Rodauth account WITHOUT password hashCOMMENT
LOWspec/integration/full/password_migration_spec.rb198 # Step 3: POST to /auth/login with Redis passwordCOMMENT
LOWspec/integration/full/password_migration_spec.rb204 # Step 4: Verify login succeeds (200 or 3xx redirect)COMMENT
LOWspec/integration/full/password_migration_spec.rb208 # Step 5: Verify password hash now exists in account_password_hashesCOMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb442 # Step 1: GET the signin page to establish a session and receive HTMLCOMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb451 # Step 2: Parse the HTML to extract shrimp from __BOOTSTRAP_ME__COMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb461 # Step 3: POST /signin with session cookie + extracted shrimpCOMMENT
LOWspec/integration/all/csrf_enforcement_spec.rb471 # Step 4: Assert NOT 403 -- the token from the page must be acceptedCOMMENT
LOWscripts/validate_orphan_domain_zset_leaks.rb57 # Step 1: Find all domains with nil/empty org_idCOMMENT
LOWscripts/validate_orphan_domain_zset_leaks.rb60 # Step 2: Scan all org domain ZSETs for leaked orphansCOMMENT
LOWtry/unit/logic/account/email_change_try.rb346# Step 1: Request email changeCOMMENT
LOWtry/unit/logic/account/email_change_try.rb352# Step 2: Retrieve the token from pending_email_changeCOMMENT
LOWtry/unit/logic/account/email_change_try.rb355# Step 3: Confirm email changeCOMMENT
LOWtry/unit/logic/account/email_change_try.rb482# Step 1: request phase in simple mode (no Rodauth dependency)COMMENT
LOWtry/unit/logic/account/email_change_try.rb489# Step 2: confirm phase with full mode + stubbed SQLite DBCOMMENT
LOWtry/api/v1/receipt_hsh_state_translation_try.rb133# Step 1: initial state after creation (new)COMMENT
LOWtry/api/v1/receipt_hsh_state_translation_try.rb135# Step 2: after revealed! transitionCOMMENT
LOWlib/onetime/session.rb445 # Step 1: Serialize session data to JSONCOMMENT
LOWlib/onetime/session.rb455 # Step 2: Encrypt with AES-256-GCMCOMMENT
LOWlib/onetime/session.rb465 # Step 3: Base64 encode (for safe storage of binary encrypted data)COMMENT
LOWlib/onetime/session.rb474 # Step 3: Compute HMAC signature for integrity verificationCOMMENT
LOWlib/onetime/session.rb487 # Step 4: Get or create StringKey for this sessionCOMMENT
LOWlib/onetime/session.rb490 # Step 5: Save to RedisCOMMENT
LOWlib/onetime/session.rb501 # Step 6: Update expiration if configuredCOMMENT
LOWlib/onetime/cli/queue/init_command.rb82 # Step 1: Create vhost via Management APICOMMENT
LOWlib/onetime/cli/queue/init_command.rb85 # Step 2: Set permissionsCOMMENT
LOWlib/onetime/cli/queue/init_command.rb88 # Step 3: Declare exchanges and queues via AMQPCOMMENT
LOWlib/onetime/cli/queue/init_command.rb91 # Step 4: Apply DLQ policies via Management APICOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb90 # Step 2: Verify provider supports provisioningCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb98 # Step 3: Load platform credentialsCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb102 # Step 4: Select strategyCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb105 # Step 5: Call strategy.provision_dns_recordsCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb125 # Step 6: Handle strategy resultCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb134 # Step 7: Extract and normalize DNS recordsCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb138 # Step 8: Store result in mailer_config and save if persist enabledCOMMENT
LOWlib/onetime/operations/provision_sender_domain.rb77 # Step 1: Validate mailer_config has required fieldsCOMMENT
LOW…me/jobs/scheduled/maintenance/instances_rebuild_job.rb78 # Step 1: Collect all existing hash keys for this prefix.COMMENT
LOW…me/jobs/scheduled/maintenance/instances_rebuild_job.rb90 # Step 2: Collect all current instances membersCOMMENT
LOW…me/jobs/scheduled/maintenance/instances_rebuild_job.rb96 # Step 3: Compute diffCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts267 // Step 1: Navigate to Default Workspace dashboardCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts281 // Step 2: Navigate to A Second Organization's page via URLCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts312 // Step 3: Navigate back to Default Workspace dashboardCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts370 // Step 1: Navigate to Default Workspace's organization page (domains tab is default)COMMENT
LOWe2e/full/domains-store-org-cache.spec.ts389 // Step 2: Navigate directly to A Second Organization's page via URL (domains tab is default)COMMENT
LOWe2e/full/domains-store-org-cache.spec.ts477 // Step 1: Navigate to Default Workspace dashboardCOMMENT
LOWe2e/full/domains-store-org-cache.spec.ts493 // Step 2: Navigate to A Second OrganizationCOMMENT
LOWe2e/full/domain-sso-multi-provider.spec.ts372 // Step 1: Open SSO modal for domain A and configure Entra IDCOMMENT
LOWe2e/full/domain-sso-multi-provider.spec.ts378 // Step 2: Open SSO modal for domain B and configure GoogleCOMMENT
LOWe2e/full/domain-sso-multi-provider.spec.ts384 // Step 3: Verify both domains appear in org SSO hubCOMMENT
LOWe2e/full/cross-org-domain-isolation.spec.ts379 // Step 1: Navigate to OrgA (domains tab is default)COMMENT
LOWe2e/full/cross-org-domain-isolation.spec.ts389 // Step 2: Navigate to OrgB via URL (domains tab is default)COMMENT
LOWe2e/full/cross-org-domain-isolation.spec.ts407 // Step 3: Navigate back to OrgA (domains tab is default)COMMENT
LOWe2e/full/domain-sso-config.spec.ts901 // Step 1: Open SSO modal for domain ACOMMENT
LOWe2e/full/domain-sso-config.spec.ts904 // Step 2: Configure Entra ID for domain ACOMMENT
LOWe2e/full/domain-sso-config.spec.ts913 // Step 3: Save domain A config (anchor on the mocked save round-trip)COMMENT
LOWe2e/full/domain-sso-config.spec.ts921 // Step 4: Open SSO modal for domain B (navigates to domain B's signin page)COMMENT
LOWe2e/full/domain-sso-config.spec.ts924 // Step 5: Configure Google for domain BCOMMENT
LOWe2e/full/domain-sso-config.spec.ts932 // Step 6: Save domain B config (anchor on the mocked save round-trip)COMMENT
LOWe2e/full/domain-sso-config.spec.ts940 // Step 7: Return to org settings and verify both show configured statusCOMMENT
LOWe2e/full/invite-token-security.spec.ts280 // Step 1: create a valid invitation (storageState session is the org owner)COMMENT
46 more matches not shown…
AI Slop Vocabulary49 hits · 136 pts
SeverityFileLineSnippetContext
MEDIUM.pre-commit-config.yaml49# Use 'system' to leverage existing rbenv/nvm installations from PATH,COMMENT
MEDIUMspec/spec_helper.rb35# Test harness for Onetime.COMMENT
MEDIUM…ime/models/custom_domain/update_display_domain_spec.rb11# tests are expected to PASS, proving the harness itself is sound.COMMENT
MEDIUM…ime/models/custom_domain/update_display_domain_spec.rb39 # Sanity checks — expected GREEN (proves the harness works)COMMENT
MEDIUMspec/integration/integration_spec_helper.rb27 # Parse Redis URI once at configuration time for robust port checkingCOMMENT
MEDIUMspec/integration/all/config/after_load_spec.rb516 # `config` object. This helps make tests more robust againstCOMMENT
MEDIUMspec/integration/all/initializers/boot_part1_spec.rb93 # If not, ensure test config for :dbs is comprehensive or mock Familia.members.COMMENT
MEDIUMspec/api/v1/auth_status_header_spec.rb19# test harness that simulates the controller context.COMMENT
MEDIUMscripts/test-install/run.sh5# Tier-1 clean-room harness (install-onboarding testing-strategy §2). Runs aCOMMENT
MEDIUMscripts/test-install/run.sh30# needs no container); this is the installer-matrix harness.COMMENT
MEDIUMscripts/test-install/secret-rotation.sh5# SECRET-rotation harness lane (install-onboarding C10 §5). Proves theCOMMENT
MEDIUM.github/workflows/installer.yml4# Runs the Tier-1 clean-room harness (scripts/test-install/run.sh) in CI — theCOMMENT
MEDIUM.github/workflows/installer.yml58 # Docker is preinstalled on ubuntu runners; the harness does the restCOMMENT
MEDIUM.github/workflows/installer.yml126 # macOS ships bash 3.2. The setup entrypoint and the harness scriptsCOMMENT
MEDIUM.github/workflows/claude-code-review.yml109 # 'Please provide a thorough code review focusing on our coding standards and best practices.' }}COMMENT
MEDIUM.github/actions/run-ruby-tests/action.yml50# 2.1.0 - Use spec:fast for unit tests; leverage auto-discoveryCOMMENT
MEDIUMtry/unit/error_handler_try.rb6# The ErrorHandler provides robust error handling for non-critical operationsCOMMENT
MEDIUMtry/unit/auth/auth_org_immutability_try.rb54# A thin harness that includes OrganizationContext the same wayCOMMENT
MEDIUMtry/unit/auth/organization_loader_fallthrough_try.rb16# Build a test harness that includes OrganizationLoader so we can callCOMMENT
MEDIUM…models/organization_pending_invitations_cleanup_try.rb216# If comprehensive cleanup is needed, a separate issue should address cleanupCOMMENT
LOWtry/unit/models/custom_domain_migration_setup_try.rb5# Minimal test - just create customers and orgs, no domainsCOMMENT
MEDIUM…tion/middleware/handle_invalid_percent_encoding_try.rb32# complications. It's just a robust way to keep things DRY.COMMENT
MEDIUMtry/integration/api/domains/put_signin_config_try.rb8# Uses the same harness pattern as update_domain_brand_validate_try.rb.COMMENT
MEDIUMtry/integration/api/colonel/bfla_colonel_authz_try.rb100# middleware try to read a nil rack.input (a harness artifact, not an app authzCOMMENT
MEDIUMtry/support/test_helpers.rb373# Print test harness banner showing billing and auth stateCOMMENT
MEDIUMlib/onetime/error_handler.rb7# Provides robust error handling for non-critical operations, particularlyCOMMENT
MEDIUMlib/onetime/utils/strings.rb88 # mail gem's Address parser for robust email handling.COMMENT
LOWlib/onetime/refinements/stripe_refinements.rb76 # on it, otherwise we'll just return the value as-is.COMMENT
LOWlib/onetime/models/custom_domain.rb391 # we can simply call `fobj.to_s`. In both cases the result is the unqiueCOMMENT
LOWlib/onetime/models/features/required_fields.rb27 # I think it would work since extend doesn't just add methods - itCOMMENT
LOWlib/onetime/models/secret/features/deprecated_fields.rb19 base.field :metadata_key # do not add receipt_key; just use identifierCODE
MEDIUMlib/onetime/services/redis_key_migrator.rb95 # The migrator includes comprehensive error handling:COMMENT
MEDIUMapps/web/core/application.rb96 # ruby memory from the get go? It'll need to be more nuanced and robustCOMMENT
MEDIUMapps/web/core/application.rb96 # ruby memory from the get go? It'll need to be more nuanced and robustCOMMENT
MEDIUMapps/web/auth/error_translator.rb112 # iteration order) so the lookup is robust to hash reordering andCOMMENT
MEDIUMapps/web/auth/operations/create_default_workspace.rb12# plan-based feature flags, but the infrastructure exists for seamless upgrades.COMMENT
LOWapps/web/auth/operations/customers/list.rb78 # non-matching lookups simply return nothing (a garbage term is rescued).COMMENT
MEDIUMapps/web/billing/spec/cli/subscriptions_spec.rb34 # stripe-mock returns incomplete objects, so we mock for comprehensive testingCOMMENT
MEDIUM…eb/billing/spec/controllers/billing_controller_spec.rb165 # API locally. Good for comprehensive integration testing.COMMENT
MEDIUMapps/web/billing/models/stripe_webhook_event.rb8 # Provides comprehensive tracking for Stripe webhook events including:COMMENT
MEDIUMapps/web/billing/models/plan.rb413 # Extract plan_id using prefix/suffix removal (more robust than split)COMMENT
MEDIUMapps/web/billing/lib/webhook_validator.rb10 # Provides comprehensive validation for Stripe webhook events:COMMENT
MEDIUMapps/web/billing/controllers/webhooks.rb19 # Uses WebhookValidator for comprehensive security validation:COMMENT
MEDIUMapps/web/billing/controllers/plans.rb25 # - Nested JSON Metadata: Grouped debug info per Stripe best practicesCOMMENT
MEDIUMapps/api/v1/refinements.rb90 # Based on Familia's FlexibleHashAccess with additional methods for comprehensiveCOMMENT
MEDIUM…/domains/spec/logic/sso_config/ssrf_protection_spec.rb22 # Include the module in a test harness so we can call its methods directlyCOMMENT
LOW…ins/spec/logic/sender_config/put_sender_config_spec.rb65 # Bypass the (separately tested) authorization step; just set the ivars itCOMMENT
LOWapps/api/v2/spec/support/actor_attribution_helpers.rb24 # reloads the receipt from Redis, so org_id must be saved, not just set.COMMENT
MEDIUMsrc/shared/composables/useDismissableBanner.ts106 // though a more robust validation (e.g., with Zod) could be used here.COMMENT
Excessive Try-Catch Wrapping39 hits · 64 pts
SeverityFileLineSnippetContext
MEDIUMlocales/scripts/interpolate-product-name.py162 print(f"Error: locale directory not found: {locale_dirs[0]}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/store.py170 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py173 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py182 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py185 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py194 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py197 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py206 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py209 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py218 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py221 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py237 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py240 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py252 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py255 print(f"Error: {e}", file=sys.stderr)STRING
MEDIUMlocales/scripts/i18n/commands/store.py566 print(f"Error importing {sql_file.name}: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py856 print(f"Error: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py1048 print(f"Error: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py1051 print(f"Error: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py1247 print(f"Error: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py1250 print(f"Error: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py402 print(f"Error: English directory not found: {EN_DIR}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py996 print(f"Error reading file: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py1013 print(f"Error: Task {args.task_id} not found", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/tasks.py786def _next_handler(args) -> int:CODE
LOWlocales/scripts/i18n/commands/tasks.py1249 except Exception as e:CODE
LOWlocales/scripts/i18n/commands/tasks.py995 except Exception as e:CODE
MEDIUMlocales/scripts/i18n/commands/validate.py181 print(f"Error running git diff: {e}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/validate.py928 print(f"Error: Source locale not found: {source_dir}", file=sys.stderr)CODE
MEDIUMlocales/scripts/i18n/commands/validate.py935 print(f"Error: Locale not found: {args.locale}", file=sys.stderr)CODE
LOWlocales/scripts/i18n/commands/validate.py197 except Exception as e:CODE
LOWlocales/scripts/i18n/commands/validate.py421 except Exception as e:CODE
MEDIUMlocales/scripts/i18n/commands/content.py376 print(f"Error in {locale}: {e}", file=sys.stderr)CODE
LOWdocs/architecture/build-architecture.md193 except Exception:CODE
LOWscripts/logtide-ship.py87except Exception:CODE
LOWscripts/logtide-ship.py703 except Exception as e:CODE
LOWscripts/logtide-ship.py764 except Exception:CODE
LOWscripts/logtide-ship.py779 except Exception:CODE
LOWscripts/logtide-ship.py807 except Exception as e:CODE
Modern AI Meta-Vocabulary20 hits · 58 pts
SeverityFileLineSnippetContext
MEDIUMlocales/scripts/derive-governance.sh8# generated/i18n/ — never committed. The translation orchestration readsCOMMENT
MEDIUMlocales/scripts/review-locale-branches.sh9# The agent orchestration and triage stages live in the slash commandCOMMENT
MEDIUMlocales/scripts/pr-per-locale.sh334 # Cap the diff so a huge export can't blow up the context window.COMMENT
MEDIUMetc/defaults/logging.defaults.yaml20# Workers - RabbitMQ worker message processing and orchestrationCOMMENT
MEDIUMetc/defaults/logging.defaults.yaml72 Workers: info # RabbitMQ worker message processing and orchestrationCODE
MEDIUM…els/features/with_plan_entitlements_standalone_spec.rb13# These tests reuse the FakeSet/FakeHashKey scaffold fromCOMMENT
MEDIUM…netime/operations/email/sync_provider_feedback_spec.rb8# Unit tests for the sync orchestration: provider selection, the fetch ->COMMENT
MEDIUM…install-onboarding/install-onboarding-problem-space.md114| Onboarding empty-state dashboard | `DashboardEmpty.vue` (#2088) CODE
MEDIUMdocs/specs/rodauth-admin/10-aggregate-visibility.md90### Performance guardrails (200k rows)COMMENT
MEDIUMscripts/build-and-deploy.py359# ─── Build orchestration ────────────────────────────────────────────────────COMMENT
MEDIUMscripts/upgrades/v0.24.5/run_pipeline.sh14# The Phase 2 orchestration in upgrade.sh runs this script only when --executeCOMMENT
MEDIUMlib/onetime/mail/feedback/base.rb21 # Fetchers are read-only and provider-specific; the orchestration (whichCOMMENT
MEDIUMlib/onetime/cli/worker_command.rb32 # Semantic exit codes for scripting and orchestrationCOMMENT
MEDIUMlib/onetime/cli/customers/doctor_command.rb27# this command owns orchestration (scan-all, output formatting, exit codes). TheCOMMENT
MEDIUMlib/onetime/operations/validate_sender_domain.rb14 # This operation orchestrates the verification flow:COMMENT
MEDIUMapps/web/auth/README-roda.md138├── commands/ # Command objects (validation + orchestration)CODE
MEDIUMapps/web/auth/README-rodauth.md78├── config.rb # 150 lines - Core config + orchestrationCODE
MEDIUMapps/web/auth/operations/customers/doctor.rb12 # thin adapter: it owns orchestration (scan-all, output formatting, exitCOMMENT
MEDIUMapps/web/billing/spec/cli/catalog_sync_command_spec.rb8# These specs verify step orchestration, option forwarding, abort-on-failure,COMMENT
MEDIUM…/billing/spec/operations/process_webhook_event_spec.rb7# This file tests orchestration behavior: unhandled events, context options.COMMENT
Deep Nesting26 hits · 20 pts
SeverityFileLineSnippetContext
LOWlocales/scripts/interpolate-product-name.py90CODE
LOWlocales/scripts/i18n/io.py18CODE
LOWlocales/scripts/i18n/io.py103CODE
LOWlocales/scripts/i18n/commands/store.py338CODE
LOWlocales/scripts/i18n/commands/store.py495CODE
LOWlocales/scripts/i18n/commands/tasks.py379CODE
LOWlocales/scripts/i18n/commands/tasks.py786CODE
LOWlocales/scripts/i18n/commands/tasks.py977CODE
LOWlocales/scripts/i18n/commands/tasks.py1090CODE
LOWlocales/scripts/i18n/commands/validate.py152CODE
LOWlocales/scripts/i18n/commands/validate.py201CODE
LOWlocales/scripts/i18n/commands/validate.py465CODE
LOWlocales/scripts/i18n/commands/validate.py664CODE
LOWlocales/scripts/i18n/commands/validate.py833CODE
LOWlocales/scripts/i18n/commands/validate.py878CODE
LOWlocales/scripts/i18n/commands/validate.py983CODE
LOWlocales/scripts/i18n/commands/validate.py1036CODE
LOWlocales/scripts/i18n/commands/validate.py1153CODE
LOWlocales/scripts/i18n/commands/content.py525CODE
LOWlocales/scripts/i18n/commands/content.py771CODE
LOWlocales/scripts/i18n/commands/content.py839CODE
LOWscripts/build-and-deploy.py530CODE
LOWscripts/corporate-branch-report.py238CODE
LOWscripts/corporate-branch-report.py305CODE
LOWscripts/logtide-ship.py661CODE
LOWscripts/logtide-ship.py720CODE
Cross-Language Confusion3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHlocales/scripts/interpolate-product-name.py346 print(" cd locales/scripts && python build/compile.py --all --merged --output-dir ../../generated/locales")CODE
HIGHlocales/scripts/i18n/commands/content.py216 # Null value (field present, value is null)COMMENT
HIGHscripts/build-and-deploy.py11 mkdir -p /opt/builds && chown <hook-user>:<hook-user> /opt/buildsSTRING
Unused Imports17 hits · 14 pts
SeverityFileLineSnippetContext
LOWlocales/tests/test_generate_tasks.py8CODE
LOWlocales/tests/test_generate_tasks.py13CODE
LOWlocales/tests/test_generate_tasks.py13CODE
LOWlocales/scripts/tests/test_derive_governance.py23CODE
LOWlocales/scripts/tests/test_i18n_cli.py24CODE
LOWlocales/scripts/i18n/console.py14CODE
LOWlocales/scripts/i18n/db.py23CODE
LOWlocales/scripts/i18n/config.py21CODE
LOWlocales/scripts/i18n/io.py10CODE
LOWlocales/scripts/i18n/cli.py10CODE
LOWlocales/scripts/i18n/commands/store.py14CODE
LOWlocales/scripts/i18n/commands/tasks.py18CODE
LOWlocales/scripts/i18n/commands/validate.py19CODE
LOWlocales/scripts/i18n/commands/content.py18CODE
LOWscripts/build-and-deploy.py72CODE
LOWscripts/tests/test_logtide_ship.py13CODE
LOWscripts/tests/test_logtide_ship.py19CODE
Slop Phrases4 hits · 8 pts
SeverityFileLineSnippetContext
LOWeslint.config.ts526 // uncomment the next line to enable it (don't forget to import it at theCOMMENT
MEDIUMapps/web/billing/cli/webhooks_command.rb163 # This is a basic implementation - in production you'd want a secondary indexCOMMENT
LOWapps/web/billing/cli/prices_generate_command.rb88 puts '# Make sure to replace PRODUCT_ID with actual Stripe product ID'CODE
MEDIUMsrc/shared/components/ui/MovingGlobules.vue11 [`clipPath`]() value with a transition. Here's how you can modify the code:CODE
Synthetic Comment Markers1 hit · 8 pts
SeverityFileLineSnippetContext
HIGHlib/onetime/models/features/right_to_be_forgotten.rb23 # Marks the customer account as requested for destruction.COMMENT
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOWscripts/tests/test_logtide_ship.py64 def handle_request(self, request):CODE