AI Slop Code RIsk Monitor

manaflow-ai/cmux

Open source Ghostty-based macOS terminal with vertical tabs and notifications for AI coding agents. Built for multitasking, organization, and programmability.

5.2 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for manaflow-ai/cmux, a Swift project with 28,087 GitHub stars. SynthScan examined 4,283,853 lines of code across 18751 source files, recording 16740 pattern matches distributed across 21 syntactic categories. The legacy adjusted pattern signal is 5.2 (Moderate 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.

5.2
Adjusted Signal
5.2
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
28.1K
Stars
Swift
Language
4.3M
Lines of Code
18.8K
Files
16.7K
Pattern Hits
2026-10-12
Scan Date
0.04
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 17.0/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 3.7/100 · LOW

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

Agent Over-Engineering Ratio 10.5/100 · LOW

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

PR Review Velocity Impact 24.3/100 · LOW

Which changes need focused human review? 16740 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 31HIGH 762MEDIUM 1525LOW 14422

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

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

Hyper-Verbose Identifiers7122 hits · 6432 pts
SeverityFileLineSnippetContext
LOWweb/proxy.ts118function handleHostAndMachineRoutes(CODE
LOWweb/proxy.ts202function handleAgentAndImageRoutes(CODE
LOWweb/proxy.ts246function handleBillingAndCloudRoutes(CODE
LOWweb/proxy.ts326function handleLocalizedContentRoutes(CODE
LOWweb/proxy.ts554function setFallbackContentLinkHeader(CODE
LOWweb/proxy.ts566function preferredFallbackContentLocale(CODE
LOWweb/proxy.ts605function setFeatureWorkflowDocLinkHeader(CODE
LOWweb/proxy.ts620function legacyOpenGraphImageRewritePath(pathname: string): string | undefined {CODE
LOWweb/app/handler/app-session-handoff/route.ts144function contentLengthExceedsLimit(request: NextRequest): boolean {CODE
LOWweb/app/handler/app-session-handoff/route.ts174export function makeAppSessionHandoffHandler(CODE
LOWweb/app/handler/sign-out-and-sign-in/route.ts28function validatedNativeSignInTarget(request: NextRequest): string | null {CODE
LOWweb/app/handler/sign-out-and-sign-in/route.ts69function validatedPublicationSignInTarget(request: NextRequest): string | null {CODE
LOWweb/app/handler/sign-out-and-sign-in/route.ts129function stackCustomRefreshCookieDomain(name: string, projectId: string): string | null {CODE
LOWweb/app/handler/sign-out-and-sign-in/route.ts162export function makeSignOutAndSignInHandler(dependencies: SignOutAndSignInDependencies) {CODE
LOWweb/app/handler/after-sign-in/handler.ts304function anonymousPromotionFailureResponse(CODE
LOWweb/app/coderouter/auth/complete/page.tsx19export default async function CoderouterAuthCompletePage() {CODE
LOWweb/app/[locale]/stack-auth-observer.tsx36export function IsolatedStackAuthObserver() {CODE
LOWweb/app/[locale]/testimonials.tsx400export function getTestimonialTranslation(CODE
LOWweb/app/[locale]/components/docs-search-utils.ts72export function normalizeDocsSearchResult(CODE
LOW…nding)/blog/claude-code-best-worktree-manager/page.tsx68export default function ClaudeCodeBestWorktreeManagerPage() {CODE
LOW…le]/(landing)/browser/browser-download-card-action.tsx20export function BrowserDownloadCardAction({CODE
LOW…le]/(landing)/jobs/founding-chromium-engineer/page.tsx18export default function FoundingChromiumEngineerPage() {CODE
LOWweb/app/[locale]/(landing)/deeplink/[kind]/page.tsx106function containsUnsafeHiddenCharacter(value: string) {CODE
LOWweb/app/cloud/access/page.tsx34export default async function CloudPublicationAccessPage({CODE
LOWweb/app/cloud/access/page.tsx123function publicationSwitchAccountHref(transaction: string, state: string): string {CODE
LOWweb/app/cloud/access/page.tsx149async function publicationAccessMessages(headersList: Headers): Promise<{CODE
LOWweb/app/cloud/billing/page.tsx92async function cloudBillingReturnMessages(headersList: Headers): Promise<{CODE
LOWweb/app/lib/client-config-flags.ts84export function isClientConfigFlagEnabled(CODE
LOWweb/app/lib/browser-nightly-download.ts106export async function resolveBrowserNightlyDownload(CODE
LOWweb/app/lib/docs-channel.ts45export function docsPathAvailableInChannel(CODE
LOWweb/app/lib/dashboard-return-path.ts12export function dashboardReturnPathForRequest(CODE
LOWweb/app/lib/dashboard-return-path.ts30export function normalizeDashboardReturnPath(CODE
LOWweb/app/lib/agent-page-markdown.ts312function spaceAdjacentMarkdownLinks(markdown: string): string {CODE
LOWweb/app/lib/agent-page-markdown.ts369function tableCellsFromMarkdownLine(line: string): string[] | null {CODE
LOWweb/app/lib/agent-page-markdown.ts415function isMatchingTopLevelHeading(line: string, title: string): boolean {CODE
LOWweb/app/lib/request-origin.ts43export function responseWithInternalRewrite(CODE
LOWweb/app/lib/client-config.ts63function getPostHogEvaluationContext(): ClientConfigEvaluationContext {CODE
LOWweb/app/lib/client-config.ts97function getPostHogPersonProperties(): Record<string, unknown> {CODE
LOWweb/app/lib/client-config.ts149function getPersistedPostHogAnonDistinctId(client: PostHogWithFlagContext): string | undefined {CODE
LOWweb/app/lib/client-config.ts164function getPostHogEvaluationContexts(): string[] | undefined {CODE
LOWweb/app/lib/agent-page-paths.ts437function normalizeCanonicalPagePath(pathWithoutExtension: string): string | null {CODE
LOWweb/app/lib/agent-page-paths.ts457function normalizeEnglishLocalePrefix(path: string): string {CODE
LOWweb/app/lib/stack.ts29export function getRequestScopedStackUser(flow: string): Promise<RequestStackUser> {CODE
LOWweb/app/lib/stack.ts81export function createUncachedStackServerApp(): StackServerApp<true> {CODE
LOWweb/app/lib/stack.ts98export function getNonRedirectingStackServerApp(): StackServerApp<true> {CODE
LOWweb/app/lib/stack.ts127export async function markStackUserEmailVerifiedViaApi(CODE
LOWweb/app/lib/stack.ts151export async function promoteStackUserFromAnonymousViaApi(CODE
LOWweb/app/lib/stack.ts173export async function promoteStackUserFromAnonymousWithDeletionGuard(CODE
LOWweb/app/lib/dashboard-auth.ts99export function dashboardAuthorizationSignInHref(CODE
LOWweb/app/lib/posthog-client.ts32export function whenAnalyticsCaptureBuffered(): Promise<void> {CODE
LOWweb/app/lib/posthog-client.ts37export function markAnalyticsCaptureBuffered() {CODE
LOWweb/app/lib/changelog.ts35export function changelogVersionsForPrerender(CODE
LOWweb/app/lib/changelog.ts155export function changelogVersionDescription(CODE
LOWweb/app/lib/changelog.ts187function truncateMetadataDescription(CODE
LOW⚡web/app/lib/native-callback.ts12export function nativeCallbackHrefForScheme(scheme: string): string {CODE
LOW⚡web/app/lib/native-callback.ts16export function validatedNativeCallbackScheme(CODE
LOW⚡web/app/lib/native-callback.ts25export function trustedNativeCallbackScheme(CODE
LOWweb/app/lib/native-callback.ts63function localAllowedNativeSchemes(): Set<string> {CODE
LOWweb/app/lib/localized-blog-feed.ts12export async function buildLocalizedBlogRssFeed(locale: Locale): Promise<string> {CODE
LOWweb/app/lib/stack-session-cookies.ts10export function stackRefreshCookiePatterns(projectId: string): {CODE
7062 more matches not shown…
Over-Commented Block5076 hits · 5004 pts
SeverityFileLineSnippetContext
LOWghostty.h1#ifndef CMUX_GHOSTTY_BRIDGE_HEADER_HCOMMENT
LOW…xUITests/SettingsAccountJSONResetBehaviorUITests.swift1import XCTestCOMMENT
LOW…xUITests/SettingsAccountJSONResetBehaviorUITests.swift21/// - TIER 3: Account Sign In / Sign Out (browser auth round trip),COMMENT
LOW…xUITests/SettingsAccountJSONResetBehaviorUITests.swift181 if let value = element.value as? Bool {COMMENT
LOW…xUITests/SettingsAccountJSONResetBehaviorUITests.swift201 // cmux sign-in page in the system browser for an OAuth-style round trip;COMMENT
LOWcmuxUITests/SettingsBrowserBehaviorUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/SettingsBrowserBehaviorUITests.swift121 // drives the `palette.enableBrowser` / `palette.disableBrowser`COMMENT
LOWcmuxUITests/SettingsBrowserBehaviorUITests.swift141 // `BrowserThemeSettings.mode` is applied viaCOMMENT
LOWcmuxUITests/SettingsBrowserBehaviorUITests.swift161 // to an http host, which is a WebKit-surface interaction not reachableCOMMENT
LOWcmuxUITests/SettingsBrowserBehaviorUITests.swift181 // MARK: - TIER 3 (not e2e)COMMENT
LOWcmuxUITests/SettingsAutomationBehaviorUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/SettingsAutomationBehaviorUITests.swift21/// surface, which is the contract this section actually owns:COMMENT
LOWcmuxUITests/SettingsAutomationBehaviorUITests.swift401COMMENT
LOWcmuxUITests/SettingsAutomationBehaviorUITests.swift421 // transition is covered TIER 1; whether a client presenting thatCOMMENT
LOWcmuxUITests/SettingsAutomationBehaviorUITests.swift441 // these select which `claude` / `rg` executable cmux resolvesCOMMENT
LOWcmuxUITests/ControlSocketReadinessUITestSupport.swift1import XCTestCOMMENT
LOWcmuxUITests/ControlSocketReadinessUITestSupport.swift21 ///COMMENT
LOWcmuxUITests/ControlSocketReadinessUITestSupport.swift41 /// loop not yet answering, a sub-second window) makes the waiter sit on theCOMMENT
LOWcmuxUITests/SettingsAppBehaviorUITests.swift1import AppKitCOMMENT
LOWcmuxUITests/SettingsAppBehaviorUITests.swift21/// Each test below flips one of those, then asserts the toggle valueCOMMENT
LOWcmuxUITests/SettingsAppBehaviorUITests.swift41/// - Keep Workspace Open When Closing Last SurfaceCOMMENT
LOWcmuxUITests/SettingsAppBehaviorUITests.swift61/// badge label; Dock tile state is not an XCUITest element.COMMENT
LOWcmuxUITests/SettingsAppBehaviorUITests.swift81/// has no stable accessibility id on its Settings toggle to flip.COMMENT
LOWcmuxUITests/SettingsAppBehaviorUITests.swift401 /// effect of the Menu Bar Only setting (the actual Dock-icon hiding isCOMMENT
LOWcmuxUITests/SettingsSidebarBetaBehaviorUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/SettingsSidebarBetaBehaviorUITests.swift21///COMMENT
LOWcmuxUITests/SettingsSidebarBetaBehaviorUITests.swift161 // Toggle back to the observed initial value to prove the binding is reversible.COMMENT
LOWcmuxUITests/SettingsSidebarBetaBehaviorUITests.swift181 //COMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests.swift41 super.setUp()COMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests.swift101 // frame an earlier app run left behind — small enough, and the paneCOMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests.swift241 /// visible window to vouch for it, and the resize while hiddenCOMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests.swift261 // Churn while hidden: one real window resize, so any size the hiddenCOMMENT
LOWcmuxUITests/FeedSidebarUITests.swift221 pollUntil(timeout: timeout, interval: 0.2) {COMMENT
LOWcmuxUITests/FocusHistoryShortcutUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/SettingsTerminalBehaviorUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/SettingsTerminalBehaviorUITests.swift21///COMMENT
LOWcmuxUITests/SettingsTerminalBehaviorUITests.swift41/// TIER 2 (needs runtime seam) — deep runtime effects not e2e-observableCOMMENT
LOWcmuxUITests/SettingsTerminalBehaviorUITests.swift61/// only after enough wrapped lines are typed into a live terminalCOMMENT
LOWcmuxUITests/SettingsTerminalBehaviorUITests.swift81/// idle lifecycle for the configured duration and exceeding the liveCOMMENT
LOWcmuxUITests/SettingsUITestSupport.swift1import XCTestCOMMENT
LOWcmuxUITests/BrowserReliabilityRegressionUITests.swift101 /// JavaScript context, so browser.wait used to hang for its full timeoutCOMMENT
LOWcmuxUITests/DogfoodScenarioUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests+Oracle.swift21 )COMMENT
LOWcmuxUITests/BrowserFixtureInteractionUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/SidebarEmptyAreaDoubleClickUITests.swift1import FoundationCOMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests+Content.swift1import XCTestCOMMENT
LOWcmuxUITests/RemoteTmuxSizingUITests+Content.swift21 /// runs; the printed size is the PTY's own view (`stty size`), so a pane thatCOMMENT
LOWcmuxUITests/DisplayResolutionRegressionUITests.swift301 helperProcess = procCOMMENT
LOWcmuxUITests/SettingsShortcutsBehaviorUITests.swift1import XCTestCOMMENT
LOWcmuxUITests/SettingsShortcutsBehaviorUITests.swift21/// - per-action `ShortcutRecorderView` + `ShortcutRecorderClearRestoreButton`.COMMENT
LOWcmuxUITests/SettingsShortcutsBehaviorUITests.swift101 window.staticTexts[subtitle].exists,COMMENT
LOWcmuxUITests/SettingsShortcutsBehaviorUITests.swift181 // MARK: - Tier 1: Reset Defaults re-binds a cleared actionCOMMENT
LOWcmuxUITests/SettingsShortcutsBehaviorUITests.swift281COMMENT
LOWcmuxUITests/SettingsShortcutsBehaviorUITests.swift301// detectConflict path in assign/assignChord). Surfacing the bannerCOMMENT
LOWcmuxUITests/SettingsShortcutsBehaviorUITests.swift321COMMENT
LOW…uxUITests/SettingsWorkspaceColorsBehaviorUITests.swift1import XCTestCOMMENT
LOW…uxUITests/SettingsWorkspaceColorsBehaviorUITests.swift21/// - **Reset Palette** (action): restores the built-in palette andCOMMENT
LOW…uxUITests/SettingsWorkspaceColorsBehaviorUITests.swift41/// `sidebarWorkspace.<uuid>` but no accessibility *value* that reflectsCOMMENT
LOW…uxUITests/SettingsWorkspaceColorsBehaviorUITests.swift61///COMMENT
5016 more matches not shown…
AI Slop Vocabulary1241 hits · 3650 pts
SeverityFileLineSnippetContext
MEDIUMweb/services/vms/images/devbox/agent-config.sh8# Materializes per-harness model-proxy configs from the machine's boot envCOMMENT
MEDIUMweb/services/vms/images/devbox/agent-config.sh15# Idempotent and silent: each harness config is written only when missing,COMMENT
MEDIUM⚡experiments/iroh-swift-ffi-spike/build.sh2# Builds the iroh FFI staticlib and the Swift harness.COMMENT
MEDIUM⚡experiments/iroh-swift-ffi-spike/build.sh4# ./build.sh macos # aarch64-apple-darwin staticlib + macOS Swift harnessCOMMENT
MEDIUM⚡experiments/iroh-swift-ffi-spike/build.sh5# ./build.sh ios-sim # aarch64-apple-ios-sim staticlib + iOS-simulator Swift harnessCOMMENT
MEDIUM⚡Resources/agent-session-solid/index.html27var an=Object.create;var rt=Object.defineProperty;var ln=Object.getOwnPropertyDescriptor;var cn=Object.getOwnPropertyNamCODE
MEDIUM⚡Resources/agent-session-solid/index.html27var an=Object.create;var rt=Object.defineProperty;var ln=Object.getOwnPropertyDescriptor;var cn=Object.getOwnPropertyNamCODE
MEDIUMResources/agent-session-solid/assets/app.js1var an=Object.create;var rt=Object.defineProperty;var ln=Object.getOwnPropertyDescriptor;var cn=Object.getOwnPropertyNamCODE
MEDIUMResources/agent-session-solid/assets/app.js1var an=Object.create;var rt=Object.defineProperty;var ln=Object.getOwnPropertyDescriptor;var cn=Object.getOwnPropertyNamCODE
MEDIUMResources/agent-session-react/index.html35`).replace(Cb,"")}function tg(t,e){return e=fm(e),fm(t)===e}function te(t,e,n,l,i,r){switch(n){case"children":typeof l==CODE
MEDIUMResources/agent-session-react/assets/app.js9`).replace(Cb,"")}function tg(t,e){return e=fm(e),fm(t)===e}function te(t,e,n,l,i,r){switch(n){case"children":typeof l==CODE
MEDIUMtests/test_claude_wrapper_mutual_shim_loop.py875 except Exception as exc: # noqa: BLE001 - simple test harnessSTRING
MEDIUMtests/test_issue_13766_terminal_history.py19 # Do not let the harness publish activity to a running cmux app.COMMENT
MEDIUMtests/test_cli_claude_teams_tmux_sequence.py454 # harness itself.COMMENT
MEDIUMtests/test_cli_hook_enqueue_wall_clock.py178 # An explicit password keeps the harness away from the user's keychain.COMMENT
MEDIUMtests/run_posthog_crash_launch.py235 # Ignore persisted SDK retries from a prior failed harness run.COMMENT
MEDIUM…muxFeatureTests/TerminalInputScrollToBottomTests.swift105 #expect(await waitUntil { viewportText(harness.view).contains(marker) },COMMENT
MEDIUM…muxFeatureTests/TerminalInputScrollToBottomTests.swift107 #expect(!harness.delegate.produced.isEmpty,COMMENT
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift271 #expect(await harness.waitForFill())COMMENT
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift287 #expect(await harness.waitForFill())COMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift208 #expect(await harness.waitForFill(), "top gap \(harness.topGap)pt, bottom gap \(harness.bottomGap)pt, cell \(harCOMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift224 #expect(await harness.waitForFill())COMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift239 #expect(harness.snapshot.viewportRect == settled.viewportRect)COMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift240 #expect(harness.snapshot.reportedSize == settled.reportedSize)COMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift254 #expect(harness.bottomGap <= 1)COMMENT
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift269 let initial = try #require(await harness.waitForReport(after: 0))CODE
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift277 let openReport = try #require(await harness.waitForReport(after: beforeOpen))CODE
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift284 let closeReport = try #require(await harness.waitForReport(after: beforeClose))CODE
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift304 #expect(harness.bottomGap <= 1)COMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift320 #expect(await harness.waitForFill())COMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift332 #expect(shrunkToLetterbox, "push shrink: bottom gap \(harness.bottomGap)pt, live font \(harness.snapshot.liveFonCOMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift344 #expect(restored, "push grow: top gap \(harness.topGap)pt, live font \(harness.snapshot.liveFontSize)")COMMENT
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift222 let initial = try #require(await harness.waitForReport(after: 0))CODE
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift318 let initial = try #require(await harness.waitForReport(after: 0))CODE
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift372 let initial = try #require(await harness.waitForReport(after: 0))STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift374 #expect(await harness.waitForFill())STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift381 let openReport = try #require(await harness.waitForReport(after: beforeOpen))STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift386 let closeReport = try #require(await harness.waitForReport(after: beforeClose))STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift517 #expect(harness.snapshot.isLetterboxBorderVisible)STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift525 #expect(harness.delegate.reports.count == reportsBeforeKeyboard)STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift526 #expect(harness.snapshot.renderRect == settled.renderRect)STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift527 #expect(abs(harness.snapshot.liveFontSize - harness.snapshot.baseFontSize) < 0.5)STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift531 #expect(harness.delegate.reports.count == reportsBeforeKeyboard)STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift532 #expect(harness.snapshot.renderRect == settled.renderRect)STRING
MEDIUM⚡…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift533 #expect(harness.topGap <= 1)STRING
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift401 #expect(await harness.waitForFill(), "after retry echo: top gap \(harness.topGap)pt")STRING
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift414 let initial = try #require(await harness.waitForReport(after: 0))STRING
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift416 #expect(await harness.waitForFill())STRING
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift445 #expect(harness.delegate.reports.count == exhaustedCount)STRING
MEDIUM…ts/cmuxFeatureTests/TerminalViewportSpacingTests.swift478 let initial = try #require(await harness.waitForReport(after: 0))STRING
MEDIUMcmux-tui/crates/cmux-wg/Cargo.toml17# Only the `testing` loopback harness needs randomness (fresh keypairs);COMMENT
MEDIUM⚡cmux-tui/scripts/repro-10431-paste.py1# Repro harness for https://github.com/manaflow-ai/cmux/issues/10431.COMMENT
MEDIUM⚡cmux-tui/scripts/repro-10431-paste.py9# CMUX_TUI_INPUT_AUDIT byte-accounting taps that this harness andCOMMENT
MEDIUM⚡cmux-tui/scripts/repro-10431-paste.py15# audit file only contains this harness's own marker lines.COMMENT
MEDIUMcmux-tui/scripts/smoke-tui.py716# program. The harness shares a filesystem with the TUI's shell, soSTRING
MEDIUM⚡…s/TerminalBytesDemoTests/TerminalBytesLogicTests.swift797 #expect(await waitUntil { harness.firstStarted.value })COMMENT
MEDIUM⚡…s/TerminalBytesDemoTests/TerminalBytesLogicTests.swift800 #expect(!harness.model.errorMessage.isEmpty)COMMENT
MEDIUM⚡…s/TerminalBytesDemoTests/TerminalBytesLogicTests.swift810 #expect(await waitUntil { harness.firstStarted.value })COMMENT
MEDIUM⚡…s/TerminalBytesDemoTests/TerminalBytesLogicTests.swift816 #expect(!harness.model.errorMessage.isEmpty)COMMENT
MEDIUM⚡scripts/remote-tmux-reconnect-auth-harness.sh3# Remote-tmux RECONNECT-AUTH harness.COMMENT
1181 more matches not shown…
Empty Error Handlers349 hits · 1745 pts
SeverityFileLineSnippetContext
HIGHweb/scripts/devbox-agent-launch.py67except ProcessLookupError:CODE
HIGHResources/bin/cmux-hermes-sitecustomize.py97except Exception:CODE
HIGHtests/test_issue_15066_zsh_watcher_sleep.py74except BlockingIOError:CODE
HIGHtests/test_ci_e2e_compilation_cache.py707except ProcessLookupError:CODE
HIGHtests/test_claude_wrapper_hooks.py1968except ProcessLookupError:CODE
HIGHtests/test_cli_tmux_wait_for_private_dir.py49except FileNotFoundError:CODE
HIGHtests/test_issue_13766_terminal_history.py80except OSError:CODE
HIGHtests/test_dev_fleet_warm_slot.py703except ProcessLookupError:CODE
HIGHtests/test_dev_fleet_warm_slot.py1131except ProcessLookupError:CODE
HIGHtests/test_cli_socket_autodiscovery.py234except OSError:CODE
HIGHtests/test_cli_socket_autodiscovery.py336except OSError:CODE
HIGHtests/test_cli_socket_autodiscovery.py626except OSError:CODE
HIGHtests/test_cli_socket_autodiscovery.py291except OSError:CODE
HIGHtests/test_cli_socket_autodiscovery.py449except OSError:CODE
HIGHtests/test_cli_socket_autodiscovery.py568except OSError:CODE
HIGHtests/test_ci_change_areas.py1339except ValueError:CODE
HIGHtests/test_ci_change_areas.py4254except TimeoutError:CODE
HIGHtests/test_ci_change_areas.py4269except TimeoutError:CODE
HIGHtests/test_workspace_churn_up_arrow_lag.py498except Exception:CODE
HIGHtests/test_ci_select_package_tests.py200except SystemExit:CODE
HIGHtests/test_claude_hook_push_notification.py186except json.JSONDecodeError:CODE
HIGHtests/test_issue_8953_zsh_prompt_wrap_guard.py218except ProcessLookupError:CODE
HIGHtests/test_issue_8953_zsh_prompt_wrap_guard.py222except ChildProcessError:CODE
HIGHtests/test_ghostty_zsh_job_table_saturation_guard.py70except ProcessLookupError:CODE
HIGHtests/test_nushell_integration_hooks.py120except socket.timeout:CODE
HIGHtests/test_nushell_integration_hooks.py335except ProcessLookupError:CODE
HIGHtests/test_nushell_integration_hooks.py342except ProcessLookupError:CODE
HIGHtests/test_shell_git_branch_stale_cwd.py50except FileNotFoundError:CODE
HIGHtests/test_claude_hook_missing_socket_error.py46except OSError:CODE
HIGHtests/claude_teams_test_utils.py230except OSError:CODE
HIGHtests/test_cmux_cua_mcp_smoke.py143except Exception:CODE
HIGHtests/test_ci_app_host_pipe_capture.py162except (ProcessLookupError, ValueError):CODE
HIGHtests/test_campfire_extension_install.py55except FileNotFoundError:CODE
HIGHtests/test_campfire_extension_install.py71except OSError:CODE
HIGHtests/test_campfire_extension_install.py79except FileNotFoundError:CODE
HIGHtests/cmux.py199except Exception:CODE
HIGHtests/test_cli_version_memory_guard.py171except (OSError, subprocess.SubprocessError):CODE
HIGHtests/test_cli_version_memory_guard.py123except ProcessLookupError:CODE
HIGHtests/test_remote_tmux_et_conformance.py136except ProcessLookupError:CODE
HIGHtests/test_plain_text_paste_worker.py306except ProcessLookupError:CODE
HIGHtests/test_issue_10926_watcher_pid_reuse_guard.py500except ProcessLookupError:CODE
HIGHtests/test_issue_10926_watcher_pid_reuse_guard.py492except ProcessLookupError:CODE
HIGHtests/test_issue_10926_watcher_pid_reuse_guard.py507except ProcessLookupError:CODE
HIGHtests/test_pr_media.py502except OSError:CODE
HIGHtests/test_bash_integration_no_done_notifications.py50except OSError:CODE
HIGHtests/test_bash_integration_no_done_notifications.py54except OSError:CODE
HIGHtests/test_bash_integration_no_done_notifications.py59except ProcessLookupError:CODE
HIGHtests/test_bash_integration_no_done_notifications.py68except ChildProcessError:CODE
HIGHtests/test_bash_integration_no_done_notifications.py64except ProcessLookupError:CODE
HIGHtests/test_omp_extension_install.py75except FileNotFoundError:CODE
HIGHtests/test_omp_extension_install.py91except OSError:CODE
HIGHtests/test_omp_extension_install.py99except FileNotFoundError:CODE
HIGHtests/test_omp_extension_install.py678except (ProcessLookupError, ValueError):CODE
HIGHtests/test_cli_hook_enqueue_wall_clock.py222except BrokenPipeError:CODE
HIGHtests/test_cli_hook_enqueue_wall_clock.py239except BrokenPipeError:CODE
HIGHtests/test_local_build_cache_preflight.py313except OSError:CODE
HIGHtests/test_merge_xcstrings.py550except OSError:CODE
HIGHtests/test_claude_hook_stop_last_assistant.py141except json.JSONDecodeError:CODE
HIGHtests/test_ci_prune_xcode_compilation_cache.py132except OSError:CODE
HIGHtests/test_shell_first_prompt_spawns.py179except FileNotFoundError:CODE
289 more matches not shown…
Cross-Language Confusion317 hits · 1691 pts
SeverityFileLineSnippetContext
HIGHtests/test_issue_15066_zsh_watcher_sleep.py170 "zmodload() { return 1; }; disable -b sleep 2>/dev/null || true; rehash; "CODE
HIGHtests/test_issue_15066_zsh_watcher_sleep.py227 disable -b sleep 2>/dev/null || trueCODE
HIGHtests/test_issue_15066_zsh_watcher_sleep.py257 ready_count="$(wc -l < "$CMUX_ZSELECT_READY_FILE" 2>/dev/null)"CODE
HIGHtests/test_issue_15066_zsh_watcher_sleep.py262 zselect -t 5 || trueCODE
HIGHtests/test_issue_15066_zsh_watcher_sleep.py275 _cmux_sleep_cs 5 || trueCODE
HIGH⚡tests/test_issue_15066_zsh_watcher_sleep.py287 kill -0 -- -"$pr_pid" 2>/dev/null || pr_alive=0CODE
HIGH⚡tests/test_issue_15066_zsh_watcher_sleep.py288 kill -0 "$git_pid" 2>/dev/null || git_alive=0CODE
HIGH⚡tests/test_issue_15066_zsh_watcher_sleep.py291 zselect -t 5 || trueCODE
HIGH⚡tests/test_issue_15066_zsh_watcher_sleep.py293 _cmux_sleep_cs 5 || trueCODE
HIGHtests/test_ci_e2e_compilation_cache.py145test "$1" = clang || exit 98CODE
HIGH⚡tests/test_indexnow_notification.py99 self.assertIn("ref: ${{ github.event.deployment.sha || github.sha }}", workflow)CODE
HIGH⚡tests/test_shell_no_git_watch.py140if typeset -f _cmux_start_pr_poll_loop >/dev/null; thenCODE
HIGH⚡tests/test_shell_no_git_watch.py143if typeset -f _cmux_start_git_head_watch >/dev/null; thenCODE
HIGH⚡tests/test_claude_wrapper_hooks.py97 'zmodload zsh/system zsh/datetime zsh/files 2>/dev/null || exec /bin/sh -c "$1" >&3',CODE
HIGH⚡tests/test_claude_wrapper_hooks.py100 f"[[ -n ${{CMUX_SURFACE_ID:-}} && ${{{disable_key}:-}} != 1 ]] || {{ (( cmux_e == 5 )) || /bin/cat >/dev/nulCODE
HIGH⚡tests/test_claude_wrapper_hooks.py109 '{ print -rn -- "$cmux_r" >| $cmux_n.tmp && mv -f -- $cmux_n.tmp $cmux_n.rec; } 2>/dev/null || { rm -f -- $cCODE
HIGH⚡tests/test_claude_wrapper_hooks.py109 '{ print -rn -- "$cmux_r" >| $cmux_n.tmp && mv -f -- $cmux_n.tmp $cmux_n.rec; } 2>/dev/null || { rm -f -- $cCODE
HIGH⚡tests/test_claude_wrapper_hooks.py110 "if zsystem flock -t 0 -r -f cmux_l $cmux_d/forwarder.lock 2>/dev/null; then",CODE
HIGH⚡tests/test_claude_wrapper_hooks.py112 ' rm -- $cmux_n.rec 2>/dev/null && cmux_fallback "$1"',CODE
HIGHtests/test_claude_wrapper_hooks.py79 'if [ -z "$cmux_cli" ] || [ ! -x "$cmux_cli" ]; then cmux_cli="$(command -v cmux 2>/dev/null || true)"; fi',CODE
HIGHtests/test_claude_wrapper_hooks.py81 f'if [ -n "$CMUX_SURFACE_ID" ] && [ "${disabled_key}" != "1" ] && [ -n "$cmux_cli" ]; then if [ -n "${{CMUX_CODE
HIGHtests/test_claude_wrapper_hooks.py173 direct(f"{direct_cli} hooks claude inbox-drain 2>/dev/null || echo '{{}}'", 5),CODE
HIGHtests/test_claude_wrapper_hooks.py3483 if (argc > 1 && strcmp(argv[1], "--help") == 0) {CODE
HIGH⚡tests/test_seed_derived_data.py1304 # An unset repository variable is null, and Actions compares null withCOMMENT
HIGH⚡tests/test_seed_derived_data.py1672 self.assertEqual(evaluate("${{ vars.EMPTY && fromJSON(vars.EMPTY) || 'y' }}", context), "y")CODE
HIGH⚡tests/test_seed_derived_data.py1673 self.assertEqual(evaluate("${{ vars.A || fromJSON(vars.EMPTY) }}", context), "a")CODE
HIGH⚡tests/test_seed_derived_data.py1678 self.assertEqual(evaluate("${{ vars.MISSING || vars.A }}", context), "a")CODE
HIGH⚡tests/test_seed_derived_data.py1687 self.assertIs(evaluate("${{ vars.A > 0 || vars.A < 1 }}", numbers), False)CODE
HIGH⚡tests/test_seed_derived_data.py1698 self.assertEqual(offenders, [], "an unset variable is null, which equals '0'; give it a default first")CODE
HIGHtests/test_seed_derived_data.py1486 self.assertIn("(github.run_attempt <= 2 || github.triggering_actor != 'github-actions[bot]')",CODE
HIGH⚡tests/test_seed_derived_data.py712 `a && b` is b when a is truthy, else a; `a || b` is a when truthy,STRING
HIGH⚡tests/test_seed_derived_data.py712 `a && b` is b when a is truthy, else a; `a || b` is a when truthy,STRING
HIGH⚡tests/test_seed_derived_data.py713 else b. Names resolve by dotted path in `context`; a missing one is null,STRING
HIGH⚡tests/test_seed_derived_data.py717 `&&` and `||` short-circuit, as in Actions, so `x && fromJSON(x)` neverSTRING
HIGHtests/test_claude_wrapper_mutual_shim_loop.py175const managedPath = process.env.NODE_SHIM_MANAGED_PATH || process.env.PATH || "";CODE
HIGHtests/test_issue_5164_starship_prompt_composition.py76 if [[ "$(declare -p PROMPT_COMMAND 2>/dev/null)" == "declare -a"* ]]; thenCODE
HIGHtests/test_issue_5164_starship_prompt_composition.py120 if [[ "$(declare -p PROMPT_COMMAND 2>/dev/null)" == "declare -a"* ]]; thenCODE
HIGHtests/test_issue_5164_starship_prompt_composition.py152 if [[ "$(declare -p PROMPT_COMMAND 2>/dev/null)" == "declare -a"* ]]; thenCODE
HIGH⚡tests/test_run_e2e.py709 "((!inputs.runner || inputs.runner == 'auto') && (vars.MACOS_RUNNER_TESTS || '"STRING
HIGH⚡tests/test_run_e2e.py710 "blacksmith-6vcpu-macos-26') || inputs.runner) }}-${{ inputs.ref || github.ref_name }}-${{ inputs.test_filteSTRING
HIGH⚡tests/test_run_e2e.py1163 for payload in ("null", '{"runs": []}', '[null, 3]'):STRING
HIGH⚡tests/test_run_e2e.py1639 " && needs.runner.outputs.label || needs.runner.outputs.retry_label }}")STRING
HIGH⚡tests/test_run_e2e.py1766 "${{ steps.route-token.outputs.token || steps.route-token-repo.outputs.token }}")STRING
HIGHtests/test_run_e2e.py1554 "${{ steps.route-token.outputs.token || steps.route-token-repo.outputs.token }}": "",STRING
HIGHtests/test_run_e2e.py1556 "${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name || github.repositoSTRING
HIGH⚡tests/test_ci_guard_workflow_structure.py91 assert package["scripts"]["check"] == "./node_modules/.bin/tsc --noEmit && bun run test"CODE
HIGH⚡tests/test_cla_guard_metadata_routing.py13METADATA_IF = "${{ !(github.event_name == 'pull_request_target' && github.event.action == 'edited' && !github.event.chanCODE
HIGH⚡tests/test_cla_guard_metadata_routing.py14METADATA_NAME = "${{ github.event_name == 'pull_request_target' && github.event.action == 'edited' && !github.event.chanCODE
HIGHtests/test_opencode_v2_tui_bridge.py69 return new Promise((resolve) => observedWaiters.push({ predicate, resolve }));CODE
HIGHtests/test_opencode_v2_tui_bridge.py81 observed.push(event);CODE
HIGHtests/test_opencode_v2_tui_bridge.py124 prompt: async (value) => live.promptError ? { error: "prompt unavailable" } : (replies.feedback?.resolve(value), uCODE
HIGHtests/test_opencode_v2_tui_bridge.py154if (permissionA.requestID !== "perm-a" || permissionA.reply !== "once" || permissionA.decision !== undefined) throw new CODE
HIGHtests/test_opencode_v2_tui_bridge.py187if (feedbackA.sessionID !== "child-a" || feedbackA.text?.resume !== undefined || feedbackA.resume !== false || typeof feCODE
HIGH⚡tests/test_ci_linux_guard_routing.py119 self.assertNotIn("inputs.ref || github.ref", workflow)CODE
HIGHtests/test_ci_test_execution_registry.py448 "CMUX_TEST_REGISTRY_BASE_REF: ${{ github.event.pull_request.base.ref || github.event.merge_group.base_ref ||CODE
HIGHtests/test_ghostty_zsh_pure_preprompt_redraw.py50 zle && zle .reset-promptCODE
HIGH⚡tests/test_iroh_drift_issue.py21let issue = null;CODE
HIGH⚡tests/test_iroh_drift_issue.py25 listForRepo: async () => ({data: issue && issue.state === 'open' ? [issue] : []}),CODE
HIGH⚡tests/test_iroh_drift_issue.py27 create: async args => { writes.push(['create', args]); issue = {...args, number: 9, state: 'open'}; },CODE
HIGH⚡tests/test_iroh_drift_issue.py28 createComment: async args => writes.push(['comment', args]),CODE
257 more matches not shown…
Excessive Try-Catch Wrapping648 hits · 707 pts
SeverityFileLineSnippetContext
LOWweb/services/vms/guestAgentUpdates.ts474 except Exception as error:CODE
LOWweb/services/vms/guestAgentUpdates.ts493 except Exception as error:CODE
LOWweb/services/vms/guestAgentUpdates.ts498 except Exception:CODE
MEDIUMweb/services/vms/guestAgentUpdates.ts156def api(path):CODE
LOWweb/services/vms/guestResourceReporter.ts62 except Exception:CODE
LOWweb/services/vms/drivers/guestCliInstallCommand.ts144 except Exception as error:CODE
LOWweb/services/vms/drivers/guestCliInstallCommand.ts163 except Exception as error:CODE
LOW⚡web/services/vms/drivers/guestCliInstallCommand.ts253except Exception as error:CODE
LOW⚡web/services/vms/drivers/guestCliInstallCommand.ts258 except Exception as cleanup_error:CODE
LOW⚡web/services/vms/drivers/guestCliInstallCommand.ts263 except Exception as restore_error:CODE
LOW⚡web/services/vms/drivers/guestCliInstallCommand.ts268 except Exception as directory_error:CODE
LOW⚡web/services/vms/drivers/guestCliInstallCommand.ts273 except Exception as backup_error:CODE
LOWResources/bin/cmux-hermes-sitecustomize.py97except Exception:CODE
LOWtests/test_cli_omo_shadow_config_mirror.py156 except Exception as exc:CODE
MEDIUMtests/test_cli_omo_shadow_config_mirror.py153def main() -> int:CODE
LOWtests/test_codex_permission_prompt_notification.py430 except Exception as exc:CODE
LOWtests/test_codex_permission_prompt_notification.py449 except Exception as exc:CODE
MEDIUMtests/test_codex_permission_prompt_notification.py427def main() -> int:CODE
LOWtests/test_cli_sigpipe_ignore.py58 except Exception as exc:CODE
MEDIUMtests/test_cli_sigpipe_ignore.py55def main() -> int:CODE
LOWtests/test_cli_claude_teams_main_vertical.py287 except Exception as exc:CODE
MEDIUMtests/test_cli_claude_teams_main_vertical.py284def main() -> int:CODE
LOWtests/test_cli_vm_resize.py78 except Exception as error:CODE
MEDIUMtests/test_cli_vm_resize.py50def serve(self) -> None:CODE
LOWtests/test_multi_workspace_focus.py59 except Exception:CODE
LOWtests/test_multi_workspace_focus.py65 except Exception:CODE
LOWtests/test_multi_workspace_focus.py79 except Exception:CODE
LOWtests/test_multi_workspace_focus.py376 except Exception as e:CODE
LOWtests/test_claude_wrapper_mutual_shim_loop.py875 except Exception as exc: # noqa: BLE001 - simple test harnessSTRING
LOWtests/test_cli_vm_transfer_progress.py84 except Exception as error:CODE
MEDIUMtests/test_cli_vm_transfer_progress.py46def serve() -> None:CODE
LOWtests/test_cli_omx_hud_tmux_split.py161 except Exception as exc:CODE
LOWtests/test_cli_omx_hud_tmux_split.py558 except Exception as exc:CODE
MEDIUMtests/test_cli_omx_hud_tmux_split.py555def main() -> int:CODE
LOWtests/test_cli_tmux_compat_split_window_surface_ref.py131 except Exception as exc:CODE
LOWtests/test_cli_tmux_compat_split_window_surface_ref.py220 except Exception as exc:CODE
MEDIUMtests/test_cli_tmux_compat_split_window_surface_ref.py217def main() -> int:CODE
LOWtests/test_cli_version_flag.py52 except Exception as exc:CODE
MEDIUMtests/test_cli_version_flag.py49def main() -> int:CODE
MEDIUMtests/test_cli_socket_autodiscovery.py648def main() -> int:CODE
LOWtests/test_cli_socket_autodiscovery.py96 except Exception as exc: # pragma: no cover - explicit surface on failureCODE
LOWtests/test_cli_socket_autodiscovery.py227 except Exception as exc:CODE
LOWtests/test_cli_socket_autodiscovery.py282 except Exception as exc:CODE
LOWtests/test_cli_socket_autodiscovery.py329 except Exception as exc:CODE
LOWtests/test_cli_socket_autodiscovery.py619 except Exception as exc:CODE
LOWtests/test_cli_socket_autodiscovery.py651 except Exception as exc:CODE
LOWtests/test_cli_claude_teams_moved_surface.py25 except Exception as exc:CODE
MEDIUMtests/test_cli_claude_teams_moved_surface.py22def main() -> int:CODE
LOWtests/test_cli_omo_fallback_path.py24 except Exception as exc:CODE
MEDIUMtests/test_cli_omo_fallback_path.py21def main() -> int:CODE
LOWtests/test_cli_omo_tmux_respawn_pane.py204 except Exception as exc:CODE
LOWtests/test_cli_omo_tmux_respawn_pane.py457 except Exception as exc:CODE
MEDIUMtests/test_cli_omo_tmux_respawn_pane.py454def main() -> int:CODE
LOWtests/test_workspace_churn_up_arrow_lag.py498 except Exception:CODE
LOWtests/test_claude_hook_push_notification.py106 except Exception as exc:CODE
LOWtests/test_claude_hook_push_notification.py320 except Exception as exc:CODE
MEDIUMtests/test_claude_hook_push_notification.py90def _run(self) -> None:CODE
MEDIUMtests/test_claude_hook_push_notification.py317def main() -> int:CODE
LOW⚡tests/test_e2e_warm_derived_data.py230 except Exception: # the download mock leaves nothing to verifyCODE
LOWtests/test_cli_claude_teams_skips_wrapper_claude.py24 except Exception as exc:CODE
588 more matches not shown…
Unused Imports720 hits · 679 pts
SeverityFileLineSnippetContext
LOWResources/bin/cmux-hermes-sitecustomize.py9CODE
LOWtests/test_e2e_backend_scripts.py4CODE
LOWtests/test_issue_15066_zsh_watcher_sleep.py15CODE
LOWtests/test_cli_claude_teams_trust_optin.py9CODE
LOWtests/test_ci_cmux_unit_test_shard.py4CODE
LOWtests/test_cli_tmux_compat_targeted_read_budget.py3CODE
LOWtests/test_node_product_cache.py18CODE
LOWtests/test_cli_omo_shadow_config_mirror.py13CODE
LOWtests/test_ci_pull_request_caches_are_read_only.py11CODE
LOWtests/test_codex_permission_prompt_notification.py19CODE
LOWtests/test_shell_no_git_watch.py9CODE
LOWtests/test_shell_zdotdir_user_override.py18CODE
LOWtests/test_cli_codex_teams_informational.py4CODE
LOWtests/test_verify_local.py19CODE
LOWtests/test_issue_7028_claude_shim_persistence.py4CODE
LOWtests/tmux_compat_polling_fixture.py3CODE
LOWtests/test_claude_wrapper_hooks.py6CODE
LOWtests/test_ci_owned_spm_scratch.py4CODE
LOWtests/test_cli_sigpipe_ignore.py4CODE
LOWtests/test_cli_tmux_wait_for_private_dir.py8CODE
LOWtests/test_claude_wrapper_subrouter_resume_marker.py26CODE
LOWtests/test_claude_wrapper_subrouter_resume_marker.py28CODE
LOWtests/test_cli_claude_teams_main_vertical.py20CODE
LOWtests/test_claude_teams_test_utils.py4CODE
LOWtests/test_cli_vm_resize.py4CODE
LOWtests/test_shell_git_config_remote_url_parsing.py12CODE
LOWtests/test_seed_derived_data.py16CODE
LOWtests/test_claude_wrapper_mutual_shim_loop.py2CODE
LOWtests/test_issue_5164_starship_prompt_composition.py28CODE
LOWtests/test_cli_version_memory_guard_harness.py12CODE
LOWtests/test_ci_queue_janitor.py4CODE
LOWtests/test_cli_vm_transfer_progress.py4CODE
LOWtests/test_cli_omx_hud_tmux_split.py6CODE
LOWtests/test_cli_broken_pipe_writes.py4CODE
LOWtests/test_ci_owned_warm_state.py4CODE
LOWtests/agent_notification_test_utils.py6CODE
LOWtests/test_ci_repo_variable_defaults.py21CODE
LOWtests/test_poll_notary_submission.py4CODE
LOWtests/test_ci_workflow_guards_are_wired.py23CODE
LOWtests/test_ci_r2_cache_census.py3CODE
LOWtests/test_cli_workspace_mutation_arguments.py13CODE
LOWtests/test_swift_testing_require_not_nested.py25CODE
LOWtests/test_opencode_v2_tui_bridge.py3CODE
LOWtests/test_current_command_fixture.py3CODE
LOWtests/test_dev_fleet_warm_slot.py8CODE
LOWtests/test_dev_fleet_warm_slot.py16CODE
LOWtests/test_cmux_settings_jsonc.py4CODE
LOWtests/test_nushell_shim_path_refront.py38CODE
LOWtests/test_ci_required_checks_are_bounded.py22CODE
LOWtests/test_web_complexity_source_enumeration.py23CODE
LOWtests/test_web_complexity_source_enumeration.py31CODE
LOWtests/test_ci_test_execution_registry.py9CODE
LOWtests/test_ci_test_execution_registry.py21CODE
LOWtests/test_cli_tmux_compat_split_window_surface_ref.py6CODE
LOWtests/test_ghostty_zsh_pure_preprompt_redraw.py16CODE
LOWtests/test_cli_version_flag.py6CODE
LOW…est_shell_scrollback_restore_replay_path_regression.py10CODE
LOWtests/test_ci_health_report.py12CODE
LOWtests/test_cli_socket_autodiscovery.py4CODE
LOWtests/test_ci_change_areas.py5CODE
660 more matches not shown…
Deep Nesting650 hits · 594 pts
SeverityFileLineSnippetContext
LOWweb/scripts/devbox-agent-launch.py22CODE
LOWtests/test_issue_15066_zsh_watcher_sleep.py33CODE
LOWtests/test_ci_cmux_unit_test_shard.py486CODE
LOWtests/test_ci_cmux_unit_test_shard.py842CODE
LOWtests/test_cli_tmux_compat_targeted_read_budget.py331CODE
LOWtests/test_cli_tmux_compat_targeted_read_budget.py81CODE
LOWtests/test_ci_e2e_compilation_cache.py607CODE
LOWtests/test_ci_pull_request_caches_are_read_only.py36CODE
LOWtests/test_shell_no_git_watch.py177CODE
LOWtests/test_issue_7028_claude_shim_persistence.py16CODE
LOWtests/test_claude_wrapper_hooks.py1128CODE
LOWtests/test_claude_wrapper_hooks.py1188CODE
LOWtests/test_claude_wrapper_hooks.py1747CODE
LOWtests/test_claude_wrapper_hooks.py1917CODE
LOWtests/test_claude_wrapper_hooks.py1996CODE
LOWtests/test_claude_wrapper_hooks.py2008CODE
LOWtests/test_claude_wrapper_hooks.py1920CODE
LOWtests/test_app_host_layer_transport.py157CODE
LOWtests/test_claude_teams_test_utils.py15CODE
LOWtests/test_cli_vm_resize.py50CODE
LOWtests/test_shell_git_config_remote_url_parsing.py30CODE
LOWtests/test_shell_git_config_remote_url_parsing.py131CODE
LOWtests/test_seed_derived_data.py1435CODE
LOWtests/test_claude_wrapper_mutual_shim_loop.py889CODE
LOWtests/test_cli_vm_transfer_progress.py22CODE
LOWtests/test_cli_vm_transfer_progress.py31CODE
LOWtests/test_cli_vm_transfer_progress.py46CODE
LOWtests/test_cli_omx_hud_tmux_split.py35CODE
LOWtests/test_ci_evidence_outcomes.py83CODE
LOWtests/test_cli_broken_pipe_writes.py166CODE
LOWtests/test_ci_repo_variable_defaults.py160CODE
LOWtests/test_ci_repo_variable_defaults.py188CODE
LOWtests/test_cmux_cua_drag_cursor_harness.py115CODE
LOWtests/test_cli_right_sidebar_aliases.py23CODE
LOWtests/test_swift_testing_require_not_nested.py46CODE
LOWtests/test_cmux_settings_jsonc.py461CODE
LOWtests/test_cmux_settings_jsonc.py551CODE
LOWtests/test_gh_merge_green.py1264CODE
LOWtests/test_ghostty_zsh_pure_preprompt_redraw.py103CODE
LOW…est_shell_scrollback_restore_replay_path_regression.py18CODE
LOWtests/test_cli_socket_autodiscovery.py462CODE
LOWtests/test_cli_socket_autodiscovery.py575CODE
LOWtests/test_cli_socket_autodiscovery.py105CODE
LOWtests/test_ci_change_areas.py155CODE
LOWtests/test_ci_change_areas.py2017CODE
LOWtests/test_ci_change_areas.py2037CODE
LOWtests/test_ci_change_areas.py2062CODE
LOWtests/test_ci_change_areas.py3405CODE
LOWtests/test_ci_change_areas.py7158CODE
LOWtests/test_merge_pbxproj.py129CODE
LOWtests/check_ghostty_zig_workflows.py551CODE
LOWtests/test_amp_wrapper_hooks.py63CODE
LOWtests/test_cloud_upgrade_rollout_retirement.py11CODE
LOWtests/test_hermes_wrapper_hooks.py138CODE
LOWtests/test_workspace_churn_up_arrow_lag.py159CODE
LOWtests/test_workspace_churn_up_arrow_lag.py399CODE
LOWtests/test_claude_hook_push_notification.py90CODE
LOWtests/test_claude_hook_push_notification.py110CODE
LOWtests/test_issue_8953_zsh_prompt_wrap_guard.py55CODE
LOWtests/test_issue_8953_zsh_prompt_wrap_guard.py132CODE
590 more matches not shown…
Decorative Section Separators148 hits · 429 pts
SeverityFileLineSnippetContext
MEDIUM⚡web/services/vms/guestCli.ts1561# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡web/services/vms/guestCli.ts1566# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts178# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts185# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts884# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts889# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts1227# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts1232# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts1338# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts1342# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts2031# ---------------------------------------------------------------------------COMMENT
MEDIUMweb/services/vms/guestCli.ts2033# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ci_queue_janitor.py722# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tests/test_ci_queue_janitor.py724# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ci_pbxproj_test_wiring.sh89# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ci_pbxproj_test_wiring.sh110# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ci_pbxproj_test_wiring.sh144# ---------------------------------------------------------------------------COMMENT
MEDIUMtests/test_ci_pbxproj_test_wiring.sh220# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/remote-tmux-reconnect-auth-harness.sh2# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-reconnect-auth-harness.sh21# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-et-host.sh2# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-et-host.sh13# ============================================================================COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance.sh341# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance.sh354# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/remote-tmux-et-conformance.sh2# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-et-conformance.sh77# ============================================================================COMMENT
MEDIUMscripts/lint-remote-tmux-no-polling.sh2# ============================================================================COMMENT
MEDIUMscripts/lint-remote-tmux-no-polling.sh21# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-attach-wait-harness.sh2# ============================================================================COMMENT
MEDIUM⚡scripts/remote-tmux-attach-wait-harness.sh34# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-layout-repro.sh2# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-layout-repro.sh22# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-et-e2e.sh2# ============================================================================COMMENT
MEDIUMscripts/remote-tmux-et-e2e.sh16# ============================================================================COMMENT
MEDIUMscripts/check-test-determinism.py62# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py64# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py108# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py110# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py182# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py184# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py3731# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py3733# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py3908# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py3910# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py3959# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py3961# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py5661# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py5663# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-test-determinism.py530# ---------------------------------------------------------------------------STRING
MEDIUMscripts/check-test-determinism.py532# ---------------------------------------------------------------------------STRING
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh2# ============================================================================COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh24# ============================================================================COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh157# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh159# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh291# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh293# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh306# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/remote-tmux-et-conformance-selftest.sh309# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/remote-tmux-et-conformance-selftest.sh45# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/remote-tmux-et-conformance-selftest.sh48# ---------------------------------------------------------------------------COMMENT
88 more matches not shown…
Cross-Language Confusion (JS/TS)69 hits · 406 pts
SeverityFileLineSnippetContext
HIGHweb/app/[locale]/(landing)/docs/api/page.tsx467print(rpc("workspace.list", req_id="ws"))CODE
HIGHweb/app/[locale]/(landing)/docs/api/page.tsx470print(rpc(CODE
HIGHweb/app/[locale]/(landing)/docs/notifications/page.tsx256elif [ "$event" = "SubagentStop" ]; thenCODE
HIGHweb/tests/vm-guest-resource-reporter.test.ts18print(json.dumps(sample()))CODE
HIGHweb/tests/vm-guest-resource-reporter.test.ts51 print(json.dumps({'url':request.full_url,'method':request.method,'body':json.loads(request.data),'headers':dict(requCODE
HIGHweb/tests/vm-agent-updates.test.ts76print(server.server_address[1], flush=True)CODE
HIGHweb/tests/vm-guest-prompt.test.ts247print("default", ready.is_set())CODE
HIGHweb/tests/vm-guest-prompt.test.ts249print("named", ready.wait(2.0))CODE
HIGHweb/tests/vm-guest-prompt.test.ts273print("refused", run(refused, 11))CODE
HIGHweb/tests/vm-guest-prompt.test.ts274print("transport", run(urllib.error.URLError("timed out"), 8))CODE
HIGHweb/tests/vm-guest-prompt.test.ts310print(json.dumps([c for c in calls if c.startswith(("terminal list", "workspace create"))]))CODE
HIGHweb/tests/vm-guest-prompt.test.ts341print(json.dumps(calls))CODE
HIGHweb/tests/vm-guest-prompt.test.ts367print(json.dumps(calls))CODE
HIGHweb/scripts/devbox-image-common.ts780 elif [ "$a1" = server ] && [ "$a2" = start ]; then daemon="$daemon $(basename "$d")"; fiCODE
HIGHweb/services/vms/guestAgentUpdates.ts128 print(now_iso() + " " + mode + ": " + message, flush=True)CODE
HIGHweb/services/vms/guestAgentUpdates.ts194 return NoneCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts237 return NoneCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts242 return NoneCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts252 return TrueCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts265 return TrueCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts271 return TrueCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts279 return TrueCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts285 return TrueCODE
HIGH⚡web/services/vms/guestAgentUpdates.ts288 return FalseCODE
HIGHweb/services/vms/guestAgentUpdates.ts430 return FalseCODE
HIGHweb/services/vms/guestAgentUpdates.ts446 elif source != "standalone" and current:CODE
HIGH⚡web/services/vms/guestResourceReporter.ts42print(json.dumps(sample()))CODE
HIGH⚡web/services/vms/guestCli.ts515 elif [ "\$cmux_route_auth" = accepted ]; thenCODE
HIGH⚡web/services/vms/guestCli.ts517 elif [ "\$cmux_route_auth" = rejected ]; thenCODE
HIGH⚡web/services/vms/guestCli.ts519 elif [ "\$cmux_route_auth" = insecure_url ]; thenCODE
HIGH⚡web/services/vms/guestCli.ts521 elif [ "\$cmux_route_auth" = unknown ]; thenCODE
HIGH⚡web/services/vms/guestCli.ts1575 elif \$sel == "" or \$sel == "current" thenCODE
HIGH⚡web/services/vms/guestCli.ts1580 elif (\$byname | length) > 1 then "ambiguous\\t\\(\$byname | map(.id) | join(" "))\\t"CODE
HIGH⚡web/services/vms/guestCli.ts1624 elif .kind == "split" then {direction: (if .direction == "vertical" then "vertical" else "horizontal" end),CODE
HIGH⚡web/services/vms/guestCli.ts1626 elif .kind == "stack" then ((.pane_ids // []) | stack_nodes)CODE
HIGH⚡web/services/vms/guestCli.ts1627 elif .kind == "viewport" then ((.columns // []) | viewport_nodes)CODE
HIGH⚡web/services/vms/guestCli.ts1673 elif (has("type") | not) then bad(\$p + ".type"; "surface needs type (terminal, browser, or project)")CODE
HIGH⚡web/services/vms/guestCli.ts1674 elif ((.type | tostring) as \$t | (\$t == "terminal" or \$t == "browser" or \$t == "project") | not) then bad(\$p + CODE
HIGH⚡web/services/vms/guestCli.ts1675 elif .type == "browser" and (((.url // "") | tostring) == "") then bad(\$p + ".url"; "browser surface needs url")CODE
HIGH⚡web/services/vms/guestCli.ts1676 elif has("env") and (.env | type) != "object" then bad(\$p + ".env"; "must be an object of KEY: VALUE strings")CODE
HIGH⚡web/services/vms/guestCli.ts1677 elif has("command") and (.command | type) != "string" then bad(\$p + ".command"; "must be a string")CODE
HIGH⚡web/services/vms/guestCli.ts1678 elif has("cwd") and (.cwd | type) != "string" then bad(\$p + ".cwd"; "must be a string")CODE
HIGH⚡web/services/vms/guestCli.ts1682 elif has("pane") and has("direction") then bad(\$p; "node must not have both pane and direction")CODE
HIGH⚡web/services/vms/guestCli.ts1683 elif has("pane") thenCODE
HIGH⚡web/services/vms/guestCli.ts1685 elif (.pane.surfaces | type) != "array" or (.pane.surfaces | length) == 0 then bad(\$p + ".pane.surfaces"; "needsCODE
HIGH⚡web/services/vms/guestCli.ts1687 elif has("direction") thenCODE
HIGH⚡web/services/vms/guestCli.ts1689 elif (.children | type) != "array" or (.children | length) != 2 then bad(\$p + ".children"; "split needs exactly CODE
HIGH⚡web/services/vms/guestCli.ts1690 elif has("split") and (.split | type) != "number" then bad(\$p + ".split"; "must be a number between 0.1 and 0.9"CODE
HIGH⚡web/services/vms/guestCli.ts1694 elif type == "object" and has("layout") then {doc: ., prefix: "\$.layout"}CODE
HIGH⚡web/services/vms/guestCli.ts1695 elif type == "object" and (has("pane") or has("direction")) then {doc: {layout: .}, prefix: "\$"}CODE
HIGHweb/services/vms/guestCli.ts130 elif [ -f /etc/cmux/model-plane.env ]; thenCODE
HIGHweb/services/vms/guestCli.ts323 elif ! self_human "\$cmux_self_out" 2>/dev/null; thenCODE
HIGHweb/services/vms/guestCli.ts556 elif [ "\$cmux_ua_age" -lt 1440 ]; then cmux_ua_rel="\$(cmux_message usageAgoHours "\$((cmux_ua_age / 60))")"CODE
HIGHweb/services/vms/guestCli.ts670 elif [ "\$2" -gt 0 ] 2>/dev/null; thenCODE
HIGHweb/services/vms/guestCli.ts1924 elif [ "\$(printf '%s\\n' "\$cmux_step" | jq -r 'if .terminal then 1 else 0 end')" = 1 ]; thenCODE
HIGHweb/services/vms/guestCli.ts2187 elif [ "\$cmux_aw_output" -eq 0 ]; thenCODE
HIGHweb/services/vms/guestCli.ts2362 elif [ -z "\$cmux_pp_remote" ]; then cmux_pp_remote="\$1"CODE
HIGHweb/services/vms/drivers/guestCliInstallCommand.ts295 print("CMUX_GUEST_INSTALL_FAILURE=" + json.dumps(detail), file=sys.stderr)CODE
HIGHResources/browser-repl/agent-tools.js1062 print("warn", `# ${blockedMessage(p)}; the tab stayed on its page`);CODE
HIGHResources/browser-repl/agent-tools.js1067 print("warn", `# a new tab for ${p.url} was closed: ${reason}`);CODE
9 more matches not shown…
Hallucination Indicators31 hits · 310 pts
SeverityFileLineSnippetContext
CRITICAL⚡Resources/agent-session-solid/index.html23!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?defCODE
CRITICALResources/markdown-viewer/vega-lite.min.js1!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("vega")):"function"==typeof defineCODE
CRITICALResources/markdown-viewer/marked.min.js6!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?defCODE
CRITICAL…ources/markdown-viewer/webviews-app/agent-session.html16!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?defCODE
CRITICALResources/agent-session-react/index.html23!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?defCODE
CRITICALcmux-tui/crates/cmux-tui/src/ui/pane.rs354 let plus_label = app.config.tabs.plus.label.clone();CODE
CRITICALcmux-tui/crates/cmux-tui-core/tests/pty.rs1432 assert!(attach.initial.frame.kitty_graphics.placements.is_empty());CODE
CRITICAL…-tui-core/src/workspace_registry/journal_extensions.rs2043 delivery.manifest.delivery.retry.backoff_ms.saturating_mul(u64::from(attempt)),CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1149 &self.screen.workspace.session.client.read(ops::PANE_GET, self.params())?,CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1163 let value = self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1193 self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1208 self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1227 self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1237 let value = self.screen.workspace.session.client.read(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1255 self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1274 self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1297 self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1326 self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1340 mutation_empty(self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1356 let value = self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1380 let value = self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1404 let value = self.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1429 &self.screen.workspace.session.client.read(ops::TAB_LIST, self.params())?,CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1438 &self.screen.workspace.session.client.read(ops::TAB_LIST, self.params())?,CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1477 &self.pane.screen.workspace.session.client.read(ops::TAB_GET, self.params())?,CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1500 self.pane.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1519 self.pane.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1534 self.pane.screen.workspace.session.client.mutate(CODE
CRITICALcmux-tui/bindings/rust/src/resource/handles.rs1548 mutation_empty(self.pane.screen.workspace.session.client.mutate(CODE
CRITICALworkers/iroh-v2/src/broker.ts227 if (request.relayURLs.some(url => !this.dependencies.relays.configuration.relayURLs.includes(url))) throw new OpCODE
CRITICALworkers/iroh-v2/src/broker.ts296 if (request.relayURLs.some(url => !this.dependencies.relays.configuration.relayURLs.includes(url))) throw new OpCODE
Fake / Example Data165 hits · 164 pts
SeverityFileLineSnippetContext
LOWweb/messages/tr.json649 "placeholder": "E-posta girin",CODE
LOWweb/messages/ja.json990 "placeholder": "メールアドレスを入力",CODE
LOWweb/messages/ja.json3009 "placeholder": "ドキュメントを検索...",CODE
LOWweb/messages/ja.json7143 "placeholder": "フィードを検索"CODE
LOWweb/messages/de.json649 "placeholder": "E-Mail-Adresse eingeben",CODE
LOWweb/messages/ru.json649 "placeholder": "Введите email",CODE
LOWweb/messages/pl.json649 "placeholder": "Wpisz e-mail",CODE
LOWweb/messages/uk.json649 "placeholder": "Введіть email",CODE
LOWweb/messages/zh-CN.json649 "placeholder": "输入邮箱",CODE
LOWweb/messages/en.json990 "placeholder": "Enter email",CODE
LOWweb/messages/en.json3090 "placeholder": "Search docs...",CODE
LOWweb/messages/en.json7233 "placeholder": "Search Feed"CODE
LOWweb/messages/km.json649 "placeholder": "បញ្ចូលអ៊ីមែល",CODE
LOWweb/messages/it.json649 "placeholder": "Inserisci l’e-mail",CODE
LOWweb/messages/bs.json649 "placeholder": "Unesite e-poštu",CODE
LOWweb/messages/fr.json649 "placeholder": "Saisissez une adresse e-mail",CODE
LOWweb/messages/pt-BR.json649 "placeholder": "Digite o e-mail",CODE
LOWweb/messages/ko.json649 "placeholder": "이메일 입력",CODE
LOWweb/messages/zh-TW.json649 "placeholder": "輸入電子郵件",CODE
LOWweb/messages/no.json649 "placeholder": "Skriv inn e-postadresse",CODE
LOWweb/messages/da.json649 "placeholder": "Indtast e-mail",CODE
LOWweb/messages/th.json649 "placeholder": "กรอกอีเมล",CODE
LOWweb/messages/es.json649 "placeholder": "Introduce un correo",CODE
LOWweb/messages/ar.json649 "placeholder": "أدخل البريد الإلكتروني",CODE
LOWweb/app/handler/cmux-sign-in.tsx1042} & Pick<ComponentProps<"input">, "name" | "type" | "autoComplete" | "placeholder" | "value" | "autoFocus" | "inputMode"CODE
LOWweb/app/[locale]/components/docs-search-dialog.tsx70 <span className="flex-1 truncate">{t("placeholder")}</span>CODE
LOWweb/app/[locale]/components/docs-search.tsx238 placeholder={t("placeholder")}CODE
LOWweb/tests/dashboard-router.test.tsx36 primaryEmail: "user@example.com",CODE
LOWweb/tests/mobile-feed-performance.test.ts33 ["build_sha", "https://private.example"], ["app_version", "user@example.com"],CODE
LOWweb/tests/dashboard-account-menu.test.tsx102 primaryEmail: "user@example.com",CODE
LOWweb/tests/dashboard-account-menu.test.tsx115 expect(html).toContain("user@example.com");CODE
LOWweb/tests/billing-team-catalog.test.ts14 primaryEmail: "user@example.com",CODE
LOWweb/tests/hosted-subrouter-routes.test.ts831 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts369 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts400 id: "user-1", displayName: null, primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts418 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts480 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts1274 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts1303 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts1688 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts1735 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts1787 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts1842 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts1982 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts2019 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts2054 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts2093 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts2133 primaryEmail: "user@example.com",CODE
LOWweb/tests/vm-route-auth.test.ts3227 primaryEmail: "user@example.com",CODE
LOWweb/tests/coderouter-accounts.test.tsx82 label: "user@example.com",CODE
LOWweb/tests/coderouter-accounts.test.tsx153 expect(html).toContain("user@example.com");CODE
LOWweb/tests/coderouter-accounts.test.tsx222 expect(html).toContain("user@example.com");CODE
LOWweb/tests/coderouter-account-transfer.test.ts129 primaryEmail: "user@example.com",CODE
LOWweb/tests/billing-purchase.test.ts241 "user@example.com",CODE
LOWweb/tests/coderouter-organizations-deadline.test.ts15 primaryEmail: "user@example.com",CODE
LOWweb/tests/dashboard-session-procedure.test.ts81 primaryEmail: "user@example.com",CODE
LOWweb/tests/dashboard-session-procedure.test.ts92 primaryEmail: "user@example.com",CODE
LOWweb/tests/helpers/hexclave-fixtures.ts80 "team.updated": serverTeam({ display_name: "Acme Inc" }),CODE
LOW…pp/screens/settings/components/auth/emails-section.tsx169 placeholder={t("placeholder")}CODE
LOWResources/browser-repl/page-agent.js752 const placeholder = el.getAttribute("placeholder");CODE
105 more matches not shown…
Cross-File Repetition24 hits · 120 pts
SeverityFileLineSnippetContext
HIGHtests/test_claude_wrapper_hooks.py0write a fixture that exits at once while primed, then prime it.STRING
HIGHtests/test_claude_wrapper_mutual_shim_loop.py0write a fixture that exits at once while primed, then prime it.STRING
HIGHtests/test_pi_extension_install.py0write a fixture that exits at once while primed, then prime it.STRING
HIGHtests/test_pi_extension_dispatch.py0write a fixture that exits at once while primed, then prime it.STRING
HIGHtests/test_nushell_shim_path_refront.py0locate a nu binary: cmux_test_nu_bin override, path, then homebrew paths.STRING
HIGHtests/test_nushell_integration_hooks.py0locate a nu binary: cmux_test_nu_bin override, path, then homebrew paths.STRING
HIGHtests/test_nushell_resume_command_dialect.py0locate a nu binary: cmux_test_nu_bin override, path, then homebrew paths.STRING
HIGHtests/test_nushell_shim_path_refront.py0return a nu path, skip loudly when absent locally, fail when ci is set.STRING
HIGHtests/test_nushell_integration_hooks.py0return a nu path, skip loudly when absent locally, fail when ci is set.STRING
HIGHtests/test_nushell_resume_command_dialect.py0return a nu path, skip loudly when absent locally, fail when ci is set.STRING
HIGHtests/test_cli_omo_fallback_path.py0#!/usr/bin/env bash set -euo pipefail printf 'helper:%s\\n' "$0" printf 'args:%s\\n' "$*"STRING
HIGHtests/test_cli_omc_fallback_path.py0#!/usr/bin/env bash set -euo pipefail printf 'helper:%s\\n' "$0" printf 'args:%s\\n' "$*"STRING
HIGHtests/test_cli_omx_fallback_path.py0#!/usr/bin/env bash set -euo pipefail printf 'helper:%s\\n' "$0" printf 'args:%s\\n' "$*"STRING
HIGHcmux-tui/scripts/repro-10431-dash-only.py0python3 - <<'py' import os, select, termios, time, tty fd = os.open('/dev/tty', os.o_rdwr) old = termios.tcgetattr(fd) tSTRING
HIGHcmux-tui/scripts/repro-10431-paste.py0python3 - <<'py' import os, select, termios, time, tty fd = os.open('/dev/tty', os.o_rdwr) old = termios.tcgetattr(fd) tSTRING
HIGHcmux-tui/scripts/analyze-10431-audit.py0python3 - <<'py' import os, select, termios, time, tty fd = os.open('/dev/tty', os.o_rdwr) old = termios.tcgetattr(fd) tSTRING
HIGHcmux-tui/scripts/repro-10431-pure-pty.py0python3 - <<'py' import os, select, termios, time, tty fd = os.open('/dev/tty', os.o_rdwr) old = termios.tcgetattr(fd) tSTRING
HIGHcmuxTests/ShellStartupMatrixTests.swift0#!/bin/sh [ "${1:-}" = "--internal-persistent-pty-exec" ] || exit 2 shift executable="${1:-}" [ -n "$executable" ] || exSTRING
HIGHcmuxTests/RemoteInitialCommandBootstrapTests.swift0#!/bin/sh [ "${1:-}" = "--internal-persistent-pty-exec" ] || exit 2 shift executable="${1:-}" [ -n "$executable" ] || exSTRING
HIGHcmuxTests/SSHRemoteCommandChainingTests.swift0#!/bin/sh [ "${1:-}" = "--internal-persistent-pty-exec" ] || exit 2 shift executable="${1:-}" [ -n "$executable" ] || exSTRING
HIGHcmuxTests/SSHRemoteCWDRegressionTests.swift0#!/bin/sh [ "${1:-}" = "--internal-persistent-pty-exec" ] || exit 2 shift executable="${1:-}" [ -n "$executable" ] || exSTRING
HIGHcmuxTests/FishShellIntegrationTests.swift0#!/bin/sh [ "${1:-}" = "--internal-persistent-pty-exec" ] || exit 2 shift executable="${1:-}" [ -n "$executable" ] || exSTRING
HIGHcmuxTests/WorkspaceRemoteConnectionTests.swift0#!/bin/sh [ "${1:-}" = "--internal-persistent-pty-exec" ] || exit 2 shift executable="${1:-}" [ -n "$executable" ] || exSTRING
HIGH…xTests/RemoteInitialCommandBootstrapFailureTests.swift0#!/bin/sh [ "${1:-}" = "--internal-persistent-pty-exec" ] || exit 2 shift executable="${1:-}" [ -n "$executable" ] || exSTRING
Self-Referential Comments35 hits · 114 pts
SeverityFileLineSnippetContext
MEDIUMResources/shell-integration/cmux-bash-bootstrap.bash21# This file is the single source of truth. Sources/GhosttyTerminalView.swiftCOMMENT
MEDIUMtests/test_multi_workspace_focus.py259 # Create a browser surface in the same paneCOMMENT
MEDIUMtests/test_multi_workspace_focus.py303 # Create a browser in workspace BCOMMENT
MEDIUMscripts/remote-tmux-brokered-harness.sh1346 # Create the server first, then install the trap that can kill it, so a failure in betweenCOMMENT
MEDIUMscripts/ci/validate-cla-policy.rb4# This file is executed only from the immutable base revision byCOMMENT
MEDIUM…on/Session/RemoteSessionCoordinator+DaemonUpload.swift107 # Create the owner marker atomically after noclobber is enabled.COMMENT
MEDIUMskills/cmux-cua/link-policy.sh4# This file is bundled inside the signed cmux-cua resource and sourced by bothCOMMENT
MEDIUMtests_v2/test_new_tab_render_after_splits.py85 # Create a dense layout (similar to "4 splits") to exercise attach/focus races.COMMENT
MEDIUMtests_v2/test_new_tab_render_after_splits.py98 # Create a new nested tab in the focused pane.COMMENT
MEDIUMtests_v2/test_browser_custom_keybinds.py71 # Create a browser pane to the right, loading a real page.COMMENT
MEDIUMtests_v2/test_ctrl_enter_keybind.py127 # Create a fresh tab to avoid interfering with existing sessionsCOMMENT
MEDIUMtests_v2/test_browser_goto_split.py129 # Create a browser pane to the right, loading a local ephemeral pageCOMMENT
MEDIUMtests_v2/test_new_tab_interactive_after_splits.py192 # Create a multi-pane layout to exercise bonsplit/SwiftUI focus races.COMMENT
MEDIUMtests_v2/test_signals_auto.py21 # Create a PTY pairCOMMENT
MEDIUMtests_v2/test_terminal_focus_routing.py131 # Create a bunch of terminals to stress layout/focus code paths.COMMENT
MEDIUMtests_v2/test_terminal_focus_routing.py141 # Create a split to the right (this may trigger bonsplit reparenting/structural updates).COMMENT
MEDIUM⚡tests_v2/test_browser_panel_stability.py121 # Create a browser pane (split). This should leave us with at least 2 panes.COMMENT
MEDIUMtests_v2/test_windows_api.py52 # Create a workspace in w1, ensure it has at least 2 surfaces, then move it to w2.COMMENT
MEDIUM⚡tests_v2/test_tab_dragging.py307 # Create a new tab for clean stateCOMMENT
MEDIUM⚡tests_v2/test_tab_dragging.py511 # Create a new workspace for clean stateCOMMENT
MEDIUM⚡tests_v2/test_tab_dragging.py604 # Create a new tab for clean stateCOMMENT
MEDIUM⚡tests_v2/test_tab_dragging.py694 # Create a new tab for clean stateCOMMENT
MEDIUM⚡tests_v2/test_tab_dragging.py968 # Create a new tab for clean stateCOMMENT
MEDIUM⚡tests_v2/test_tab_dragging.py1021 # Create a new tab for clean stateCOMMENT
MEDIUMtests_v2/test_tab_dragging.py371 # Create a new tabCOMMENT
MEDIUMtests_v2/test_tab_dragging.py424 # Create a new tab for clean stateCOMMENT
MEDIUMtests_v2/test_tab_dragging.py428 # Create a horizontal splitCOMMENT
MEDIUMtests_v2/test_tab_dragging.py559 # Create a new tabCOMMENT
MEDIUMtests_v2/test_tab_dragging.py563 # Create a split to have multiple panesCOMMENT
MEDIUMtests_v2/test_tab_dragging.py619 # Create a horizontal splitCOMMENT
MEDIUMtests_v2/test_tab_dragging.py708 # Create a vertical splitCOMMENT
MEDIUMtests_v2/test_tab_dragging.py787 # Create a new tab for clean stateCOMMENT
MEDIUMtests_v2/test_tab_dragging.py801 # Create a vertical split (first terminal on top, second on bottom)COMMENT
MEDIUMtests_v2/test_tab_dragging.py878 # Create a new tab for clean stateCOMMENT
MEDIUMcmuxTests/FishShellIntegrationTests.swift402 # This file contains fish universal variable definitions.COMMENT
Modern AI Meta-Vocabulary29 hits · 80 pts
SeverityFileLineSnippetContext
MEDIUMREADME.md389### Can cmux orchestrate multiple agents and subagents?COMMENT
MEDIUM.coderabbit.yaml195 For Swift files under a production `Sources/` path (matching `**/Sources/**` and not under `**/Tests/**`), faiCODE
MEDIUMtests/test_claude_wrapper_hooks.py3291 # Max-plan 1M context window must keep that selection inside cmux on theCOMMENT
MEDIUMtests/test_ci_change_areas.py3935 # Changing CI orchestration still exercises CI, but it does not make theSTRING
MEDIUMtests/test_reuse_app_host_products.py206 # Mutating an explicitly orchestration-only step must not change product identity.COMMENT
MEDIUMios/cmuxUITests/cmuxUITests.swift7470 /// sheet keyboard used to shrink the tab scaffold underneath it, draggingCOMMENT
MEDIUM…tlane/streamed-sessions/opencode/opencode-session.json502 "text": "## What `main.swift` does\n\nThe file imports SwiftUI and defines a single `ContentView` — a `View` wCODE
MEDIUM…xPackage/Sources/cmuxFeature/CMUXMobileRootScene.swift458 // the Cloud tab: with no paired Mac, the tab scaffold onlyCOMMENT
MEDIUMcmux-tui/crates/cmux-tui-core/src/journal_hooks.rs1872 #[ignore = "manual release-mode multi-agent hook saturation probe"]COMMENT
MEDIUMcmux-tui/docs/PR-INTENT-BOARD.md312- [#10243](https://github.com/manaflow-ai/cmux/pull/10243), Lawrence Chen, release orchestration. Conflicting and outsidCODE
MEDIUMcmux-tui/scripts/smoke-tui.py636# runs on a 2s cadence, so wait event-driven for the seeded marker.COMMENT
MEDIUMscripts/dev-setup.sh262# --- orchestrate ------------------------------------------------------------COMMENT
MEDIUMscripts/ci/product_input_identity.py144# of product identity unless it is explicitly classified as orchestration-only.COMMENT
MEDIUM…urces/CmuxPanes/SessionSplitContainerLayoutCodec.swift26 /// The scaffold leaves and inert tabs created while rebuilding a tree.COMMENT
MEDIUM…urces/CmuxPanes/SessionSplitContainerLayoutCodec.swift33 /// Creates a restore scaffold result.COMMENT
MEDIUM…ITests/MobileAuthenticatedShellPresentationTests.swift34 // A Mac-less account with a Cloud machine must get the tab scaffold:COMMENT
MEDIUM…es/CmuxMobileShellUI/NotificationFeedPreviewView.swift9/// verification. It mounts the production tab scaffold and production feed.COMMENT
MEDIUM…CmuxMobileShellUI/MobilePrimarySearchCoordinator.swift6/// scaffold so search edits do not invalidate shell-wide presentation state.COMMENT
MEDIUM…/Sources/CmuxMobileShellUI/SSHWorkspaceListPanel.swift134/// layout (same scaffold, icon, and typography) with one SSH status line asCOMMENT
MEDIUM…bileShellUI/Debug/WorkspaceListLayoutPreviewView.swift599 /// scaffold mirroring the shell's TabView, so scroll-edge behavior againstCOMMENT
MEDIUM.github/workflows/ci-guard-attribution.yml25# Everything is event driven: nothing polls.COMMENT
MEDIUM.github/workflows/ci-failure-attribution.yml19# annotations as data. Everything is event driven: nothing polls.COMMENT
MEDIUM…ces/RestorableAgentSessionIndex+SnapshotLiveness.swift8 /// scaffold, while the agent process and its hook are gone.COMMENT
MEDIUMSources/Workspace.swift2686 // The shell can be executing a stale restore scaffold after theCOMMENT
MEDIUMSources/Workspace+ForkConversationContextMenu.swift27 /// A new workspace carries only a remote command; its local scaffold never runs the agent.COMMENT
MEDIUMSources/RemoteTui/SSHTuiWorkspaceCoordinator.swift217 /// Replace the local scaffold before yielding so an SSH workspace can never start a local shell.COMMENT
MEDIUMSources/Surfaces/CloudWorkspaceCreationHost.swift53 // The loading scaffold never runs a local shell. Replace it in this sameCOMMENT
MEDIUM.greptile/config.json177 "rule": "Flag Swift files under a production Sources path (matching **/Sources/** and not under **/Tests/**) that CODE
MEDIUM.greptile/rules.md97Pass for `#if DEBUG` blocks that gate real product behavior, scaffolding inside `Tests/` or a test-support module, and eCODE
Modern Structural Boilerplate44 hits · 42 pts
SeverityFileLineSnippetContext
LOWtests/test_ci_health_report.py564 def update_comment(self, comment_id: int, body: str) -> None:CODE
LOWtests/test_ci_cloud_overflow_switch.py84 def set_variable(self, name: str, value: str) -> None:CODE
LOWtests/test_ios_appstore_lane_identity.py855def _set_fixture_versions(repo: Path) -> None:STRING
LOWtests/cmux.py569 def set_app_focus(self, active: Union[bool, None]) -> None:CODE
LOWtests/cmux.py722 def set_progress(self, value: float, label: str = None, tab: str = None) -> None:CODE
LOWtests/cmux.py829 def set_agent_pid(self, key: str, pid: int, tab: str = None) -> None:CODE
LOWtests/cmux.py1057 def set_shortcut(self, name: str, combo: str) -> None:CODE
LOWcmux-tui/bindings/python/cmux/options.py285__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/client_defaults.py96__all__ = ["default_socket_path", "env_socket_path", "legacy_raw_socket_path", "validate_session_name"]CODE
LOWcmux-tui/bindings/python/cmux/models.py1039__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/transport.py72 def set_timeout(self, timeout: Optional[float]) -> None:CODE
LOWcmux-tui/bindings/python/cmux/transport.py329__all__ = ["DEFAULT_MAX_LINE_BYTES", "JsonLineConnection"]CODE
LOWcmux-tui/bindings/python/cmux/_protocol.py1539__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/aio.py607__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/resources.py5232__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/errors.py162__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/ids.py139__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/_operations.py517__all__ = ["ALL_OPERATIONS", "Operation", "OperationClass", "Operations"]CODE
LOWcmux-tui/bindings/python/cmux/raw/convenience.py71__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/raw/client.py508__all__ = [CODE
LOW…ux-tui/bindings/python/cmux/raw/_generated/metadata.py1632__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/models.py2948__all__ = [CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/client.py489__all__ = ["GeneratedClientMixin"]CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/codec.py612__all__ = [CODE
LOWcmux-tui/bindings/codegen/__init__.py6__all__ = ["Emitter", "SdkIR", "load_ir"]CODE
LOWcmux-tui/bindings/codegen/emit_python.py944__all__ = [CODE
LOWscripts/generate_dark_icon.py136def update_contents_json(icon_dir: str) -> None:CODE
LOWscripts/ci/nightly_release_notes.py150def update_appcasts(directory: Path, build: str, summary: str) -> None:CODE
LOWscripts/ci/triage-radar.py429 def update_issue_body(self, number: int, body: str) -> None:CODE
LOWscripts/ci/cloud_overflow_switch.py363 def set_variable(self, name: str, value: str) -> None:CODE
LOWscripts/ci/update-release-tag.py99def update_tag(repo: str, tag: str, sha: str, *, allow_non_descendant: bool = False) -> None:CODE
LOWscripts/ci/ci_health_report.py1314 def update_comment(self, comment_id: int, body: str) -> None:CODE
LOWtests_v2/test_command_palette_fuzzy_ranking.py46def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOWtests_v2/test_command_palette_modes.py69def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOW…ts_v2/test_command_palette_switcher_renamed_surface.py36def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOWtests_v2/test_command_palette_shortcut_hint_sync.py36def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOWtests_v2/test_command_palette_switcher_all_windows.py39def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOWtests_v2/test_command_palette_window_scope.py39def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOW⚡tests_v2/cmux.py947 def set_shortcut(self, name: str, combo: str) -> None:CODE
LOWtests_v2/cmux.py870 def set_app_focus(self, active: Union[bool, None]) -> None:CODE
LOWtests_v2/test_command_palette_switcher_type_labels.py40def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOWtests_v2/test_command_palette_navigation_keys.py53def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOW…mand_palette_switcher_cross_workspace_surface_focus.py40def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
LOW…v2/test_command_palette_switcher_surface_precedence.py40def _set_palette_visible(client: cmux, window_id: str, visible: bool) -> None:CODE
AI Structural Patterns37 hits · 29 pts
SeverityFileLineSnippetContext
LOWtests/test_claude_wrapper_hooks.py271CODE
LOWtests/test_claude_wrapper_hooks.py1996CODE
LOWtests/test_run_e2e.py50CODE
LOWtests/test_run_e2e.py1654CODE
LOWtests/test_ci_queue_janitor.py38CODE
LOWtests/test_ci_queue_janitor.py72CODE
LOWtests/test_gh_merge_green.py317CODE
LOWtests/test_gh_merge_green.py704CODE
LOWtests/test_amp_wrapper_hooks.py63CODE
LOWtests/test_hermes_wrapper_hooks.py138CODE
LOWtests/test_review_fabric.py82CODE
LOWtests/test_open_wrapper.py31CODE
LOWtests/claude_teams_test_utils.py170CODE
LOWtests/test_ci_pr_runner_pool.py70CODE
LOWtests/test_ci_pr_runner_pool.py2865CODE
LOWtests/test_ci_pr_runner_pool.py2141CODE
LOWtests/test_ci_classify_failures.py419CODE
LOWtests/test_ios_testflight_main_push_filter.py158CODE
LOWtests/test_ios_workflow_dispatch_ref.py222CODE
LOWtests/test_codex_wrapper_computer_use_mcp.py523CODE
LOWtests/test_claude_wrapper_computer_use_skill.py43CODE
LOWtests/test_codex_feed_hooks.py76CODE
LOWtests/test_ci_nightly_push_throttle.py136CODE
LOWcmux-tui/bindings/python/cmux/_protocol.py410CODE
LOWcmux-tui/bindings/python/cmux/raw/client.py206CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/client.py90CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/client.py93CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/client.py267CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/client.py294CODE
LOWcmux-tui/bindings/python/cmux/raw/_generated/client.py300CODE
LOWcmux-tui/bindings/tests/test_check_versions.py20CODE
LOWscripts/generate_dark_icon.py111CODE
LOWscripts/ci/pr_runner_pool.py1493CODE
LOWscripts/ci/pr_runner_pool.py1617CODE
LOWscripts/ci/pr_runner_pool.py1834CODE
LOWscripts/ci/ios_runner_pool.py334CODE
LOWscripts/mobile-stability-soak/mobile-soak.py244CODE
Example Usage Blocks17 hits · 26 pts
SeverityFileLineSnippetContext
LOWios/scripts/appstore-shots.sh15# Usage:COMMENT
LOWios/scripts/bump-ios-version.sh11# Usage:COMMENT
LOWios/scripts/set-testflight-notes.sh18# Usage:COMMENT
LOWios/scripts/toast-debug.sh7# Usage:COMMENT
LOWios/scripts/generate-testflight-notes.sh16# Usage:COMMENT
LOWscripts/bump-version.sh5# Usage:COMMENT
LOWscripts/verify-iphone-auth.sh25# Usage:COMMENT
LOWscripts/remote-tmux-et-conformance.sh59# Usage:COMMENT
LOWscripts/sign-cmux-bundle.sh4# Usage:COMMENT
LOWscripts/mobile-dev-launch.sh16# Usage:COMMENT
LOWscripts/remote-tmux-fuzz-run.sh38# Usage:COMMENT
LOWscripts/dev-setup.sh21# Usage:COMMENT
LOWscripts/lint-pbxproj-test-wiring.sh24# Usage:COMMENT
LOWscripts/reload-extension.sh22# Usage:COMMENT
LOWscripts/ci/embed-tunnel-extension-profile.sh6# Usage:COMMENT
LOWscripts/lib/dev-secrets.sh20# Usage:COMMENT
LOWworkers/presence/scripts/deploy-dev.sh15# Usage:COMMENT
Synthetic Comment Markers3 hits · 22 pts
SeverityFileLineSnippetContext
HIGHSources/TerminalController+AgentTitle.swift93 /// `workspace.set_auto_title`: applies an AI-generated title to a workspaceCOMMENT
HIGHSources/DockSplitStore+PortalDrop.swift227 /// Creates one file-preview tab and preserves or moves Dock focus as requested.COMMENT
HIGHcmuxTests/SetAutoTitleSocketTests.swift14/// auto-naming engines use to apply AI-generated titles with `.auto`COMMENT
Redundant / Tautological Comments8 hits · 10 pts
SeverityFileLineSnippetContext
LOWtests/test_app_keystrokes.sh10# Check if cmux is runningCOMMENT
LOWscripts/smoke-test-ci.sh56 # Check if process died while waitingCOMMENT
LOWscripts/sparkle_generate_appcast.sh138# Check if generate_appcast added the edSignature. If not, use sign_updateCOMMENT
LOWscripts/ci/app-host-processes.sh988# Set CMUX_APP_HOST_SCOPE_RECOVERY_ELIGIBLE to 1 only for an authenticated v3COMMENT
LOW⚡tests_v2/test_ctrl_interactive.py80 # Check if running in a terminalCOMMENT
LOWtests_v2/test_tab_dragging.py468 # Check if columns are approximately equal (within 5 columns tolerance)COMMENT
LOWtests_v2/test_tab_dragging.py993 # Check if remaining terminal is responsiveCOMMENT
LOWtests_v2/test_tab_dragging.py1046 # Check if remaining terminal is responsiveCOMMENT
Overly Generic Function Names7 hits · 6 pts
SeverityFileLineSnippetContext
LOWweb/app/api/v1/[[...rest]]/route.ts9async function handleRequest(request: Request): Promise<Response> {CODE
LOWweb/app/api/dashboard/rpc/[[...rest]]/route.ts6async function handleRequest(request: Request): Promise<Response> {CODE
LOWweb/app/api/rpc/[[...rest]]/route.ts9async function handleRequest(request: Request): Promise<Response> {CODE
LOWtests/test_cmux_settings_supported_paths.py37 def helper(self, layout, *, reference=True):CODE
LOWscripts/check-test-determinism.py4630 "def helper():\n"CODE
LOWscripts/check-test-determinism.py5495 "def helper():\n"CODE
LOWscripts/check-test-determinism.py5520 "def helper(client):\n"CODE