AI Slop Code RIsk Monitor

stablyai/orca

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

4.7 Low pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for stablyai/orca, a TypeScript project with 89,290 GitHub stars. SynthScan examined 6,241,190 lines of code across 33733 source files, recording 26157 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 4.7 (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.

4.7
Adjusted Signal
4.7
Raw Pattern Score
100%
Time Factor
2026-10-11
Last Push
89.3K
Stars
TypeScript
Language
6.2M
Lines of Code
33.7K
Files
26.2K
Pattern Hits
2026-10-12
Scan Date
0.00
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 19.3/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.3/100 · LOW

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

Agent Over-Engineering Ratio 19.5/100 · LOW

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

PR Review Velocity Impact 20.3/100 · LOW

Which changes need focused human review? 26157 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 111HIGH 51MEDIUM 483LOW 25512

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

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

Hyper-Verbose Identifiers24746 hits · 25834 pts
SeverityFileLineSnippetContext
LOWelectron.vite.config.ts71function createStartupDiagnosticsBanner(chunkName: string): string {CODE
LOWelectron.vite.config.ts185function createMainBootstrapPlugin() {CODE
LOWnative/computer-use-linux/runtime.py349def render_accessibility_tree(root, window_rect, root_path, compact_browser_tabs=False):CODE
LOWnative/computer-use-linux/runtime.py448def compact_rendered_browser_tabs(records, lines, start_line, depth):CODE
LOWnative/computer-use-linux/runtime.py482def is_direct_rendered_browser_tab_line(line, depth):CODE
LOWnative/computer-use-linux/runtime.py492def is_active_rendered_browser_tab_line(line, depth, records_by_index):CODE
LOWnative/computer-use-linux/runtime_render_test.py110 def test_named_non_generic_node_skips_unused_summary_walk(self):CODE
LOWnative/computer-use-linux/runtime_render_test.py120 def test_wide_labeled_controls_never_enumerate_suppressed_children(self):CODE
LOWnative/computer-use-linux/runtime_render_test.py138 def test_control_value_or_identifier_keeps_suppression(self):CODE
LOW⚡native/computer-use-linux/runtime_render_test.py154 def test_unlabeled_controls_keep_child_indices_and_depth(self):CODE
LOW⚡native/computer-use-linux/runtime_render_test.py164 def test_suppressed_child_failure_keeps_control_output(self):CODE
LOW⚡native/computer-use-linux/runtime_render_test.py174 def test_named_generic_node_skips_unused_summary_walk(self):CODE
LOW⚡native/computer-use-linux/runtime_render_test.py183 def test_unnamed_generic_node_keeps_plain_text_summary(self):CODE
LOWnative/computer-use-linux/runtime_render_test.py195 def test_row_keeps_its_specific_summary_walk(self):CODE
LOW⚡native/computer-use-linux/runtime_render_test.py208 def test_empty_generic_wrapper_keeps_elision_path_and_depth(self):CODE
LOW⚡native/computer-use-linux/runtime_render_test.py216 def test_child_failure_keeps_fail_soft_row_output(self):CODE
LOW⚡native/computer-use-linux/runtime_render_test.py225 def test_node_limit_keeps_exact_prefix_and_truncation(self):CODE
LOWnative/computer-use-linux/runtime_render_test.py239 def test_depth_limit_keeps_exact_prefix_and_flag(self):CODE
LOWconfig/build-plugins/plain-node-entry-guard.ts83function assertEntryNamesAreRollupInputs(input: NormalizedInputOptions['input']): void {CODE
LOWconfig/build-plugins/plain-node-entry-guard.ts257export function createPlainNodeEntryGuardPlugin(CODE
LOWconfig/build-plugins/pdfjs-viewer-assets.ts55export function createPdfjsViewerAssetsPlugin(root = pdfjsRoot()): Plugin {CODE
LOWconfig/build-plugins/bootstrap-fatal-exit-banner.ts6export function createBootstrapFatalExitBanner(): string {CODE
LOWconfig/build-plugins/process-host-dev-rebuild.ts47export function createProcessHostDevRebuildPlugin(root = process.cwd()): Plugin {CODE
LOWconfig/scripts/vitest-real-agent-home-write-guard.ts191export function clearInheritedAgentStateEnv(): void {CODE
LOWconfig/scripts/vitest-real-agent-home-write-guard.ts205export function takeRealAgentHomeWriteViolations(): string[] {CODE
LOWconfig/scripts/native-chat-live-session-benchmark.ts82function legacyMessageUpdateSession(messages: NativeChatMessage[]): NativeChatSession {CODE
LOWconfig/scripts/native-chat-live-session-benchmark.ts89function directMessageUpdateSession(messages: NativeChatMessage[]): NativeChatSession {CODE
LOWconfig/scripts/plain-node-entry-guard.test.ts193 function countElectronRequireScans(run: () => void): number {CODE
LOWconfig/scripts/happy-dom-mutation-observer-retention.ts32export function retainedMutationCallbackCount(observer: MutationObserver): number {CODE
LOWconfig/scripts/happy-dom-mutation-observer-retention.ts36export function installHappyDomMutationObserverRetention(): boolean {CODE
LOWconfig/scripts/session-search-write-benchmark.ts28function recordTransactionDurations(durations: number[]): () => void {CODE
LOWconfig/scripts/happy-dom-offscreen-canvas.ts24export function installHappyDomOffscreenCanvasCompatibility(): boolean {CODE
LOWconfig/scripts/vitest-host-ports-setup.ts52export function installFakeAppEnvironment(overrides: Partial<AppEnvironment> = {}): void {CODE
LOWtests/e2e/terminal-pty-readiness.ts20export async function getTerminalContentForPtyId(CODE
LOW…2e/terminal-document-visibility-webgl-recovery.spec.ts56async function writeStableTerminalContent(page: Page): Promise<void> {CODE
LOW…2e/terminal-document-visibility-webgl-recovery.spec.ts243async function tryBrowserWindowVisibilityCycle(CODE
LOW…2e/terminal-document-visibility-webgl-recovery.spec.ts261async function dispatchDocumentVisibilityCycle(page: Page): Promise<void> {CODE
LOWtests/e2e/combined-diff-scroll-restore.spec.ts50function createCombinedDiffScrollRepo(): CombinedDiffScrollRepo {CODE
LOWtests/e2e/combined-diff-scroll-restore.spec.ts215async function waitForStableViewportAnchor(page: Page): Promise<ViewportAnchor> {CODE
LOWtests/e2e/combined-diff-scroll-restore.spec.ts249async function waitForRestoredViewportAnchor(CODE
LOWtests/e2e/combined-diff-scroll-restore.spec.ts271async function startCombinedDiffScrollProbe(page: Page): Promise<void> {CODE
LOWtests/e2e/combined-diff-scroll-restore.spec.ts303async function stopCombinedDiffScrollProbe(page: Page): Promise<ScrollProbeSample[]> {CODE
LOWtests/e2e/combined-diff-scroll-restore.spec.ts339function getLargestBackwardScrollJump(samples: readonly ScrollProbeSample[]): number {CODE
LOWtests/e2e/synchronized-output-blackout-probe.ts60export async function startSynchronizedOutputBlackoutProbe(CODE
LOWtests/e2e/synchronized-output-blackout-probe.ts143export async function stopSynchronizedOutputBlackoutProbe(CODE
LOWtests/e2e/staging-skill-sharing.spec.ts430async function expectManagedRemoteVersion(CODE
LOWtests/e2e/diff-note-layout.spec.ts11async function assertCardClearsFollowingLine(page: Page): Promise<void> {CODE
LOW…sts/e2e/korean-ime-terminal-shift-enter-commit.spec.ts247async function dispatchCommittingEnterChord(CODE
LOWtests/e2e/typing-load-workspaces.ts8export async function createTypingLoadWorkspaces(CODE
LOWtests/e2e/typing-load-workspaces.ts55export async function removeTypingLoadWorkspaces(CODE
LOWtests/e2e/terminal-ime-observed-event-sequences.ts3async function dispatchObservedIbusHangulSequence(CODE
LOWtests/e2e/terminal-ime-observed-event-sequences.ts83export async function dispatchObservedIbusHangulMixedSequence(page: Page): Promise<void> {CODE
LOWtests/e2e/terminal-ime-observed-event-sequences.ts87export async function dispatchObservedIbusHangulRetainedCommitSequence(page: Page): Promise<void> {CODE
LOWtests/e2e/tab-strip-scroll-render-isolation.spec.ts41async function addBackgroundTerminalTabs(CODE
LOWtests/e2e/setup-script-import.spec.ts128async function openImportedSetupSettingsFromToast(page: Page, repoId: string): Promise<Locator> {CODE
LOWtests/e2e/setup-script-import.spec.ts141async function expectSettingsCommandValue(CODE
LOW⚡…ired-remote-terminal-parked-scrollback-restart.spec.ts163function runtimePartitionBufferLength(readings: OnDiskPartitionReading[]): number {CODE
LOW⚡…ired-remote-terminal-parked-scrollback-restart.spec.ts170function localPartitionBufferLength(readings: OnDiskPartitionReading[]): number {CODE
LOW⚡…ired-remote-terminal-parked-scrollback-restart.spec.ts175async function waitForRuntimePartitionCapture(CODE
LOW…ired-remote-terminal-parked-scrollback-restart.spec.ts218async function parkRemoteTerminalWithToken(CODE
24686 more matches not shown…
Decorative Section Separators413 hits · 1242 pts
SeverityFileLineSnippetContext
MEDIUMtests/e2e/terminal-reattach-mouse-mode-leak.spec.ts71 // ── First launch: arm the leak through the real daemon ─────────────COMMENT
MEDIUMtests/e2e/terminal-reattach-mouse-mode-leak.spec.ts146 // ── Second launch: reattach must disarm the leaked modes ────────────COMMENT
MEDIUMtests/e2e/global-setup.ts53 // ── 1. Build the Electron app ──────────────────────────────────────COMMENT
MEDIUMtests/e2e/global-setup.ts123 // ── 2. Create a seeded test git repo ───────────────────────────────COMMENT
MEDIUMtests/e2e/terminal-parked-memory.spec.ts379// ─────────────────────── C1 retention budget outcome ───────────────────────COMMENT
MEDIUMtests/e2e/resource-usage-warm-reattach.spec.ts61 // ── First launch: seed a daemon-backed PTY ─────────────────────────COMMENT
MEDIUMtests/e2e/resource-usage-warm-reattach.spec.ts94 // ── Second launch: verify hydration restored coverage ──────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-picker.spec.ts66 // ── P1 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-picker.spec.ts86 // ── P2 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-picker.spec.ts107 // ── P3 + N3 ────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-picker.spec.ts149 // ── P4 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-picker.spec.ts170 // ── P8 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/terminal-restart-persistence.spec.ts64 // ── First launch ────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/terminal-restart-persistence.spec.ts86 // ── Second launch ───────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/terminal-restart-persistence.spec.ts186 // ── First launch ────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/terminal-restart-persistence.spec.ts213 // ── Second launch ───────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/terminal-reattach-tui-mouse-mode.spec.ts161 // ── First launch: a real TUI arms mouse reporting ──────────────────COMMENT
MEDIUMtests/e2e/terminal-reattach-tui-mouse-mode.spec.ts191 // ── Second launch: warm reattach to the still-running TUI ──────────COMMENT
MEDIUMtests/e2e/terminal-reattach-tui-mouse-mode.spec.ts232 // ── And the wheel must still reach the TUI as mouse reports ─────────COMMENT
MEDIUMtests/e2e/ssh-config-host-import.spec.ts89 // ── P5 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-import.spec.ts118 // ── P6 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-import.spec.ts156 // ── P7 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-config-host-import.spec.ts189 // ── P9 ─────────────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-host-form-modal.spec.ts125 // ── Add flow ────────────────────────────────────────────────────COMMENT
MEDIUMtests/e2e/ssh-host-form-modal.spec.ts160 // ── Edit flow stays in viewport even with a long list above ─────COMMENT
MEDIUMtests/e2e/markdown-table-row-backspace.spec.ts81 // ── Tab / Shift-Tab cell navigation ────────────────────────────COMMENT
MEDIUMtests/e2e/markdown-table-row-backspace.spec.ts118 // ── Empty-row Backspace deletes the whole row ──────────────────COMMENT
MEDIUMtests/e2e/helpers/terminal-input-probes.ts30// ─── Page-based probes (healthy CDP session) ────────────────────────COMMENT
MEDIUMtests/e2e/helpers/terminal-input-probes.ts89// ─── Main-process-based probes (post-renderer-crash) ────────────────COMMENT
MEDIUMtests/e2e/helpers/terminal-input-probes.ts271// ─── Failure report ─────────────────────────────────────────────────COMMENT
MEDIUM…/src/components/pr-sidebar/mobile-pr-sidebar-styles.ts285 // ─── Reviewer picker (BottomDrawer) ───────────────────────────────────────COMMENT
MEDIUMmobile/src/session/use-mobile-pr-actions.test.ts67// ─── mutation wrappers: prRepo / param shapes ───────────────────────────────COMMENT
MEDIUMmobile/src/session/use-mobile-pr-actions.test.ts157// ─── engine: merge / state / reviewers / rerun ──────────────────────────────COMMENT
MEDIUMmobile/src/session/use-mobile-pr-actions.test.ts269// ─── permanent vs transient + last-intent-wins ──────────────────────────────COMMENT
MEDIUM.github/workflows/release-cut.yml1638 # ── Windows inner-binary signing (issue #7785) ─────────────────────COMMENT
MEDIUM.github/workflows/release-cut.yml1940 # ── End Windows inner-binary signing ───────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts183// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts185// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts215// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts217// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts257// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts259// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts279// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/runtime/remote-server-parity.test.ts281// ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡…runtime/sync-runtime-graph-projection-hot-path.test.ts36// ── Reference implementations: the pre-change bodies, kept verbatim ────────────────────COMMENT
MEDIUM…runtime/sync-runtime-graph-projection-hot-path.test.ts144// ── Fixtures ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM…renderer/src/components/UpdateCard.error-card.test.tsx238// ── Linux package-install recovery routing ───────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts13// ── Helpers ──────────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts38// ── Store-level tests for setUpdateStatus / changelog caching ────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts137// ── dismissUpdate ────────────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts169// ── dismissUpdate nudge-aware path ───────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts212// ── updateCardCollapsed ──────────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts259// ── markUpdateReassuranceSeen ────────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts273// ── hydratePersistedUI for update fields ─────────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts310// ── Visibility gate logic (pure function extraction) ─────────────────COMMENT
MEDIUMsrc/renderer/src/components/UpdateCard.test.ts581// ── Full update lifecycle through the store ──────────────────────────COMMENT
MEDIUM…enderer/src/components/use-task-page-provider-state.ts59 // ── GitLab task-source state ──────────────────────────────────────COMMENT
MEDIUMsrc/renderer/src/components/sidebar/AddRepoSteps.tsx21// ── SSH host project hook ───────────────────────────────────────────COMMENT
MEDIUM…enderer/src/components/sidebar/WorktreeCardHelpers.tsx6// ── Pure helper functions ────────────────────────────────────────────COMMENT
MEDIUM…enderer/src/components/sidebar/WorktreeCardHelpers.tsx31// ── Stable empty arrays for tabs fallback ────────────────────────────COMMENT
353 more matches not shown…
Hallucination Indicators111 hits · 1170 pts
SeverityFileLineSnippetContext
CRITICALconfig/scripts/vitest-node-runtime-pool.ts34 child.stdout.on('error', (error) => this.options.project.vitest.logger.error(error))CODE
CRITICALconfig/scripts/vitest-node-runtime-pool.ts35 child.stderr.on('error', (error) => this.options.project.vitest.logger.error(error))CODE
CRITICALtests/e2e/terminal-split-activation-latency.spec.ts690 `focusP50=${reportResult.measuredSummary.distributions.shortcutToFocusMs.p50.toFixed(1)}ms ` +CODE
CRITICALtests/e2e/terminal-split-activation-latency.spec.ts691 `echoP50=${reportResult.measuredSummary.distributions.shortcutToFirstEchoMs.p50.toFixed(1)}ms`CODE
CRITICALtests/e2e/terminal-webgl-atlas-budget.spec.ts414 A.addon._renderer._glyphRenderer.value.setAtlas(atlasB)CODE
CRITICALtests/e2e/computer-windows.e2e.ts123 expect(envelope.result.snapshot.app.name.toLowerCase()).toBe('notepad')CODE
CRITICALmobile/src/files/mobile-file-media-download.test.ts73 expect(r.client.sendRequest.mock.calls.map((call) => call[0])).toEqual([CODE
CRITICAL…c/components/sidebar/WorktreeVisibilityDialog.test.tsx755 const update = mocks.state.updateRepo.mock.calls.at(-1)?.[1] as {CODE
CRITICAL…rminal-pane/pty-connection-interrupt-inference.test.ts832 terminalTarget.target.addEventListener.mock.calls.filter(([type]) => type === 'keydown')CODE
CRITICAL…rminal-pane/pty-connection-interrupt-inference.test.ts835 terminalTarget.target.removeEventListener.mock.calls.filter(([type]) => type === 'keydown')CODE
CRITICAL…minal-pane/pty-connection-hidden-delivery-gate.test.ts215 const written = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL…minal-pane/pty-connection-hidden-delivery-gate.test.ts291 expect(pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')).not.toContain(CODE
CRITICAL…minal-pane/pty-connection-hidden-delivery-gate.test.ts300 expect(pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')).toContain(CODE
CRITICAL…-pane/pty-connection-cold-restore-agent-resume.test.ts378 const writeCalls = pane.terminal.write.mock.calls.map(([data]) => data)CODE
CRITICAL…nal-pane/pty-connection-stalled-hidden-restore.test.ts211 const written = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL…nal-pane/pty-connection-stalled-hidden-restore.test.ts284 const written = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL…nal-pane/pty-connection-stalled-hidden-restore.test.ts327 const written = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL…nal-pane/pty-connection-stalled-hidden-restore.test.ts384 const written = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL…nal-pane/pty-connection-stalled-hidden-restore.test.ts493 const written = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL…/terminal-pane/pty-connection-hibernation-wake.test.ts189 const writesAfterExit = pane.terminal.write.mock.calls.flat().join('')CODE
CRITICAL…ane/pty-connection-restored-baseline-shortfall.test.ts139 return pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')CODE
CRITICAL…al-pane/pty-connection-hidden-backlog-snapshot.test.ts499 const written = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL⚡…al-pane/pty-connection-hidden-backlog-snapshot.test.ts796 const writtenAfterAbandon = pane.terminal.write.mock.calls.map(([data]) => data as string)CODE
CRITICAL⚡…al-pane/pty-connection-hidden-backlog-snapshot.test.ts805 expect(pane.terminal.write.mock.calls.map(([data]) => data as string).join('')).not.toContain(CODE
CRITICAL⚡…al-pane/pty-connection-hidden-backlog-snapshot.test.ts814 expect(pane.terminal.write.mock.calls.map(([data]) => data as string).join('')).toContain(CODE
CRITICAL…e/pty-connection-deferred-reattach-live-output.test.ts533 const written = pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')CODE
CRITICAL…inal-pane/pty-connection-hidden-output-restore.test.ts584 const written = pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')CODE
CRITICAL…inal-pane/pty-connection-hidden-output-restore.test.ts659 const written = pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')CODE
CRITICAL…/pty-connection-hidden-snapshot-resize-signals.test.ts476 const writtenText = (): string => pane.terminal.write.mock.calls.map((c) => c[0]).join('')CODE
CRITICAL…nal-pane/pty-connection-daemon-snapshot-replay.test.ts505 const resizeToSnapshotCall = pane.terminal.resize.mock.invocationCallOrder.find(CODE
CRITICAL…nal-pane/pty-connection-daemon-snapshot-replay.test.ts511 const snapshotWriteCall = pane.terminal.write.mock.invocationCallOrder.find(CODE
CRITICAL…ane/pty-connection-hidden-restore-fit-overflow.test.ts191 const output = pane.terminal.write.mock.calls.map(([data]) => data).join('')CODE
CRITICAL…e/pty-connection-hidden-backlog-reconciliation.test.ts198 return pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')CODE
CRITICAL…e/pty-connection-hidden-backlog-reconciliation.test.ts447 return pane.terminal.write.mock.calls.map((call) => String(call[0])).join('')CODE
CRITICAL⚡…hidden-output-restore-unavailable-banner.repro.test.ts421 writtenChunks: () => pane.terminal.write.mock.calls.map(([data]) => String(data))CODE
CRITICAL…rminal-pane/pty-connection-reattach-mode-reset.test.ts245 const tailWriteCall = pane.terminal.write.mock.invocationCallOrder.find(CODE
CRITICAL…rminal-pane/pty-connection-reattach-mode-reset.test.ts248 const resetWriteCall = pane.terminal.write.mock.invocationCallOrder.find((_order, index) =>CODE
CRITICAL⚡…t-ssh-hidden-output-restore-unavailable-banner.test.ts187 writtenChunks: () => pane.terminal.write.mock.calls.map(([data]) => String(data))CODE
CRITICAL⚡…nal-pane/remote-hidden-output-restore-outcomes.test.ts412 writtenChunks: () => pane.terminal.write.mock.calls.map(([data]) => String(data))CODE
CRITICAL…utomations/AutomationsPage.create-destination.test.tsx382 return api.automations.update.mock.calls.map(CODE
CRITICAL…ts/automations/AutomationsPage.external-scope.test.tsx50 return api.automations.listExternalManagerForOwner.mock.calls.map(CODE
CRITICAL…er/src/components/automations/AutomationsPage.test.tsx203 const owners = api.automations.runExternalActionForOwner.mock.calls.map(CODE
CRITICAL…ructured-agent-session-queued-messages.resume.test.tsx347 pending = hook.result.current.submits.queuedMessages.resume()CODE
CRITICAL…ructured-agent-session-queued-messages.resume.test.tsx389 expect(await origin.result.current.submits.queuedMessages.resume()).toBe(false)CODE
CRITICAL…s/native-chat/use-native-chat-composer-submit.test.tsx97 act(() => withGoals.hook.result.current.goalMode.interceptPick(pick)(MODEL_ITEM))CODE
CRITICAL…s/native-chat/use-native-chat-composer-submit.test.tsx101 act(() => withoutGoals.hook.result.current.goalMode.interceptPick(pick)(GOAL_ITEM))CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx230 expect(hook.result.current.registry.loadingIndicesRef.current.has(0)).toBe(true)CODE
CRITICAL⚡…ions/combined-diff-stale-analysis-work-budget.test.tsx251 hook.result.current.registry.renderedIndicesRef.current.add(0)CODE
CRITICAL⚡…ions/combined-diff-stale-analysis-work-budget.test.tsx253 expect(hook.result.current.registry.sectionLoadTokensRef.current.get(0)).toBe(1)CODE
CRITICAL⚡…ions/combined-diff-stale-analysis-work-budget.test.tsx260 expect(hook.result.current.registry.sectionLoadTokensRef.current.get(0)).toBe(2)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx289 hook.result.current.registry.renderedIndicesRef.current.add(0)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx304 expect(hook.result.current.registry.loadingIndicesRef.current.has(0)).toBe(true)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx334 hook.result.current.registry.renderedIndicesRef.current.add(0)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx344 expect(hook.result.current.registry.sectionLoadTokensRef.current.get(0)).toBe(2)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx407 expect(hook.result.current.registry.loadedIndicesRef.current.has(0)).toBe(true)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx430 hook.result.current.registry.loadedIndicesRef.current.delete(0)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx436 hook.result.current.registry.loadedIndicesRef.current.delete(0)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx464 expect(hook.result.current.registry.loadedIndicesRef.current.has(0)).toBe(true)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx504 expect(hook.result.current.registry.loadingIndicesRef.current.has(0)).toBe(true)CODE
CRITICAL…ions/combined-diff-stale-analysis-work-budget.test.tsx517 hook.result.current.registry.renderedIndicesRef.current.add(0)CODE
51 more matches not shown…
Over-Commented Block513 hits · 509 pts
SeverityFileLineSnippetContext
LOWelectron.vite.config.ts41// Why: the telemetry transport is gated by two compile-time constants thatCOMMENT
LOWpnpm-workspace.yaml1# The desktop host and internal packages share an install. `mobile/` is a separate workspaceCOMMENT
LOWnative/windows-cli-launcher/src/main.rs1//! Launches the Orca CLI by running the packaged Electron binary as Node.COMMENT
LOWconfig/owner-routing-baseline.txt1# Renderer call sites that route by the Active Server focus setting:COMMENT
LOWconfig/runtime-electron-baseline.txt1# Modules reachable from the Orca runtime or structured-chat code that import `electron`.COMMENT
LOWconfig/scripts/setup-hourly-release-token.sh1#!/usr/bin/env bashCOMMENT
LOWconfig/scripts/setup-daily-release-repo.sh1#!/usr/bin/env bashCOMMENT
LOWconfig/scripts/setup-adhoc-release-repo.sh1#!/usr/bin/env bashCOMMENT
LOW…nfig/scripts/mobile-web-app-frame-budget-sweep.test.ts261 })COMMENT
LOW…ixtures__/websocket-server-wildcard-bind-allowlist.txt1# Files allowed to construct a `ws` server that binds a port without pinning `host`.COMMENT
LOW…/paired-remote-browser-ghost-subscriber-rejoin.spec.ts21//COMMENT
LOWtests/e2e/tab-close-navigation.spec.ts241 test('closing the last visible surface returns the app to Landing', async ({ orcaPage }) => {COMMENT
LOW…sts/e2e/terminal-reveal-stale-pty-resize-repro.spec.ts81 { width: 1280, height: 800 },COMMENT
LOWtests/e2e/terminal-attention.spec.ts381 }COMMENT
LOWtests/e2e/terminal-attention.spec.ts461 // Mode 1004 reset succeeded iff no focus escapes are emitted — we assertCOMMENT
LOWtests/e2e/terminal-reattach-mouse-mode-leak.spec.ts101 .catch(() => false)COMMENT
LOWtests/e2e/terminal-parked-memory.spec.ts21// Why: production cold-park hysteresis is 30s. The fast-park env override isCOMMENT
LOWtests/e2e/terminal-parked-memory.spec.ts381// the retention budget exists for: hidden worktrees ordinary parking can neverCOMMENT
LOWtests/e2e/tab-sidebar-closed-overlap.spec.ts41 // regression that broke the Cmd+B binding, carved the chord out for aCOMMENT
LOWtests/e2e/file-open.spec.ts101 // There should be a new open fileCOMMENT
LOWtests/e2e/artificial-opencode-terminal-load.spec.ts121const DEFAULT_FRAME_COUNT = 180COMMENT
LOW…sts/e2e/terminal-inline-tui-reveal-convergence.spec.ts21// Field bug (v1.4.144-rc.4): switching back to a workspace whose Codex TUI keptCOMMENT
LOWtests/e2e/worktree.spec.ts61 // 1. Open the composer through the visible affordance so the lazy modalCOMMENT
LOW…wire/preflight-workspace-scoped-downgrade.unit.test.ts1// Workspace-scoped agent detection, paired across two builds: current code against the newestCOMMENT
LOW…ion-wire/cross-version-agent-session-wire.unit.test.ts1// Cross-version coverage for the structured agent-session surface, paired the sameCOMMENT
LOW…ire/workspace-ports-host-scoped-downgrade.unit.test.ts1// Host-scoped workspace port scan and Stop, paired across two builds: current code against theCOMMENT
LOW…sion-wire/cross-version-registered-agents.unit.test.ts1// A structured agent beyond Claude and Codex, paired across two builds: current code against theCOMMENT
LOW…cross-version-structured-attention-frames.unit.test.ts1// Mixed-version coverage for the structured attention stream, with real frames on it.COMMENT
LOW…rsion-wire/runtime-source-fence-downgrade.unit.test.ts1// The host-side runtime-source fence, paired across two builds over a real socket: current codeCOMMENT
LOWtests/e2e/helpers/orca-app.ts221 // Why: testInfo.outputDir is created lazily by Playwright; on Windows theCOMMENT
LOWmobile/app/h/[hostId]/[...page].tsx1// The body lives under src/ so its `.web.tsx` sibling has a plain stem: expo-router 55 reads aCOMMENT
LOWmobile/web-entry/index.tsx21import { publishPageHostProfile } from '../src/mobile-web-shell/bridge/page-host-profile'COMMENT
LOWmobile/scripts/repro-mobile-foreground-stall.sh1#!/usr/bin/env bashCOMMENT
LOW…-mobile-web-shell/ios/MobileWebShellAppliedProps.swift1import FoundationCOMMENT
LOW…s/orca-mobile-web-shell/ios/MobileWebShellBridge.swift1import FoundationCOMMENT
LOW…ules/orca-mobile-web-shell/ios/MobileWebShellCsp.swift1enum MobileWebShellCsp {COMMENT
LOW…ules/orca-mobile-web-shell/ios/MobileWebShellCsp.swift21 // pins the skip in a test. All three are anticipated surfaces, and C7.10 is where they becomeCOMMENT
LOW…ile-web-shell/ios/MobileWebShellNavigationPolicy.swift1import FoundationCOMMENT
LOW…ile-web-shell/ios/MobileWebShellNavigationPolicy.swift21 ///COMMENT
LOW…ile-web-shell/ios/MobileWebShellNavigationPolicy.swift41 /// WKWebView, off-device: a sandboxed subframe navigating the top frame to the document URLCOMMENT
LOW…rca-mobile-web-shell/ios/MobileWebShellLoadState.swift21/// Pure, and the same rule as the Kotlin copy, so `swiftc` can check it without a device.COMMENT
LOW…es/orcamobilewebshell/MobileWebShellResponseHeaders.kt21 // `orca-mobile-web://<sessionId>/` and carries the id verbatim. Either is somethingCOMMENT
LOW…a/expo/modules/orcamobilewebshell/MobileWebShellCsp.kt21 //COMMENT
LOWmobile/src/tasks/mobile-tasks-capability.ts1// Runtime capability the desktop advertises when it supports the mobile Tasks RPCCOMMENT
LOWmobile/src/tasks/task-provider-entity-reply-schema.ts1import { z } from 'zod'COMMENT
LOWmobile/src/tasks/task-project-board-reply-schema.ts21// load-bearing there, so an envelope without it is an incompatible reply rather than theCOMMENT
LOWmobile/src/transport/connection-health.ts1import { isTailscaleEndpoint } from '../../../src/shared/remote-runtime-tailscale-hint'COMMENT
LOWmobile/src/transport/connection-health.ts81// Why: the rpc-client's lastConnectedAt is a one-shot timestamp; we haveCOMMENT
LOWmobile/src/transport/rpc-params-contract.ts1// Why: mobile's only entry to the host's params contract, and type-only on purpose.COMMENT
LOW…transport/cellular-handshake-stall-real-socket.test.ts1import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'COMMENT
LOWmobile/src/transport/unvalidated-rpc-request-port.ts1import type { RpcResponse } from './types'COMMENT
LOW…le/src/transport/foreground-stale-dial-restart.test.ts1import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest'COMMENT
LOW…rc/transport/unvalidated-rpc-request-port-inventory.ts41 { file: 'src/transport/mobile-endpoint-supervisor-test-fakes.ts', references: 2 },COMMENT
LOW…rc/transport/unvalidated-rpc-request-port-inventory.ts61 // `sendRequest` and its forward. The name each physical send is filed under has to be taken inCOMMENT
LOW…rc/transport/unvalidated-rpc-request-port-inventory.ts81COMMENT
LOW…rc/transport/unvalidated-rpc-request-port-inventory.ts101 // src/host-screen/ — host screen catalog and actions. The repo and label metadata reads, theCOMMENT
LOW…rc/transport/unvalidated-rpc-request-port-inventory.ts121 // mobile-diff-review-git-operations.ts. The terminal input surface followed: the composed send,COMMENT
LOW…rc/transport/unvalidated-rpc-request-port-inventory.ts141 // that falls back to its own copy when the host refuses with an empty message, so no existingCOMMENT
LOW…rc/transport/unvalidated-rpc-request-port-inventory.ts161 // source scanner rather than sending anything.COMMENT
LOWmobile/src/transport/rpc-stale-dial.ts1import type { ConnectionState } from './types'COMMENT
453 more matches not shown…
Cross-Language Confusion (JS/TS)42 hits · 245 pts
SeverityFileLineSnippetContext
HIGHcloud/apps/relay-ops/src/pre-drain-sample-cli.ts118 print(JSON.stringify({CODE
HIGHcloud/apps/relay-ops/src/pre-drain-sample-cli.ts133 print(JSON.stringify({CODE
HIGHcloud/apps/relay-ops/src/pre-drain-sample-cli.ts142 print(JSON.stringify({CODE
HIGHsrc/relay/pty-shell-overlay-wrappers.ts63elif [[ -f "$HOME/.bash_login" ]]; thenCODE
HIGHsrc/relay/pty-shell-overlay-wrappers.ts65elif [[ -f "$HOME/.profile" ]]; thenCODE
HIGHsrc/relay/pty-shell-overlay-wrappers.ts115 elif [[ "\${FUNCNAME[1]:-}" == "__orca_run_prompt_command_array" || "$BASH_COMMAND" == "__orca_run_prompt_command_arCODE
HIGHsrc/main/shell-templates.ts136elif [[ "\${HISTFILE:-}" == "$ZDOTDIR/.zsh_history" ]]; thenCODE
HIGHsrc/main/shell-templates.ts179elif (( \${+widgets[zle-line-init]} )) && [[ "\${widgets[zle-line-init]}" == user:* ]]; thenCODE
HIGHsrc/main/zsh-deferred-startup-line-init.ts10 elif [[ "\${widgets[zle-line-init]:-}" == user:__orca_prompt_mark ]]; thenCODE
HIGHsrc/main/zsh-deferred-startup-line-init.ts43 elif [[ "\${widgets[zle-line-init]:-}" == user:__orca_deferred_line_init ]]; thenCODE
HIGH…counts/legacy-wsl-runtime-auth-drain-shell-commands.ts30elif [ -f "$target_auth" ] && [ ! -L "$target_auth" ] && [ "$target_auth" -ef "$2" ]; thenCODE
HIGH…counts/legacy-wsl-runtime-auth-drain-shell-commands.ts52 elif [ -e "$session_link_manifest" ] || [ -L "$session_link_manifest" ]; thenCODE
HIGH…counts/legacy-wsl-runtime-auth-drain-shell-commands.ts66 elif [ -e "$session_link_manifest" ] || [ -L "$session_link_manifest" ]; thenCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts49 elif [ -f "$source_quarantine_auth" ] && [ ! -L "$source_quarantine_auth" ]; thenCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts52 elif [ -e "$source_recovery_auth" ] || [ -L "$source_recovery_auth" ]; thenCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts60elif [ -e "$destination_recovery_path" ] || [ -L "$destination_recovery_path" ]; thenCODE
HIGH…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts79elif [ ! -e "$source_credentials" ] && [ ! -L "$source_credentials" ]; thenCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts150 elif [ -f "$source_quarantine_auth" ] && [ ! -L "$source_quarantine_auth" ] && [ "$(hash_file "$source_quarantine_auCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts154 elif [ ! -f "$drain_marker" ]; thenCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts157 elif [ -f "$drain_marker" ]; thenCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts165 elif [ -e "$destination_recovery_auth" ] || [ -L "$destination_recovery_auth" ]; thenCODE
HIGH⚡…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts169 elif [ -f "$destination_recovery_path" ] && [ ! -L "$destination_recovery_path" ]; thenCODE
HIGH…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts182 elif [ -e "$session_scan_watermark" ] && [ ! -L "$session_scan_watermark" ]; then exit 46CODE
HIGH…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts195elif [ "$9" = missing ] && [ ! -e "$target_credentials" ] && [ ! -L "$target_credentials" ]; thenCODE
HIGH…odex-accounts/legacy-wsl-runtime-auth-drain-scripts.ts229 elif [ "\${10}" = recent ]; thenCODE
HIGH…ex-accounts/legacy-wsl-runtime-auth-finalize-script.ts37 elif [ -e "$destination_recovery_path" ] || [ -L "$destination_recovery_path" ]; thenCODE
HIGH…ex-accounts/legacy-wsl-runtime-auth-finalize-script.ts51 elif [ -e "$destination_recovery_path" ] || [ -L "$destination_recovery_path" ]; thenCODE
HIGH⚡src/main/pty/legacy-terminal-posix-tombstone.ts149 elif [[ -n "$legacy_target" && "$normalized" == "$legacy_target" ]]; thenCODE
HIGH⚡src/main/pty/legacy-terminal-posix-tombstone.ts151 elif [[ "$legacy_target" == /* && "$entry" -ef "$legacy_target" ]]; thenCODE
HIGH⚡src/main/pty/legacy-terminal-posix-tombstone.ts160 elif [[ "$entry" -ef "$wrapper_dir" ]]; thenCODE
HIGHsrc/main/providers/local-pty-shell-ready-bash-rcfile.ts31elif [[ -f "$HOME/.bash_login" ]]; thenCODE
HIGHsrc/main/providers/local-pty-shell-ready-bash-rcfile.ts33elif [[ -f "$HOME/.profile" ]]; thenCODE
HIGHsrc/main/providers/local-pty-shell-ready-bash-rcfile.ts102 elif [[ "\${FUNCNAME[1]:-}" == "__orca_run_prompt_command_array" || "$BASH_COMMAND" == "__orca_run_prompt_command_arCODE
HIGH⚡…in/codex/codex-hook-file-entry-binary-contract.test.ts523 if done and done(): return TrueCODE
HIGH⚡…in/codex/codex-hook-file-entry-binary-contract.test.ts527 except OSError: return FalseCODE
HIGH⚡…in/codex/codex-hook-file-entry-binary-contract.test.ts528 if not d: return FalseCODE
HIGHsrc/main/cli/wsl-cli-scripts.ts8elif [ -x /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe ]; thenCODE
HIGHsrc/main/cli/wsl-cli-installer.test.ts46elif [ -x /mnt/c/Windows/System32/WindowsPowerShell/v1.0/powershell.exe ]; thenCODE
HIGHsrc/main/daemon/daemon-bash-shell-ready-rcfile.ts22elif [[ -f "$HOME/.bash_login" ]]; thenCODE
HIGHsrc/main/daemon/daemon-bash-shell-ready-rcfile.ts24elif [[ -f "$HOME/.profile" ]]; thenCODE
HIGHsrc/main/daemon/daemon-bash-shell-ready-rcfile.ts83 elif [[ "\${FUNCNAME[1]:-}" == "__orca_run_prompt_command_array" || "$BASH_COMMAND" == "__orca_run_prompt_command_arCODE
HIGH…/agent-session-wire/structured-agent-session-logger.ts98 print(CODE
Fake / Example Data158 hits · 161 pts
SeverityFileLineSnippetContext
LOWtests/e2e/terminal-ibus-hangul-native.spec.ts293 ? `${target.tagName}#${target.id}[${target.getAttribute('placeholder') ?? ''}]`CODE
LOWskill-guides/orca-emulator-android.md61| Type text | `ORCA emulator type "user@example.com" --json` | US-ASCII, spaCODE
LOWskill-guides/orca-emulator.md96ORCA emulator type "user@example.com" --jsonCODE
LOW…nderer/src/web/web-preload-api-agent-providers.test.ts163 await expect(api.opencodeGoCredentials.saveApiKey('fake-key')).rejects.toThrow(/desktop app/i)CODE
LOWsrc/renderer/src/web/web-preload-api-jira.test.ts73 email: 'user@example.com',CODE
LOW…rc/components/window-close-request-coordinator.test.ts110 const error = new Error('placeholder')CODE
LOW…ents/NewWorkspaceComposerCard.quick-file-drop.test.tsx99 expect(container.querySelector('textarea')?.getAttribute('placeholder')).toBe('Write a note')CODE
LOW…ts/settings/SettingsFormControls.number-field.test.tsx27 expect(input.getAttribute('placeholder')).toBe('Auto')CODE
LOW…nderer/src/components/settings/CommitMessageAiPane.tsx248 translate('auto.components.settings.CommitMessageAiPane.fc1a525fa5', 'placeholder')CODE
LOW…nderer/src/components/settings/CommitMessageAiPane.tsx263 keywords={['custom', 'command', 'cli', 'binary', 'prompt', 'placeholder']}CODE
LOW…components/tab-bar/TabBarCreateEntry.keyboard.test.tsx308 const placeholder = input.getAttribute('placeholder')CODE
LOW…components/tab-bar/TabBarCreateEntry.keyboard.test.tsx324 ).toBe(container.querySelector('input')!.getAttribute('placeholder'))CODE
LOW…ce/SmartWorkspaceNameField.jira-accessibility.test.tsx320 expect(screen.getByRole('textbox').getAttribute('placeholder')).toBe(CODE
LOW…expected-signout/unexpected-signout-visibility.test.ts14 email: 'user@example.com',CODE
LOW…ts/unexpected-signout/unexpected-signout-card.test.tsx17 email: 'user@example.com',CODE
LOW…-chat/NativeChatStructuredSession.host-outage.test.tsx241 expect(mocks.composerProps?.structuredTransport).not.toHaveProperty('placeholder')CODE
LOW…ts/editor/markdown-rich-mode-eligibility-cache.test.ts10const OVERSIZED_BODY = `${'lorem ipsum dolor sit amet '.repeat(2_500)}\n<span>tail</span>\n`CODE
LOW…ts/editor/markdown-rich-mode-eligibility-cache.test.ts10const OVERSIZED_BODY = `${'lorem ipsum dolor sit amet '.repeat(2_500)}\n<span>tail</span>\n`CODE
LOW…c/components/editor/rich-markdown-details-extension.ts41 Extract<PlaceholderOptions['placeholder'], (...args: never[]) => string>CODE
LOWsrc/renderer/src/lib/shutdown-checkpoint-guard.test.ts97 const error = new Error('placeholder')CODE
LOW…manager/terminal-foreground-repair-convergence.test.ts129const SCROLLBACK_SEED = `${Array.from({ length: 40 }, (_, i) => `line ${i} ${'lorem ipsum '.repeat(3)}`).join('\r\n')}\rCODE
LOWsrc/renderer/src/i18n/en-runtime-required.json3122 "placeholder": {CODE
LOWsrc/renderer/src/i18n/locales/zh.json6669 "placeholder": "留空以使用 /connect 或 OPENCODE_API_KEY 保存的密钥",CODE
LOWsrc/renderer/src/i18n/locales/zh.json11468 "placeholder": "自动检测"CODE
LOWsrc/renderer/src/i18n/locales/zh.json11501 "placeholder": "与终端字体相同"CODE
LOWsrc/renderer/src/i18n/locales/zh.json11615 "placeholder": "/Users/you/plugins/my-plugin or C:\\Users\\you\\plugins\\my-plugin",CODE
LOWsrc/renderer/src/i18n/locales/zh.json14452 "placeholder": "home.example.com:8443 或 https://example.com/orca",CODE
LOWsrc/renderer/src/i18n/locales/zh.json16722 "placeholder": "搜索...",CODE
LOWsrc/renderer/src/i18n/locales/zh.json16744 "placeholder": "选择主机",CODE
LOWsrc/renderer/src/i18n/locales/zh.json17495 "placeholder": "搜索...",CODE
LOWsrc/renderer/src/i18n/locales/zh.json17923 "placeholder": "随便问,@ 提及文件,/ 使用命令",CODE
LOWsrc/renderer/src/i18n/locales/zh.json18327 "placeholder": "描述您的目标,定义可衡量的结果以获得最佳结果",CODE
LOWsrc/renderer/src/i18n/locales/zh.json18839 "placeholder": {CODE
LOWsrc/renderer/src/i18n/locales/zh.json18900 "placeholder": "搜索工作树、项目或智能体…",CODE
LOWsrc/shared/browser-grab-types.ts213 'placeholder',CODE
LOW…ed/new-workspace/smart-workspace-linear-intent.test.ts21 it.each(['2026-09', '555-1234', '8080-8090', '1_2-3'])(CODE
LOWsrc/shared/linear/links.test.ts68 '555-1234',CODE
LOWsrc/cli/specs/bundled-guide-flags.test.ts65 flags: new Map([[invocation.flag, 'placeholder']])CODE
LOWsrc/relay/git-handler-test-setup.ts12const TEST_GIT_USER_EMAIL = 'test@test.com'CODE
LOW…git-response-pty-echo-backpressure.integration.test.ts182 run(['config', 'user.email', 'test@test.com'])CODE
LOWsrc/relay/subprocess.test.ts251 execFileSync('git', ['config', 'user.email', 'test@test.com'], { cwd: tmpDir, stdio: 'pipe' })CODE
LOWsrc/relay/git-handler-remote-sync.test.ts186 execFileSync('git', ['config', 'user.email', 'test@test.com'], {CODE
LOWsrc/relay/git-handler-remote-sync.test.ts281 execFileSync('git', ['config', 'user.email', 'test@test.com'], {CODE
LOWsrc/relay/git-handler-remote-sync.test.ts461 execFileSync('git', ['config', 'user.email', 'test@test.com'], {CODE
LOWsrc/relay/git-handler-remote-sync.test.ts540 execFileSync('git', ['config', 'user.email', 'test@test.com'], {CODE
LOWsrc/relay/git-handler-pull-reconciliation.test.ts56 execGit(cwd, ['config', 'user.email', 'test@test.com'])CODE
LOWsrc/relay/integration.test.ts29 execFileSync('git', ['config', 'user.email', 'test@test.com'], { cwd: dir, stdio: 'pipe' })CODE
LOW…n/orca-profiles/profile-artifact-cloud-cleanup.test.ts198 email: 'user@example.com',CODE
LOW…codex-accounts/service-reset-credit-durability.test.ts111 email: 'user@example.com',CODE
LOW…codex-accounts/service-reset-credit-durability.test.ts230 email: 'user@example.com',CODE
LOW…codex-accounts/service-reset-credit-durability.test.ts287 email: 'user@example.com',CODE
LOW…codex-accounts/service-reset-credit-durability.test.ts359 email: 'user@example.com',CODE
LOW…codex-accounts/service-reset-credit-durability.test.ts418 email: 'user@example.com',CODE
LOW…codex-accounts/service-reset-credit-durability.test.ts471 email: 'user@example.com',CODE
LOW…codex-accounts/service-reset-credit-durability.test.ts571 email: 'user@example.com',CODE
LOW…odex-accounts/runtime-home-catalog-account-key.test.ts115 createCodexAuthJson('user@example.com', 'acct-1', 'refresh-1')CODE
LOW…odex-accounts/runtime-home-catalog-account-key.test.ts121 createCodexAccountRecord('account-1', 'user@example.com', 'acct-1', managedHomePath)CODE
LOW…x-accounts/service-reset-credit-home-ownership.test.ts212 email: 'user@example.com',CODE
LOWsrc/main/codex-accounts/service.test.ts52 email: 'user@example.com',CODE
LOWsrc/main/codex-accounts/service.test.ts90 email: 'user@example.com',CODE
98 more matches not shown…
AI Slop Vocabulary39 hits · 126 pts
SeverityFileLineSnippetContext
MEDIUMmobile/src/components/NewWorkspaceFab.tsx15// Phone-only floating "+" for creating a workspace. Absolutely positioned so itCOMMENT
MEDIUM.github/workflows/win-crash-survival-e2e.yml5# update-survival harness. Builds an (unsigned) installer FROM THIS BRANCH,COMMENT
MEDIUM.github/workflows/win-crash-survival-e2e.yml44 # This job only builds and runs the harness locally; it never pushes.COMMENT
MEDIUM.github/workflows/win-crash-survival-e2e.yml67 # tests/reliability metadata so harness-only edits skip electron-builder.COMMENT
MEDIUM.github/workflows/win-crash-survival-e2e.yml129 # Why: silent-install the branch build so the crash harness has a packagedCOMMENT
MEDIUM.github/workflows/win-crash-survival-e2e.yml131 # location (%LOCALAPPDATA%\Programs\Orca), which the harness auto-locates.COMMENT
MEDIUM.github/workflows/pr.yml917 # Why fetch-depth 0: the harness extracts the newest release tag to skewCOMMENT
MEDIUM.github/workflows/pr.yml1351 # Why this is not in verify's needs: it is the first PR-gate run of a harness whose reliabilityCOMMENT
MEDIUM⚡.github/workflows/release-cut.yml1883 # pristine elevate.exe from its download cache over resources\elevate.exeCOMMENT
MEDIUM⚡.github/workflows/release-cut.yml1889 # so later runs may see elevate.exe as already signed and skip staging it —COMMENT
MEDIUM⚡.github/workflows/release-cut.yml1891 # elevate.exe in the shipped installer unconditionally.COMMENT
MEDIUM⚡.github/workflows/release-cut.yml1896 # shipped an unsigned elevate.exe that way. A miss now fails the step.COMMENT
MEDIUM.github/workflows/release-cut.yml1908 # test-certificate elevate.exe must never be staged into a release cache.COMMENT
MEDIUM.github/workflows/release-cut.yml2172 # Why elevate.exe is always appended: staging skips already-signedCOMMENT
MEDIUM.github/workflows/release-cut.yml2174 # previously signed elevate.exe — so it may be absent from the listCOMMENT
MEDIUM.github/workflows/windows-signing-rehearsal.yml360 # exactly one file (resources\elevate.exe, below) and must not beCOMMENT
MEDIUM⚡.github/workflows/windows-signing-rehearsal.yml511 # Why elevate.exe alone is advisory: app-builder-lib re-copies theCOMMENT
MEDIUM⚡.github/workflows/windows-signing-rehearsal.yml512 # pristine cached elevate.exe over resources\elevate.exe on EVERY nsisCOMMENT
MEDIUM⚡.github/workflows/windows-signing-rehearsal.yml522 # electron-builder cache ("Replace cached elevate.exe with the signedCOMMENT
MEDIUM.github/workflows/windows-signing-rehearsal.yml536 # Fixing elevate.exe belongs in its own PR - it is a UAC elevationCOMMENT
MEDIUM.github/workflows/win-update-e2e.yml8# install, so running the harness on a machine with a real Orca install wouldCOMMENT
MEDIUM.github/workflows/win-update-e2e.yml15# own tree. The paths filter keeps it to harness/workflow edits so ordinaryCOMMENT
MEDIUM.github/workflows/win-update-e2e.yml92 # Why: the harness only needs its runtime deps (the Playwright ElectronCOMMENT
MEDIUM.github/workflows/win-update-e2e.yml98 # installer, rather than deep inside the harness.COMMENT
MEDIUM.github/workflows/win-update-e2e.yml116 # the harness installs to the default per-user location and owns it — theCOMMENT
MEDIUM.github/workflows/win-update-e2e.yml123 # Why: on a driving failure the harness dumps a screenshot + DOM stateCOMMENT
MEDIUM.github/workflows/win-orcad-serve-switch-e2e.yml49 # Same key inputs as win-update-survival-e2e: a harness-only edit skips the installer build.COMMENT
MEDIUM.github/workflows/win-orcad-serve-switch-e2e.yml76 # The win32-x64 template the harness drops into the install, which is where serve looks.COMMENT
MEDIUM.github/workflows/win-update-survival-e2e.yml5# BRANCH, then runs the win-update-e2e harness with --expect survival: install,COMMENT
MEDIUM.github/workflows/win-update-survival-e2e.yml67 # This job only builds and runs the harness locally; it never pushes.COMMENT
MEDIUM.github/workflows/win-update-survival-e2e.yml81 # harness-only edit skips the ~20 min electron-builder build. The daemonCOMMENT
MEDIUM.github/workflows/win-update-survival-e2e.yml141 # Only the harness and its children inherit the test policy.COMMENT
MEDIUM…mponents/activity/activity-portal-churn-budget.test.ts44 // A user hopping between threads must keep the seamless path, however long they keep hopping.COMMENT
MEDIUM…/terminal-pane/terminal-render-desync-sentinel.test.ts183 // count (not the write count) keeps this robust to persist microtask depth.COMMENT
MEDIUM…nts/feature-wall/agents-orchestration/StatusesPage.tsx211// -50% translate loop reads as seamless infinite scroll.COMMENT
MEDIUM…/renderer/src/components/editor/monaco-reveal-range.ts21 // to a one-column range keeps reveal robust if stale or malformed payloadsCOMMENT
MEDIUM…n/daemon/headless-emulator-snapshot-cost.bench.test.ts193describe.skipIf(!benchEnabled)('headless emulator snapshot cost (issue #5096 harness)', () => {CODE
MEDIUM…main/antigravity/windows-hook-payload-delivery.test.ts97// expansion (#9358/#9941), and a harness pinned to `/v:off` could never fail on it.COMMENT
MEDIUMsrc/main/stats/collector.ts194 // keep stat recording robust — a buggy listener must not lose theCOMMENT
Verbosity Indicators39 hits · 74 pts
SeverityFileLineSnippetContext
LOWcloud/apps/relay/src/cell-flags.ts14 // Step 5: `reserve` admits booked and recently seated hosts without the database.COMMENT
LOWcloud/apps/relay/src/assignment-store.ts150// Step 5: the flag workflow records each cell's admitMode here (reserve before the cell'sCOMMENT
LOWcloud/apps/relay/src/assignment-store.ts989 // Step 5: a fresh placement may first be booked on a reserve-mode cell, outside anyCOMMENT
LOWcloud/apps/relay/src/app.ts445 // Step 5: switched-on cells answer from the map; anything else keeps today's path below.COMMENT
LOWcloud/apps/relay/src/app.ts1230 // Step 5: the flag workflow's record of a cell's admitMode, which every sweep reads. WithoutCOMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts6// Step 3: each director polls every cell's seat feed and keeps who is seatedCOMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts33 // Step 5: on `reserve`, and on the join a booking admitted.COMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts65 // Step 5: live bookings, every unit the cell's ledger counts, and its placement ceiling.COMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts148 // Step 5: when the answered poll was sent, and the cell's own reserve numbers.COMMENT
LOWcloud/apps/relay/src/shadow-directory-compare.ts4// Step 3: compares the shadow seat map with the database answer on the twoCOMMENT
LOWcloud/apps/relay/src/relay-observability.ts66 // Step 5: a starting director's map, a never-seen host with the database down, or intake.COMMENT
LOWcloud/apps/relay/src/cell-seat-feed-route.ts27 // Step 5: what a director needs to estimate a seat and a booking here.COMMENT
LOWcloud/apps/relay/src/relay-server.ts319 // Step 5: a booking may fill the cell only to the ceiling the directors place against.COMMENT
LOW…er/src/components/automations/AutomationsPage.test.tsx339 // Step 6: the request names the owner captured when the row was listed.COMMENT
LOW…er/src/components/automations/AutomationsPage.test.tsx373 // Step 6: hydration re-reads the row's own scope; the ambient list is untouched.COMMENT
LOW⚡src/shared/terminal-synchronized-output-scan.ts132 // Step 1: never hand over a severed marker. If an ESC near the boundary cannotCOMMENT
LOWsrc/shared/terminal-synchronized-output-scan.ts143 // Step 2: the delivered half must not end inside an open frame.COMMENT
LOW⚡src/main/rate-limits/opencode-go-usage-fetcher.ts179 // Step 1: resolve workspace IDs to try.COMMENT
LOWsrc/main/daemon/daemon-provider-restart.ts55 // Step 1: synthesize pty:exit for every active session BEFORE teardown — the daemon's shutdown path never fans onExitCOMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts72 // Step 2: detach renderer listeners — after step 1 (so synthesized exits land) and before step 6 (no stale binding).COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts75 // Step 3: kill the current-protocol daemon process; legacy adapters untouched.COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts80 // Step 4: reuse the existing spawner so the respawn closure baked into long-lived adapters stays valid (do NOT new COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts89 // Step 5: build a fresh current adapter against the respawned daemon.COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts154 // Step 6: swap module state (adapter + localProvider) atomically.COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts157 // Step 7: rebind renderer listeners against the new provider.COMMENT
LOWsrc/main/daemon/daemon-init-restart-sequence.test.ts210 // Step 7: rebind must run *after* Step 6 (the provider swap).COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts64 // Step 1: write reattach payload (what pty-connection writes to xterm.js)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts66 // Step 2: write SIGWINCH repaint data (what the TUI sends after receiving SIGWINCH)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts361 // Step 1: write snapshot (simulating pty-connection)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts365 // Step 2: NO clear — cursor stays where snapshot left it (end of line 3)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts367 // Step 3: Ink-style SIGWINCH repaint: move cursor up 3 lines,COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts389 // Step 1: write snapshot (3 lines, cursor at end of line 3)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts392 // Step 2: clear — cursor moves to (1,1)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts395 // Step 3: Ink-style repaint: cursor-up-3 from (1,1) → clamped to (1,1)COMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts154 // Step 1: register handlers and trigger initial cache build with onlyCOMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts162 // Step 2: simulate the CLI creating a new worktree — git now lists it,COMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts181 // Step 3: branchCompare on the new worktree should fail — this is theCOMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts190 // Step 4: invalidate the cache (what our fix does after CLI create).COMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts193 // Step 5: the same branchCompare should now succeed.COMMENT
Structural Annotation Overuse38 hits · 73 pts
SeverityFileLineSnippetContext
LOWcloud/apps/relay/src/assignment-store.ts150// Step 5: the flag workflow records each cell's admitMode here (reserve before the cell'sCOMMENT
LOWcloud/apps/relay/src/assignment-store.ts989 // Step 5: a fresh placement may first be booked on a reserve-mode cell, outside anyCOMMENT
LOWcloud/apps/relay/src/app.ts445 // Step 5: switched-on cells answer from the map; anything else keeps today's path below.COMMENT
LOWcloud/apps/relay/src/app.ts1230 // Step 5: the flag workflow's record of a cell's admitMode, which every sweep reads. WithoutCOMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts6// Step 3: each director polls every cell's seat feed and keeps who is seatedCOMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts33 // Step 5: on `reserve`, and on the join a booking admitted.COMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts65 // Step 5: live bookings, every unit the cell's ledger counts, and its placement ceiling.COMMENT
LOWcloud/apps/relay/src/shadow-seat-directory.ts148 // Step 5: when the answered poll was sent, and the cell's own reserve numbers.COMMENT
LOWcloud/apps/relay/src/shadow-directory-compare.ts4// Step 3: compares the shadow seat map with the database answer on the twoCOMMENT
LOWcloud/apps/relay/src/relay-observability.ts66 // Step 5: a starting director's map, a never-seen host with the database down, or intake.COMMENT
LOWcloud/apps/relay/src/cell-seat-feed-route.ts27 // Step 5: what a director needs to estimate a seat and a booking here.COMMENT
LOWcloud/apps/relay/src/relay-server.ts319 // Step 5: a booking may fill the cell only to the ceiling the directors place against.COMMENT
LOW…er/src/components/automations/AutomationsPage.test.tsx339 // Step 6: the request names the owner captured when the row was listed.COMMENT
LOW…er/src/components/automations/AutomationsPage.test.tsx373 // Step 6: hydration re-reads the row's own scope; the ambient list is untouched.COMMENT
LOW⚡src/shared/terminal-synchronized-output-scan.ts132 // Step 1: never hand over a severed marker. If an ESC near the boundary cannotCOMMENT
LOWsrc/shared/terminal-synchronized-output-scan.ts143 // Step 2: the delivered half must not end inside an open frame.COMMENT
LOW⚡src/main/rate-limits/opencode-go-usage-fetcher.ts179 // Step 1: resolve workspace IDs to try.COMMENT
LOWsrc/main/daemon/daemon-provider-restart.ts55 // Step 1: synthesize pty:exit for every active session BEFORE teardown — the daemon's shutdown path never fans onExitCOMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts72 // Step 2: detach renderer listeners — after step 1 (so synthesized exits land) and before step 6 (no stale binding).COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts75 // Step 3: kill the current-protocol daemon process; legacy adapters untouched.COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts80 // Step 4: reuse the existing spawner so the respawn closure baked into long-lived adapters stays valid (do NOT new COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts89 // Step 5: build a fresh current adapter against the respawned daemon.COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts154 // Step 6: swap module state (adapter + localProvider) atomically.COMMENT
LOW⚡src/main/daemon/daemon-provider-restart.ts157 // Step 7: rebind renderer listeners against the new provider.COMMENT
LOWsrc/main/daemon/daemon-init-restart-sequence.test.ts210 // Step 7: rebind must run *after* Step 6 (the provider swap).COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts64 // Step 1: write reattach payload (what pty-connection writes to xterm.js)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts66 // Step 2: write SIGWINCH repaint data (what the TUI sends after receiving SIGWINCH)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts361 // Step 1: write snapshot (simulating pty-connection)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts365 // Step 2: NO clear — cursor stays where snapshot left it (end of line 3)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts367 // Step 3: Ink-style SIGWINCH repaint: move cursor up 3 lines,COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts389 // Step 1: write snapshot (3 lines, cursor at end of line 3)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts392 // Step 2: clear — cursor moves to (1,1)COMMENT
LOW⚡src/main/daemon/reattach-snapshot.test.ts395 // Step 3: Ink-style repaint: cursor-up-3 from (1,1) → clamped to (1,1)COMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts154 // Step 1: register handlers and trigger initial cache build with onlyCOMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts162 // Step 2: simulate the CLI creating a new worktree — git now lists it,COMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts181 // Step 3: branchCompare on the new worktree should fail — this is theCOMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts190 // Step 4: invalidate the cache (what our fix does after CLI create).COMMENT
LOW⚡src/main/ipc/filesystem-branch-compare-diff.test.ts193 // Step 5: the same branchCompare should now succeed.COMMENT
Modern AI Meta-Vocabulary25 hits · 70 pts
SeverityFileLineSnippetContext
MEDIUMskill-guides/orchestration.md13# Orca orchestrationCOMMENT
MEDIUMsrc/shared/agent-session-conversation-outline.ts127 // Newest first, so a long agentic turn reads one message, not every aside before it.COMMENT
MEDIUMsrc/cli/bundled-skill-guides.ts24const ORCA_CLI_MARKDOWN = "---\nname: orca-cli\ndescription: >-\n Operate Orca-managed worktrees, folder contexts, termCODE
MEDIUMsrc/cli/bundled-skill-guides.ts27const ORCA_CLI_FULL_MARKDOWN = "---\nname: orca-cli\ndescription: >-\n Operate Orca-managed worktrees, folder contexts,CODE
MEDIUM⚡src/cli/bundled-skill-guides.ts48const ORCA_PER_WORKSPACE_ENV_MARKDOWN = "---\nname: orca-per-workspace-env\ndescription: >-\n Set up, review, debug, orCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts51const ORCA_PER_WORKSPACE_ENV_FULL_MARKDOWN = "---\nname: orca-per-workspace-env\ndescription: >-\n Set up, review, debuCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts51const ORCA_PER_WORKSPACE_ENV_FULL_MARKDOWN = "---\nname: orca-per-workspace-env\ndescription: >-\n Set up, review, debuCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts66const ORCA_PER_WORKSPACE_ENV_WINDOWS_SCRIPTS_REFERENCE_MARKDOWN = "# Windows local-side scripts\n\nLoad this when the usCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts69const ORCHESTRATION_MARKDOWN = "---\nname: orchestration\ndescription: >-\n Coordinate supervised Orca workers: threadeCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts72const ORCHESTRATION_FULL_MARKDOWN = "---\nname: orchestration\ndescription: >-\n Coordinate supervised Orca workers: thCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts75const ORCHESTRATION_COORDINATOR_LOOP_REFERENCE_MARKDOWN = "# Coordinator loop\n\nLoad this reference for expanded DAG waCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts78const ORCHESTRATION_LEGACY_CONTRACT_MIGRATION_REFERENCE_MARKDOWN = "# Legacy contract migration\n\nLoad this reference oCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts81const ORCHESTRATION_LOW_LEVEL_TOPOLOGY_REFERENCE_MARKDOWN = "# Low-level topology\n\nLoad this reference only when `workCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts84const ORCHESTRATION_MESSAGING_AND_GATES_REFERENCE_MARKDOWN = "# Messaging and gates\n\nLoad this reference for inbox repCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts87const ORCHESTRATION_PLACEMENT_AND_REMOTE_REFERENCE_MARKDOWN = "# Placement and remote execution\n\nLoad this reference bCODE
MEDIUM⚡src/cli/bundled-skill-guides.ts90const ORCHESTRATION_RECOVERY_AND_CLEANUP_REFERENCE_MARKDOWN = "# Recovery and cleanup\n\nLoad this reference only after CODE
MEDIUM⚡src/cli/bundled-skill-guides.ts93const ORCHESTRATION_WORKER_CONTRACT_REFERENCE_MARKDOWN = "# Worker contract\n\nThe injected preamble is authoritative. CCODE
MEDIUM⚡src/main/skills/skill-discovery-wsl-bash-filter.test.ts33 await writeSkill(root, 'empty-quoted', '---\nname: ""\n---\n# orchestration\n')CODE
MEDIUM⚡src/main/skills/skill-discovery-wsl-bash-filter.test.ts34 await writeSkill(root, 'one-quote', '---\nname: "\n---\n# orchestration\n')CODE
MEDIUM⚡src/main/skills/skill-discovery-wsl-bash-filter.test.ts38 await writeSkill(root, 'missing-close', '---\nname: unrelated\n# orchestration\n')CODE
MEDIUM⚡src/main/skills/skill-discovery-wsl-bash-filter.test.ts48 `---\ndescription: |\n${' x\n'.repeat(70_000)}name: unrelated\n---\n# orchestration\n`CODE
MEDIUM⚡src/main/skills/skill-discovery-wsl-bash-filter.test.ts53 `---\ndescription: ${'한'.repeat(90_000)}\nname: unrelated\n---\n# orchestration\n`CODE
MEDIUMsrc/main/skills/discovery.test.ts226 await writeFile(join(repoSkill, 'SKILL.md'), '# orchestration')CODE
MEDIUMsrc/main/skills/discovery.test.ts348 await writeFile(join(claudeSkills, 'orchestration', 'SKILL.md'), '# orchestration')CODE
MEDIUMsrc/main/skills/discovery.test.ts531 await writeFile(join(realSkill, 'SKILL.md'), '# orchestration\n\nCoordinate agents.')CODE
Magic Placeholder Names6 hits · 45 pts
SeverityFileLineSnippetContext
HIGH⚡mobile/src/components/MobileMarkdown.test.ts161 expect(normalizeMobileMarkdownPreviewHtml('Replace <your-api-key> now')).toBe(CODE
HIGH⚡mobile/src/components/MobileMarkdown.test.ts162 'Replace <your-api-key> now'CODE
HIGH⚡mobile/src/components/MobileMarkdown.test.ts166 '<span title="</your-api-key>"></span> Replace <your-api-key> now'CODE
HIGH⚡mobile/src/components/MobileMarkdown.test.ts168 ).toBe('Replace <your-api-key> now')CODE
HIGH⚡mobile/src/components/MobileMarkdown.test.ts174 '<span title=</your-api-key>></span> Replace <your-api-key> now'CODE
HIGH⚡mobile/src/components/MobileMarkdown.test.ts176 ).toBe('Replace <your-api-key> now')CODE
Synthetic Comment Markers3 hits · 20 pts
SeverityFileLineSnippetContext
HIGHREADME.md127 <a href="https://www.onorca.dev/docs/review/annotate-ai-diff"><picture><source srcset="docs/site/public/docs/annotate-CODE
HIGH…c/components/feature-wall/ReviewShipAnimatedVisual.tsx20// the user sees commit + PR generated by AI back-to-back.COMMENT
HIGHsrc/main/ai-vault/session-scanner-opencode-parser.ts115 // Why: the summary fallbacks are AI-generated. Seed the copyable firstCOMMENT
Excessive Try-Catch Wrapping8 hits · 13 pts
SeverityFileLineSnippetContext
LOWnative/computer-use-linux/runtime.py68 except Exception:CODE
LOWnative/computer-use-linux/runtime.py1134 except Exception:CODE
LOWnative/computer-use-linux/runtime.py1149 except Exception as exc:CODE
MEDIUMnative/computer-use-linux/runtime.py64def attempt(fn, fallback=None):CODE
MEDIUMnative/computer-use-linux/runtime.py803def require_positive_integer(value, name):CODE
MEDIUMnative/computer-use-linux/runtime.py1143def main():CODE
MEDIUM…bile/packages/expo-two-way-audio/ios/AudioEngine.swift139 print("Error: Could not access channel data")CODE
MEDIUM…bile/packages/expo-two-way-audio/ios/AudioEngine.swift164 print("Error: Could not access channel data")CODE
Overly Generic Function Names8 hits · 8 pts
SeverityFileLineSnippetContext
LOWnative/computer-use-linux/runtime.py788def perform_action(node, index):CODE
LOWmobile/scripts/mock-server-rpc-handlers.ts107export function handleRequest(CODE
LOW…r/src/components/terminal-pane/pty-output-processor.ts203 function processData(CODE
LOW…wser-pane/browser-client-page-renderer-installation.ts89async function handleRequest(CODE
LOWsrc/shared/remote-runtime-shared-control-test-server.ts152function handleRequest(CODE
LOWsrc/main/usage/usage-scan-worker-entry.ts180async function handleRequest(request: UsageScanWorkerRequest): Promise<UsageScanWorkerResponse> {CODE
LOWsrc/main/ai-vault/session-scanner-service-entry.ts122async function handleRequest(request: AiVaultServiceRequest): Promise<void> {CODE
LOWsrc/main/ports/port-scan-command-worker-entry.ts24async function handleRequest(request: PortScanCommandRequest): Promise<PortScanCommandResponse> {CODE
Deep Nesting4 hits · 4 pts
SeverityFileLineSnippetContext
LOWnative/computer-use-linux/runtime.py349CODE
LOWnative/computer-use-linux/runtime.py1027CODE
LOWnative/computer-use-linux/runtime.py354CODE
LOWnative/computer-use-linux/runtime.py358CODE
Example Usage Blocks2 hits · 3 pts
SeverityFileLineSnippetContext
LOWconfig/scripts/dev-fresh-profile.sh6# Usage:COMMENT
LOWconfig/scripts/macos-launch-diagnostics.sh4# Usage:COMMENT
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUMcloud/infra/terraform/.terraform.lock.hcl1# This file is maintained automatically by "terraform init".COMMENT
Unused Imports1 hit · 1 pts
SeverityFileLineSnippetContext
LOWresources/notebook/kernel-bridge.py48CODE