AI Slop Code Risk Monitor

steipete/CodexBar

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

Show usage stats for OpenAI Codex and Claude Code, without having to login.

1.5 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for steipete/CodexBar, a Swift project with 22,912 GitHub stars. SynthScan examined 976,681 lines of code across 3882 source files, recording 1207 pattern matches distributed across 17 syntactic categories. The legacy adjusted pattern signal is 1.5 (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.5
Adjusted Signal
1.5
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
22.9K
Stars
Swift
Language
976.7K
Lines of Code
3.9K
Files
1.2K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

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

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

Cognitive Ownership Risk 4.4/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.8/100 · LOW

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

Agent Over-Engineering Ratio 2.5/100 · LOW

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

PR Review Velocity Impact 7.7/100 · LOW

Which changes need focused human review? 1207 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 1HIGH 49MEDIUM 49LOW 1108

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 1207 distinct pattern matches across 17 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a detector match to inspect in context. Expand any category row to inspect the individual file paths, line numbers, code snippets, and the lexical context (CODE, COMMENT, or STRING) in which each match was detected.

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

Over-Commented Block387 hits · 387 pts
SeverityFileLineSnippetContext
LOWTests/CodexBarTests/CursorTeamSpendTests.swift61 #expect(snapshot.planLimitUSD == 20)COMMENT
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift641 #expect(snapshot.creditEvents.count == 1)COMMENT
LOW…ts/CodexBarTests/OpenCodeGoLocalUsageReaderTests.swift761COMMENT
LOWTests/CodexBarTests/KiroStatusProbeTests.swift1301 #expect(snapshot.authMethod == "Google")COMMENT
LOWTests/CodexBarTests/AmpUsageParserTests.swift41 #expect(usage.primary?.windowMinutes == 30 * 24 * 60)COMMENT
LOWTests/CodexBarTests/AmpUsageParserTests.swift281COMMENT
LOWTests/CodexBarTests/CostUsageStoreTests.swift1import FoundationCOMMENT
LOWTests/CodexBarTests/CostUsageStoreTests.swift521 var expectedSnapshot = snapshotBeforeCOMMENT
LOWTests/CodexBarTests/CostUsageStoreTests.swift901 #expect(await store.upsertFile(file))COMMENT
LOWTests/CodexBarTests/CostUsageStoreTests.swift1081 let accumulator = Self.accumulator(path: file.path)COMMENT
LOWTests/CodexBarTests/CostUsageStoreTests.swift2021 #expect(second.deletedRows == 0)COMMENT
LOWTests/CodexBarTests/AntigravityCLICostTests.swift141 #expect(!text.contains("$0"))COMMENT
LOWTests/CodexBarTests/DoubaoUsageFetcherTests.swift1101 #expect(snapshot.secondary == nil)COMMENT
LOWTests/CodexBarTests/ProviderDiagnosticExportTests.swift581 resetDescription: "Weekly")COMMENT
LOWTests/CodexBarTests/OpenAIOrgRateLimitsTests.swift181 #expect(resolver.projectCap(for: "gpt-4o")?.tokensPerMinute == 200)COMMENT
LOWTests/CodexBarTests/OpenAIOrgRateLimitsTests.swift221 .init(model: "a", tokensPerMinute: 100),COMMENT
LOW…xBarTests/CostUsageScannerClaudePricingMemoTests.swift21 id: "\(file)-\(index)",COMMENT
LOW…xBarTests/CostUsageScannerClaudePricingMemoTests.swift61COMMENT
LOWTests/CodexBarTests/BifrostPluginTests.swift41 #expect(usage.identity?.accountEmail == "fixture-team")COMMENT
LOWTests/CodexBarTests/BifrostPluginTests.swift161 #expect(usage.primary == nil)COMMENT
LOWTests/CodexBarTests/QwenCloudProviderTests.swift241 try QwenCloudUsageFetcher.parseUsageSnapshot(from: Data("not-json".utf8))COMMENT
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift41 defer {COMMENT
LOWTests/CodexBarTests/CursorUsageEventsFetcherTests.swift101 #expect(firstDay.modelBreakdowns?.count == 2)COMMENT
LOWTests/CodexBarTests/CursorUsageEventsFetcherTests.swift261 #expect(page.usageEventsDisplay.isEmpty)COMMENT
LOWTests/CodexBarTests/CLIUsageFetchSetupTests.swift21 arguments: [COMMENT
LOWTests/CodexBarTests/CodexProfileHomeAccountTests.swift181 #expect(fixture.store.isTokenRefreshInFlight(for: .codex))COMMENT
LOWTests/CodexBarTests/HuggingFaceWalletPluginTests.swift41 ]COMMENT
LOWTests/CodexBarTests/AntigravityLocalWALTests.swift181 #expect(control == SQLITE_ROW || control == SQLITE_CANTOPEN)COMMENT
LOWTests/CodexBarTests/AntigravityLocalWALTests.swift341 })COMMENT
LOW…s/CodexBarTests/ClaudeEducationAvailabilityTests.swift121 #expect(store.tokenSnapshot(for: .claude) == tokenSnapshot)COMMENT
LOWTests/CodexBarTests/OpenCodexNousUsageTests.swift161 #expect(enabled)COMMENT
LOW…CodexBarTests/KeychainAccessGateConcurrencyTests.swift1import FoundationCOMMENT
LOW…ts/CodexBarTests/ProviderSettingsDescriptorTests.swift1001 #expect(fixture.settings.configSnapshot.providerConfig(for: .alibabatokenplan)?.source == .cli)COMMENT
LOW…dexBarTests/CLIConfigClearCredentialCommandTests.swift101 #expect(Set(json.keys) == ["provider", "cleared", "configPath"])COMMENT
LOW…CodexBarTests/CostUsageClaudeVertexPrecheckTests.swift21 let range = CostUsageScanner.CostUsageDayRange(since: day, until: day, calendar: .current)COMMENT
LOWTests/CodexBarTests/ShareStatsTests.swift41 #expect(payload.currencies == [COMMENT
LOWTests/CodexBarTests/ShareStatsTests.swift101 }COMMENT
LOWTests/CodexBarTests/ShareStatsTests.swift121 func `subscription labels require a plan tier provider contract`() {COMMENT
LOWTests/CodexBarTests/GroqConsoleFetcherTests.swift61 historyDays: 30,COMMENT
LOWTests/CodexBarTests/StatuspageSummaryTests.swift201 #expect(result.components[2].indicator == .critical)COMMENT
LOWTests/CodexBarTests/HomebrewUpgradeCommandTests.swift81 #expect(updater.phase == .available("0.80.0"))COMMENT
LOWTests/CodexBarTests/MenuBarLayoutTests.swift361COMMENT
LOWTests/CodexBarTests/MenuBarLayoutTests.swift1081 settings.resetTimesShowAbsolute = trueCOMMENT
LOWTests/CodexBarTests/MenuBarLayoutTests.swift1181 #expect(!settings.menuBarLayoutMonospacedDigits)COMMENT
LOWTests/CodexBarTests/CodexWorkspaceBalanceTests.swift81 claudeFetcher: ClaudeUsageFetcher(browserDetection: browserDetection),COMMENT
LOW…BarTests/UsageStorePlanUtilizationAsyncLoadTests.swift1import CodexBarCoreCOMMENT
LOWTests/CodexBarTests/MiniMaxTokenPlanChangeTests.swift21 #expect(services[0].serviceType == "general")COMMENT
LOWTests/CodexBarTests/MiniMaxTokenPlanChangeTests.swift221COMMENT
LOW…/CodexBarTests/StatusItemAnimationSignatureTests.swift381 let button = try #require(controller.statusItem.button)COMMENT
LOW…xBarTests/CodexManagedOpenAIWebSubscriptionTests.swift81 #expect(mergedUsage.identity?.providerID == existingUsage.identity?.providerID)COMMENT
LOWTests/CodexBarTests/SpendDashboardDateTruthTests.swift341 #expect(usd.models.first(where: { $0.provider == .codex })?.totalTokens == 10)COMMENT
LOWTests/CodexBarTests/SpendDashboardDateTruthTests.swift441 let groups = SpendDashboardModel.build(COMMENT
LOWTests/CodexBarTests/SpendDashboardDateTruthTests.swift541 requestedDays: 30,COMMENT
LOWTests/CodexBarTests/SpendDashboardDateTruthTests.swift621 let groups = SpendDashboardModel.build(COMMENT
LOWTests/CodexBarTests/ZenMuxPluginTests.swift21 let body = request.url?.path.hasSuffix("/payg/balance") == trueCOMMENT
LOW…s/CodexBarTests/ProviderPluginDetailsParityTests.swift481 secrets: ["Z_AI_API_KEY": "fixture-key"],COMMENT
LOW…s/CodexBarTests/ProviderPluginDetailsParityTests.swift701 #expect(swift.providerCost?.used == script.providerCost?.used)COMMENT
LOWTests/CodexBarTests/CostUsageSessionTurnsTests.swift21 #expect(first.requests.count == 2)COMMENT
LOWTests/CodexBarTests/LiteLLMMemberBudgetTests.swift101 #expect(abs(primary.usedPercent - 38.4) < 0.000001)COMMENT
LOWTests/CodexBarTests/T3ChatUsageFetcherTests.swift21 // 2026-05-21T12:23:36Z, the usage-window reset that must not drive overage reset display.COMMENT
327 more matches not shown…
Fake / Example Data356 hits · 325 pts
SeverityFileLineSnippetContext
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift9 signedInEmail: "user@example.com",CODE
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift148 signedInEmail: "user@example.com",CODE
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift160 signedInEmail: "user@example.com",CODE
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift378 signedInEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift398 verifiedEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift415 signedInEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift446 signedInEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift482 verifiedEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift487 #expect(snapshot.signedInEmail == "user@example.com")STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift502 signedInEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift525 verifiedEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift537 signedInEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift547 signedInEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift572 signedInEmail: "user@example.com",STRING
LOW…xBarTests/OpenAIDashboardFetcherCreditsWaitTests.swift592 verifiedEmail: "user@example.com",STRING
LOW⚡Tests/CodexBarTests/KiroStatusProbeTests.swift1536 #expect(account.email == "user@example.com")STRING
LOW⚡Tests/CodexBarTests/KiroStatusProbeTests.swift1544 stdout: "user@example.com",STRING
LOW⚡Tests/CodexBarTests/KiroStatusProbeTests.swift1549 #expect(account.email == "user@example.com")STRING
LOW…odexBarTests/ClaudeBaselineCharacterizationTests.swift703 accountEmail: "user@example.com",STRING
LOW…odexBarTests/ClaudeBaselineCharacterizationTests.swift835 accountEmail: "user@example.com",STRING
LOW…odexBarTests/ClaudeBaselineCharacterizationTests.swift857 #expect(result.usage.identity?.accountEmail == "user@example.com")STRING
LOW…odexBarTests/ClaudeBaselineCharacterizationTests.swift872 accountEmail: "user@example.com",STRING
LOWTests/CodexBarTests/AmpUsageParserTests.swift264 #expect(snapshot.accountEmail == "user@example.com")STRING
LOWTests/CodexBarTests/AmpUsageParserTests.swift552 #expect(snapshot.accountEmail == "user@example.com")STRING
LOWTests/CodexBarTests/MenuBarLayoutRendererTests.swift102 (.accountLabel, "user@example.com"),CODE
LOWTests/CodexBarTests/MenuBarLayoutRendererTests.swift2489 accountLabel: String? = "user@example.com",CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift349 email: "user@example.com",CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift357 email: "user@example.com",CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift384 #expect(baseProjection.visibleAccounts.first?.displayName == "user@example.com")COMMENT
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift392 email: "user@example.com",CODE
LOW⚡…ts/CodexBarTests/CodexAccountReconciliationTests.swift411 #expect(projection.activeVisibleAccountID == "user@example.com")COMMENT
LOW⚡…ts/CodexBarTests/CodexAccountReconciliationTests.swift412 #expect(projection.liveVisibleAccountID == "user@example.com")COMMENT
LOW⚡…ts/CodexBarTests/CodexAccountReconciliationTests.swift419 email: "user@example.com",CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift442 storedAccountRuntimeEmails: [stored.id: "user@example.com"])CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift458 storedAccountRuntimeEmails: [stored.id: "user@example.com"])CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift474 storedAccountRuntimeEmails: [stored.id: "user@example.com"])CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift495 email: "user@example.com",CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift518 #expect(projection.activeVisibleAccountID == "user@example.com")COMMENT
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift519 #expect(projection.source(forVisibleAccountID: "user@example.com") == .liveSystem)COMMENT
LOW⚡…ts/CodexBarTests/CodexAccountReconciliationTests.swift530 email: "user@example.com",CODE
LOW⚡…ts/CodexBarTests/CodexAccountReconciliationTests.swift536 email: "user@example.com",CODE
LOW⚡…ts/CodexBarTests/CodexAccountReconciliationTests.swift546 identity: .emailOnly(normalizedEmail: "user@example.com"))CODE
LOW…ts/CodexBarTests/CodexAccountReconciliationTests.swift560 #expect(Set(projection.visibleAccounts.map(\.email)) == Set(["user@example.com"]))COMMENT
LOWTests/CodexBarTests/ProviderStorageFootprintTests.swift120 email: "user@example.com",CODE
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift448 accountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift453 #expect(snapshot.accountEmail == "user@example.com")STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift487 accountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift503 expectedAccountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift532 accountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift538 #expect(snapshot.accountEmail == "user@example.com")STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift567 accountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift572 #expect(snapshot.accountEmail == "user@example.com")STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift640 accountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift645 #expect(snapshot.accountEmail == "user@example.com")STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift706 accountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift743 accountEmail: "user@example.com",STRING
LOW…exBarTests/AntigravityCLIHTTPSFetchStrategyTests.swift748 #expect(snapshot.accountEmail == "user@example.com")STRING
LOWTests/CodexBarTests/CurlCaptureParserTests.swift8 let curl = "curl 'https://example.com/api/usage' -H 'Authorization: Bearer fake-token'"CODE
LOW⚡Tests/CodexBarTests/CurlCaptureParserTests.swift27 curl 'https://example.com' --header "Authorization: Bearer fake-token" --header "Cookie: session=abc"CODE
LOW⚡Tests/CodexBarTests/CurlCaptureParserTests.swift31 #expect(fields.contains("Authorization: Bearer fake-token"))STRING
296 more matches not shown…
Hyper-Verbose Identifiers288 hits · 266 pts
SeverityFileLineSnippetContext
LOW⚡.agents/skills/codexbar/scripts/test_codexbar.py115 def test_help_is_small_and_read_only(self) -> None:CODE
LOW⚡.agents/skills/codexbar/scripts/test_codexbar.py122 def test_missing_binary_is_json(self) -> None:CODE
LOW⚡.agents/skills/codexbar/scripts/test_codexbar.py129 def test_doctor_reports_version_and_raw_validation_shape(self) -> None:CODE
LOW⚡.agents/skills/codexbar/scripts/test_codexbar.py139 def test_providers_passes_upstream_json_without_second_schema(self) -> None:CODE
LOW⚡.agents/skills/codexbar/scripts/test_codexbar.py149 def test_usage_defaults_to_enabled_and_runs_from_any_cwd(self) -> None:CODE
LOW.agents/skills/codexbar/scripts/test_codexbar.py160 def test_usage_scope_maps_to_upstream_cli(self) -> None:CODE
LOW.agents/skills/codexbar/scripts/test_codexbar.py170 def test_usage_hides_identity_but_preserves_provider_id(self) -> None:CODE
LOW.agents/skills/codexbar/scripts/test_codexbar.py187 def test_include_identities_never_exposes_secret_keys(self) -> None:CODE
LOW.agents/skills/codexbar/scripts/test_codexbar.py198 def test_each_stream_is_capped_while_fully_drained(self) -> None:CODE
LOW.agents/skills/codexbar/scripts/test_codexbar.py215 def test_timeout_kills_process_group(self) -> None:CODE
LOWdocs/site.js57function getMenubarRenderedHeightPx() {CODE
LOWdocs/site.js160function getHudDefaultsFromGeometry() {CODE
LOWdocs/site.js276function computeMobileMockupOffsetX(viewportWidth) {CODE
LOWIntegrations/Linux/tests/test_package.py14 def test_symlinked_binary_is_packaged_as_a_regular_file(self):CODE
LOWIntegrations/Linux/tests/test_package.py27 def test_archive_installs_without_a_checkout(self):CODE
LOWIntegrations/Linux/tests/test_package.py72 def test_invalid_version_does_not_create_an_archive(self):CODE
LOW⚡Integrations/Linux/tests/test_desktop.py97 def test_preferences_validation_and_atomic_save(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py106 def test_scoped_windows_reach_private_snapshots_without_exporting_identifiers(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py313 def test_old_response_cannot_replace_new_selection(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py322 def test_failed_refresh_preserves_previous_usage(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py329 def test_quick_view_is_opt_in_and_never_scans_cost_on_open(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py372 def test_custom_provider_partial_failure_keeps_other_results(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py381 def test_custom_provider_ignores_usage_answered_for_another_provider(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py390 def test_selection_change_during_custom_batch(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py398 def test_autostart_toggle_is_independent_of_preferences(self):STRING
LOW⚡Integrations/Linux/tests/test_desktop.py407 def test_display_changes_preserve_usage_without_a_provider_query(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py84 def test_single_instance_and_snapshot_privacy(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py137 def test_antigravity_pools_reach_snapshots_once_with_representatives_first(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py161 def test_provider_window_labels_reach_private_snapshot(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py175 def test_panel_details_reach_snapshot_without_identity(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py204 def test_snapshot_redacts_provider_labels_even_when_identity_is_visible(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py217 def test_spending_snapshot_recovers_after_failed_scan(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py229 def test_bar_detail_caps_and_pace_are_independent_preferences(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py254 def test_bar_provider_limit_validates_and_only_changes_display(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py280 def test_settings_from_before_the_bar_preferences_survive_an_upgrade(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py301 def test_invalid_config_is_not_overwritten(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py353 def test_failed_spending_preserves_previous_scan(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py361 def test_custom_provider_order_and_selection(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py418 def test_display_settings_validation(self):STRING
LOWIntegrations/Linux/tests/test_desktop.py422 def test_windows_and_cost_scan_use_existing_backend(self):STRING
LOWIntegrations/Omarchy/test_install.py15 def test_desktop_entries_launch_the_installed_binary_with_special_home_characters(self):CODE
LOWIntegrations/Omarchy/test_install.py47 def test_desktop_commands_escape_special_characters_in_the_home_path(self):CODE
LOWIntegrations/Omarchy/test_install.py76 def test_reinstall_preserves_the_desktop_entry_hidden_setting(self):CODE
LOWIntegrations/Omarchy/test_install.py105 def test_xdg_directories_use_defaults_unless_absolute(self):CODE
LOWIntegrations/Omarchy/test_install.py141 def test_migration_and_reinstall_preserve_preferences_and_layout(self):CODE
LOWIntegrations/Omarchy/test_install.py179 def test_dotfiles_symlinks_survive_and_receive_the_change(self):CODE
LOWIntegrations/Omarchy/test_install.py249 def test_installer_payload_paths_replace_links_instead_of_writing_through_them(self):CODE
LOWIntegrations/Omarchy/test_install.py274 def test_a_broken_plugin_link_does_not_abort_the_install(self):CODE
LOWIntegrations/Omarchy/test_install.py287 def test_standalone_install_does_not_require_omarchy(self):CODE
LOW⚡Scripts/test_ci_prune_swiftpm_cache.py18 def test_keeps_newest_main_snapshot_per_lane_even_after_toolchain_change(self):CODE
LOW⚡Scripts/test_ci_prune_swiftpm_cache.py23 def test_deletes_every_snapshot_from_retired_lanes(self):CODE
LOW⚡Scripts/test_ci_prune_swiftpm_cache.py27 def test_active_lanes_match_the_cache_builder(self):CODE
LOW⚡Scripts/test_ci_prune_swiftpm_cache.py30 def test_never_selects_legacy_other_namespace_or_non_main_caches(self):CODE
LOW⚡Scripts/test_ci_prune_swiftpm_cache.py39 def test_invalid_entries_are_ignored(self):CODE
LOWScripts/test_packaged_app_launch.py16 def test_all_launches_isolate_ambient_accounts_and_normal_launch_mode(self):CODE
LOWScripts/test_fast_runner.py54 def test_native_arguments_and_repeated_filters_remain_literal(self):CODE
LOWScripts/test_fast_runner.py73 def test_make_filters_cannot_execute_make_or_shell_expressions(self):CODE
LOWScripts/test_fast_runner.py84 def test_native_exit_code_is_preserved(self):CODE
LOWScripts/test_fast_runner.py89 def test_make_does_not_launch_swift_when_environment_setup_fails(self):CODE
LOWScripts/test_fast_runner.py100 def test_scrubber_preserves_explicit_build_search_paths(self):CODE
228 more matches not shown…
Cross-File Repetition42 hits · 210 pts
SeverityFileLineSnippetContext
HIGH…BarTests/ClaudeOAuthCredentialsProfileCacheTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", \(refreshtokenjson) "expiresat": \(expiresat), "scopes": ["user:prSTRING
HIGH…rTests/ClaudeOAuthDirectKeychainReadConsentTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", \(refreshtokenjson) "expiresat": \(expiresat), "scopes": ["user:prSTRING
HIGH…dexBarTests/ClaudeOAuthUpgradeCompatibilityTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", \(refreshtokenjson) "expiresat": \(expiresat), "scopes": ["user:prSTRING
HIGH…arTests/ClaudeOAuthHistoryCredentialRoutingTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", \(refreshtokenjson) "expiresat": \(expiresat), "scopes": ["user:prSTRING
HIGH…s/CodexBarTests/ClaudeOAuthCredentialsStoreTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"]\(refreshfield) STRING
HIGH…ests/ClaudeOAuthCredentialsStoreSecurityCLITests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"]\(refreshfield) STRING
HIGH…udeOAuthCredentialsStoreCLIStorageOwnershipTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"]\(refreshfield) STRING
HIGH…OAuthCredentialsStoreTemporaryKeychainCacheTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"]\(refreshfield) STRING
HIGH…arTests/ClaudeOAuthDelegatedRefreshRecoveryTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"]\(refreshfield) STRING
HIGH…ClaudeOAuthCredentialsStoreNeverPromptCacheTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"]\(refreshfield) STRING
HIGH…sts/ClaudeOAuthCredentialsStorePromptPolicyTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"]\(refreshfield) STRING
HIGH…s/CodexBarTests/ProviderPluginDetailsParityTests.swift0{"data":{"limit":30,"limit_remaining":30,"limit_reset":"monthly","usage":0,"usage_monthly":0}}STRING
HIGHTests/CodexBarTests/OpenRouterLimitTestSupport.swift0{"data":{"limit":30,"limit_remaining":30,"limit_reset":"monthly","usage":0,"usage_monthly":0}}STRING
HIGHTestsPlugin/ProviderPluginDetailsParityTests.swift0{"data":{"limit":30,"limit_remaining":30,"limit_reset":"monthly","usage":0,"usage_monthly":0}}STRING
HIGH…s/CodexBarTests/ProviderPluginDetailsParityTests.swift0{"code":200,"msg":"success","success":true,"data":{ "x_time":["2026-08-02 08:00","2026-08-02 09:00"], "modeldatalist":[{STRING
HIGHTests/CodexBarTests/ZaiProviderTests.swift0{"code":200,"msg":"success","success":true,"data":{ "x_time":["2026-08-02 08:00","2026-08-02 09:00"], "modeldatalist":[{STRING
HIGHTestsPlugin/ProviderPluginDetailsParityTests.swift0{"code":200,"msg":"success","success":true,"data":{ "x_time":["2026-08-02 08:00","2026-08-02 09:00"], "modeldatalist":[{STRING
HIGHTests/CodexBarTests/ClaudeUsageTests.swift0{ "five_hour": { "utilization": 7, "resets_at": "2025-12-23t16:00:00.000z" }, "seven_day": { "utilization": 21, "resets_STRING
HIGH…arTests/ClaudeOAuthDelegatedRefreshRecoveryTests.swift0{ "five_hour": { "utilization": 7, "resets_at": "2025-12-23t16:00:00.000z" }, "seven_day": { "utilization": 21, "resets_STRING
HIGH…exBarTests/ClaudeOAuthDelegatedRefreshEpochTests.swift0{ "five_hour": { "utilization": 7, "resets_at": "2025-12-23t16:00:00.000z" }, "seven_day": { "utilization": 21, "resets_STRING
HIGH…sts/ClaudeOAuthNoninteractiveCredentialLoadTests.swift0{ "five_hour": { "utilization": 7, "resets_at": "2025-12-23t16:00:00.000z" }, "seven_day": { "utilization": 21, "resets_STRING
HIGH…dexBarTests/ClaudeOAuthUpgradeCompatibilityTests.swift0{ "five_hour": { "utilization": 7, "resets_at": "2025-12-23t16:00:00.000z" }, "seven_day": { "utilization": 21, "resets_STRING
HIGHTestsLinux/ClaudeOAuthDelegatedRefreshLinuxTests.swift0{ "five_hour": { "utilization": 7, "resets_at": "2025-12-23t16:00:00.000z" }, "seven_day": { "utilization": 21, "resets_STRING
HIGHTests/CodexBarTests/CodexOAuthCreditLimitTests.swift0{ "rate_limit": { "primary_window": null, "secondary_window": null }, "credits": { "has_credits": true, "unlimited": falSTRING
HIGHTests/CodexBarTests/CodexExtraUsageCostTests.swift0{ "rate_limit": { "primary_window": null, "secondary_window": null }, "credits": { "has_credits": true, "unlimited": falSTRING
HIGHTests/CodexBarTests/CodexOAuthTests.swift0{ "rate_limit": { "primary_window": null, "secondary_window": null }, "credits": { "has_credits": true, "unlimited": falSTRING
HIGH…udeOAuthCredentialsStoreCLIStorageOwnershipTests.swift0{ "mcpoauth": { "plugin:slack:slack": { "accesstoken": "" } } }STRING
HIGH…ests/ClaudeOAuthDelegatedRefreshCoordinatorTests.swift0{ "mcpoauth": { "plugin:slack:slack": { "accesstoken": "" } } }STRING
HIGHTests/CodexBarTests/ClaudeOAuthTests.swift0{ "mcpoauth": { "plugin:slack:slack": { "accesstoken": "" } } }STRING
HIGHTests/CodexBarTests/Sub2APIUsageFetcherTests.swift0{ "mode": "quota_limited", "isvalid": true, "status": "active", "remaining": 75, "unit": "usd", "quota": { "limit": 100,STRING
HIGHTests/CodexBarTests/Sub2APIPluginGoldenTests.swift0{ "mode": "quota_limited", "isvalid": true, "status": "active", "remaining": 75, "unit": "usd", "quota": { "limit": 100,STRING
HIGHTestsPlugin/Sub2APIPluginGoldenTests.swift0{ "mode": "quota_limited", "isvalid": true, "status": "active", "remaining": 75, "unit": "usd", "quota": { "limit": 100,STRING
HIGH…Tests/ClaudeOAuthDelegatedRefreshMCPProfileTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"] } }STRING
HIGH…ests/ClaudeOAuthDelegatedRefreshCoordinatorTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"] } }STRING
HIGH…thCredentialsStoreSecurityCLIFallbackPolicyTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"] } }STRING
HIGH…ClaudeOAuthDelegatedRefreshUnreadableResultTests.swift0{ "claudeaioauth": { "accesstoken": "\(accesstoken)", "expiresat": \(millis), "scopes": ["user:profile"] } }STRING
HIGHTests/CodexBarTests/OpenRouterUsageStatsTests.swift0{"data":{ "limit":500, "limit_remaining":454.542594979, "limit_reset":"monthly", "usage":433.286754736, "usage_daily":3.STRING
HIGHTests/CodexBarTests/ProviderPluginParityTests.swift0{"data":{ "limit":500, "limit_remaining":454.542594979, "limit_reset":"monthly", "usage":433.286754736, "usage_daily":3.STRING
HIGHTestsPlugin/ProviderPluginParityTests.swift0{"data":{ "limit":500, "limit_remaining":454.542594979, "limit_reset":"monthly", "usage":433.286754736, "usage_daily":3.STRING
HIGHTests/CodexBarTests/OpenRouterUsageStatsTests.swift0{"data":{ "limit":500, "limit_reset":"monthly", "usage_monthly":45.457405021 }}STRING
HIGHTests/CodexBarTests/ProviderPluginParityTests.swift0{"data":{ "limit":500, "limit_reset":"monthly", "usage_monthly":45.457405021 }}STRING
HIGHTestsPlugin/ProviderPluginParityTests.swift0{"data":{ "limit":500, "limit_reset":"monthly", "usage_monthly":45.457405021 }}STRING
AI Slop Vocabulary45 hits · 120 pts
SeverityFileLineSnippetContext
MEDIUMbin/install-codexbar-cli.sh2# -p blocks inherited functions and startup hooks before validation; it does not elevate privileges.COMMENT
MEDIUMTests/CodexBarTests/StatusMenuInstantOpenTests.swift69 // assertion below compares against that resolved set, so it stays robust regardless.COMMENT
MEDIUMTests/CodexBarTests/Issue2037FixtureHarnessTests.swift16 #expect(fixture.manifest.familyAlias == "harness-smoke")COMMENT
MEDIUM…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift121 #expect(harness.store.parseCursorForTesting()?.parsedOffset == completeOffset)COMMENT
MEDIUM…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift109 let completeOffset = try #require(harness.store.parseCursorForTesting()?.parsedOffset)CODE
MEDIUM…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift191 let oldOffset = try #require(harness.store.parseCursorForTesting()?.parsedOffset)CODE
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift348 let cursorBefore = try #require(harness.store.parseCursorForTesting())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift355 let cursorAfter = try #require(harness.store.parseCursorForTesting())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift359 #expect(try harness.sqliteRequestIDs() == rowsBefore)STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift372 let firstCursor = try #require(harness.store.parseCursorForTesting())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift376 let newerCursor = try #require(harness.store.parseCursorForTesting())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift386 let afterStale = try #require(harness.store.parseCursorForTesting())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift393 #expect(try harness.sqliteEntryCount() == expected.count)STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift394 #expect(try harness.sqliteRequestIDs() == expected.map(\.requestID).sorted())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift476 #expect(try harness.sqliteRequestIDs() == loadedIDs.sorted())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift478 let cursor = try #require(harness.store.parseCursorForTesting())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift479 #expect(cursor.path == harness.log.path)STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift523 #expect(try harness.sqliteRequestIDs() == ["a-seed-1", "a-seed-2", "a-tail"].sorted())STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift524 #expect(try harness.sqliteRequestIDs().contains("b-1") == false)STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift525 #expect(try harness.sqliteRequestIDs().contains("b-2") == false)STRING
MEDIUM⚡…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift532 #expect(try harness.store.loadEntries(logURL: harness.log) == [])STRING
MEDIUM…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift293 #expect(harness.store.parseCursorForTesting()?.parsedOffset == Int64(complete.utf8.count))STRING
MEDIUM…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift306 #expect(harness.store.parseCursorForTesting()?.parsedOffset == 0)STRING
MEDIUM…odexBarTests/OpenCodexUsageStoreIncrementalTests.swift439 let firstCursor = try #require(harness.store.parseCursorForTesting())STRING
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift19 #expect(harness.component("layoutSpend", used: 450, limit: 1000) != first)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift20 #expect(harness.component("layoutSpend", used: 420, limit: 1250) != first)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift28 #expect(harness.component("layoutSpend", used: 420) == "layoutSpend=nil")COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift37 #expect(harness.component("layoutPace", used: 200)?.hasPrefix("layoutPace=spend=-") == true)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift38 #expect(harness.component("layoutPace", used: 800)?.hasPrefix("layoutPace=spend=+") == true)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift48 #expect(harness.component("layoutResets", used: 420, resetsInDays: 20) != early)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift58 #expect(harness.component("layoutCondWindows", used: 550) != below)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift59 #expect(harness.component("layoutSpend", used: 420) == "layoutSpend=nil")COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift69 #expect(harness.component("layoutCondWindows", used: 420, resetsInDays: 20) != early)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift78 #expect(harness.component("layoutPace", used: 200)?.hasPrefix("layoutPace=spend=-") == true)COMMENT
MEDIUM⚡Tests/CodexBarTests/StatusItemSpendSignatureTests.swift79 #expect(harness.component("layoutPace", used: 800)?.hasPrefix("layoutPace=spend=+") == true)COMMENT
MEDIUMTests/CodexBarTests/StatusItemSpendSignatureTests.swift90 #expect(harness.component("layoutSpend", used: 420.01, limit: 100_000) != below)COMMENT
MEDIUMTests/CodexBarTests/StatusItemBlinkGatingTests.swift21 #expect(harness.settings.randomBlinkEnabled)COMMENT
MEDIUMTests/CodexBarTests/StatusItemBlinkGatingTests.swift25 #expect(harness.clock.reads == reads)COMMENT
MEDIUMTests/CodexBarTests/StatusItemBlinkGatingTests.swift59 #expect(harness.clock.delays.last == .milliseconds(75))COMMENT
MEDIUMTests/CodexBarTests/AdaptiveRefreshTimerTests.swift313 #expect(await harness.recordedStarts() == [.milliseconds(100), .milliseconds(300)])COMMENT
MEDIUMTests/CodexBarTests/AdaptiveRefreshTimerTests.swift314 #expect(await harness.maximumConcurrentRefreshes() == 1)COMMENT
MEDIUMSources/CodexBar/IconRemainingResolver.swift5 /// The renderer caches percentages in tenths. This is the smallest robust value that has a distinct cacheCOMMENT
MEDIUMSources/CodexBarCore/UsageFormatter.swift331 /// Uses Swift's modern FormatStyle API (iOS 15+/macOS 12+) for robust, locale-aware formatting.COMMENT
MEDIUM…/CodexBarCore/Providers/Claude/ClaudeStatusProbe.swift365 // Use a more robust capture configuration than the standard `/status` scrape:COMMENT
MEDIUM…s/CodexBarCore/Providers/Groq/GroqConsoleSession.swift28 /// token when available (robust for background polling), else falls back toCOMMENT
Structural Annotation Overuse23 hits · 41 pts
SeverityFileLineSnippetContext
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift108 // Step 1: provider → Overview via the runtime click path.COMMENT
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift113 // Step 2: Overview → provider via the runtime click path. Tag 2 is the second providerCOMMENT
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift120 // Step 3: provider → Overview again.COMMENT
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift125 // Step 4: Overview → other provider. This is the click that previously got dropped.COMMENT
LOWdocs/FORK_SETUP.md27### Step 1: Configure Git RemotesCOMMENT
LOWdocs/FORK_SETUP.md51### Step 2: Test Automation ScriptsCOMMENT
LOWdocs/FORK_SETUP.md66### Step 3: Initial Upstream ReviewCOMMENT
LOWdocs/FORK_SETUP.md78### Step 4: Initial Quotio AnalysisCOMMENT
LOWdocs/QUOTIO_ANALYSIS.md47### Step 1: Repository OverviewCOMMENT
LOWdocs/QUOTIO_ANALYSIS.md60### Step 2: Feature ComparisonCOMMENT
LOWdocs/QUOTIO_ANALYSIS.md74### Step 3: Deep Dive AreasCOMMENT
LOWdocs/UPSTREAM_STRATEGY.md177### Step 1: Review Upstream ChangesCOMMENT
LOWdocs/UPSTREAM_STRATEGY.md208### Step 2: Selective Cherry-PickingCOMMENT
LOWdocs/UPSTREAM_STRATEGY.md224### Step 3: Quotio Pattern AdaptationCOMMENT
LOWdocs/codex-oauth.md147### Step 1: CodexOAuthCredentials.swiftCOMMENT
LOWdocs/codex-oauth.md165### Step 2: CodexOAuthUsageFetcher.swiftCOMMENT
LOWdocs/codex-oauth.md291### Step 3: CodexTokenRefresher.swiftCOMMENT
LOWdocs/codex-oauth.md304### Step 4: Update CodexProviderDescriptor.swiftCOMMENT
LOW⚡…arCore/Providers/Augment/AugmentSessionKeepalive.swift280 // Step 1: Ping the session endpoint to trigger cookie refreshCOMMENT
LOW⚡…arCore/Providers/Augment/AugmentSessionKeepalive.swift285 // Step 2: Re-import cookies from browserCOMMENT
LOW⚡…dexBarCore/Providers/StepFun/StepFunUsageFetcher.swift436 // Step 1: Get INGRESSCOOKIE by visiting the platform homepageCOMMENT
LOW⚡…dexBarCore/Providers/StepFun/StepFunUsageFetcher.swift439 // Step 2: RegisterDevice → get anonymous tokenCOMMENT
LOW⚡…dexBarCore/Providers/StepFun/StepFunUsageFetcher.swift442 // Step 3: SignInByPassword → get authenticated tokenCOMMENT
Deep Nesting37 hits · 30 pts
SeverityFileLineSnippetContext
LOWIntegrations/Linux/install.py41CODE
LOWIntegrations/Linux/install.py61CODE
LOWIntegrations/Omarchy/test_install.py15CODE
LOWIntegrations/Omarchy/test_install.py105CODE
LOWScripts/ci_swiftpm_cache.py166CODE
LOWScripts/ci_swiftpm_cache.py246CODE
LOWScripts/ci_swiftpm_cache.py319CODE
LOWScripts/acknowledgements.py134CODE
LOWScripts/test_fast_runner.py210CODE
LOWScripts/direct_swift_test_groups.py48CODE
LOWScripts/test_swift_test_process_cleanup.py164CODE
LOWScripts/test_swift_test_process_cleanup.py263CODE
LOWScripts/test_swift_test_process_cleanup.py608CODE
LOWScripts/test_swift_test_process_cleanup.py743CODE
LOWScripts/test_swift_test_process_cleanup.py756CODE
LOWScripts/test_swift_test_process_cleanup.py913CODE
LOWScripts/test_swift_test_process_cleanup.py925CODE
LOWScripts/test_swift_test_process_cleanup.py1392CODE
LOWScripts/test_swift_test_process_cleanup.py1505CODE
LOWScripts/test_codex_account_promotion.py26CODE
LOWScripts/ci_swift_test_by_suite.py462CODE
LOWScripts/ci_swift_test_by_suite.py582CODE
LOWScripts/ci_swift_test_by_suite.py756CODE
LOWScripts/ci_swift_test_by_suite.py373CODE
LOWScripts/ci_swift_test_by_suite.py391CODE
LOWScripts/test_mimo_usage.py24CODE
LOWScripts/test_mimo_usage.py89CODE
LOWScripts/swift_test_diagnostics.py31CODE
LOWScripts/test_direct_swift_test_groups.py73CODE
LOWScripts/test_direct_swift_test_groups.py299CODE
LOWScripts/test_direct_swift_test_groups.py421CODE
LOWScripts/test_linux_serve_memory.py14CODE
LOWScripts/mimo-usage.py36CODE
LOWScripts/mimo-usage.py85CODE
LOWScripts/mimo-usage.py169CODE
LOWScripts/test_ci_swiftpm_cache.py305CODE
LOW.github/scripts/test_release.py176CODE
Empty Error Handlers5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHScripts/ci_swiftpm_cache.py207except FileNotFoundError:CODE
HIGHScripts/ci_swiftpm_cache.py194except FileExistsError:CODE
HIGHScripts/ci_swift_test_by_suite.py430except ProcessLookupError:CODE
HIGHScripts/ci_swift_test_by_suite.py367except ProcessLookupError:CODE
HIGHScripts/ci_swift_test_by_suite.py438except ProcessLookupError:CODE
Verbosity Indicators9 hits · 20 pts
SeverityFileLineSnippetContext
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift108 // Step 1: provider → Overview via the runtime click path.COMMENT
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift113 // Step 2: Overview → provider via the runtime click path. Tag 2 is the second providerCOMMENT
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift120 // Step 3: provider → Overview again.COMMENT
LOW⚡Tests/CodexBarTests/StatusMenuSwitcherClickTests.swift125 // Step 4: Overview → other provider. This is the click that previously got dropped.COMMENT
LOW⚡…arCore/Providers/Augment/AugmentSessionKeepalive.swift280 // Step 1: Ping the session endpoint to trigger cookie refreshCOMMENT
LOW⚡…arCore/Providers/Augment/AugmentSessionKeepalive.swift285 // Step 2: Re-import cookies from browserCOMMENT
LOW⚡…dexBarCore/Providers/StepFun/StepFunUsageFetcher.swift436 // Step 1: Get INGRESSCOOKIE by visiting the platform homepageCOMMENT
LOW⚡…dexBarCore/Providers/StepFun/StepFunUsageFetcher.swift439 // Step 2: RegisterDevice → get anonymous tokenCOMMENT
LOW⚡…dexBarCore/Providers/StepFun/StepFunUsageFetcher.swift442 // Step 3: SignInByPassword → get authenticated tokenCOMMENT
Hallucination Indicators1 hit · 10 pts
SeverityFileLineSnippetContext
CRITICALSources/CodexBarWidget/CodexBarAccountUsageWidget.swift140 } else if let usage = self.entry.usageEntry.snapshot.entries.first(where: {CODE
Unused Imports6 hits · 6 pts
SeverityFileLineSnippetContext
LOW.agents/skills/codexbar/scripts/test_codexbar.py1CODE
LOWIntegrations/Linux/tests/test_desktop.py2CODE
LOWScripts/direct_swift_test_groups.py7CODE
LOWScripts/ci_swift_test_by_suite.py4CODE
LOWScripts/swift_test_diagnostics.py3CODE
LOW.github/scripts/test_homebrew.py1CODE
Self-Referential Comments2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMScripts/review_upstream.sh2# Create a review branch for upstream changesCOMMENT
MEDIUMScripts/review_upstream.sh127# Create a review log fileCOMMENT
Magic Placeholder Names1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHdocs/ibm-bob.md18export BOBSHELL_API_KEY="your-api-key"CODE
Cross-Language Confusion1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHScripts/test_swift_test_process_cleanup.py1518 while (time(NULL) < deadline && access(stop, F_OK) != 0) usleep(10000);CODE
Modern AI Meta-Vocabulary1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMdocs/codex-workspaces.md15## Internal navigation scaffoldCOMMENT
Excessive Try-Catch Wrapping2 hits · 3 pts
SeverityFileLineSnippetContext
LOWScripts/test_mimo_usage.py69 except Exception as error:CODE
MEDIUMScripts/test_mimo_usage.py57def write_cache(writer_id):CODE
Overly Generic Function Names1 hit · 1 pts
SeverityFileLineSnippetContext
LOW.agents/skills/codexbar/scripts/test_codexbar.py103def helper(*args: str, env: dict[str, str], cwd: Path | None = None) -> subprocess.CompletedProcess[str]:CODE