AI Slop Code Risk Monitor

elie222/rakazo

SlopCodeMonitor badge for elie222/rakazo Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).
2.1 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for elie222/rakazo. SynthScan examined 834,401 lines of code across 3361 source files, recording 1398 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 2.1 (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.

2.1
Adjusted Signal
2.1
Raw Pattern Score
100%
Time Factor
—
Last Push
—
Stars
—
Language
834.4K
Lines of Code
3.4K
Files
1.4K
Pattern Hits
2026-10-31
Scan Date
0.02
HC Hit Rate

Risk Review · Payload v1

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

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

Cognitive Ownership Risk 5.9/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 4.3/100 · LOW

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

Agent Over-Engineering Ratio 5.8/100 · LOW

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

PR Review Velocity Impact 10.0/100 · LOW

Which changes need focused human review? 1398 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

Run additional scans to build a history of the legacy pattern signal. Score changes are not a measure of AI adoption or code quality.

No multi-scan history yet — run the scanner again to build trend data.

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 17HIGH 41MEDIUM 2LOW 1338

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 1398 distinct pattern matches across 12 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 Identifiers1020 hits · 981 pts
SeverityFileLineSnippetContext
LOWinfra/sandboxes/computer/test_team_desktops.py68def assert_file_chooser_portals():CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py353 def test_closed_stdin_cancels_helper_without_a_browser(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py360 def test_act_without_a_browser_is_not_uncertain(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py369 def test_closed_extended_frame_does_not_spin(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py379 def test_bounds_frame_before_reading_payload(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py469 def test_snapshot_waits_for_the_page_to_finish_its_requests(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py478 def test_snapshot_flags_a_page_that_is_still_loading(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py487 def test_snapshot_reports_loading_when_the_browser_is_too_slow_to_answer(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py545 def test_a_new_document_does_not_inherit_the_old_one_being_idle(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py552 def test_rejects_url_credentials_before_navigation(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py559 def test_rejects_navigation_error(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py565 def test_preserves_completed_actions_when_next_response_is_lost(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py575 def test_rejects_missing_text_before_any_action(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py581 def test_contenteditable_fill_inserts_the_whole_text_once(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py698 def test_card_fill_finds_the_field_in_a_payment_frame_and_types_it_there(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py708 def test_card_fill_types_into_the_page_itself_when_the_field_is_there(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py715 def test_card_fill_types_nothing_into_frames_the_page_does_not_own_or_providers_not_listed(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py764 def test_card_fill_clears_a_field_that_did_not_keep_every_digit(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py774 def test_card_fill_reports_a_field_it_could_not_confirm_empty_as_uncertain(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py782 def test_card_fill_clears_a_field_whose_page_left_after_the_last_key(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py792 def test_card_fill_types_only_the_digits_of_an_expiry(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py797 def test_card_fill_counts_formatted_digits_as_kept(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py802 def test_snapshot_points_to_fill_card_only_for_payment_frames_with_card_fields(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py832 def test_pay_token_goes_to_the_stripe_frame_block_as_an_argument_only(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py840 def test_pay_token_goes_to_the_page_itself_when_its_block_is_there(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py846 def test_pay_token_refuses_other_merchants_frames_and_sites(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py861 def test_pay_token_reports_a_checkout_that_did_not_take_it_without_the_token(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py867 def test_pay_token_steps_need_their_token_origin_and_account_and_no_ref(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py877 def test_key_events_preserve_ascii_key_mappings_and_control_insertion(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py969 def test_type_still_inserts_a_literal_tab_without_changing_focus(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py975 def test_type_of_one_character_replaces_only_the_box_it_is_typed_into(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py981 def test_type_checks_the_page_before_every_key_and_after_the_last(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py986 def test_type_presses_no_key_when_emptying_the_field_made_the_page_navigate(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py995 def test_type_breaks_lines_with_shift_enter_only_where_a_line_break_belongs(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1005 def test_type_reports_characters_the_page_did_not_keep(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1011 def test_type_stops_at_once_when_the_page_navigates_mid_code(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1069 def test_type_stops_when_focus_leaves_the_field_or_its_code(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1078 def test_type_into_a_select_chooses_the_option_as_fill_does(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1084 def test_type_presses_nothing_when_the_field_does_not_take_focus(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1090 def test_reads_arguments_from_one_stdin_line_only(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1096 def test_discovery_cannot_leave_loopback_endpoint(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1101 def test_ensure_world_reuses_named_isolated_context(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1515 def test_a_click_without_a_file_chooser_is_unaffected(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1524 def test_the_whole_wait_after_an_action_has_one_budget(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1533 def test_a_request_still_open_at_the_bound_skips_the_settle_and_flags_loading(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1539 def test_an_action_that_moves_to_another_document_waits_as_long_as_a_snapshot_does(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1548 def test_a_snapshot_after_a_spent_budget_does_not_wait_for_the_page(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1556 def test_click_on_a_native_select_sends_no_mouse_event(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1563 def test_a_step_the_page_cannot_take_is_settled_with_the_page_and_no_desktop_fallback(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1577 def test_a_settled_step_reports_the_steps_already_done(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1587 def test_the_helper_raises_the_page_script_s_settled_errors_as_settled(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1595 def test_unsupported_input_types_still_fall_back_to_the_desktop(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1663 def test_a_page_that_always_changes_does_not_hold_the_result_back(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1672 def test_a_request_still_open_at_the_bound_marks_the_result_as_loading(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1682 def test_act_takes_its_snapshot_only_after_waiting_and_flags_a_page_still_busy(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1707 def test_page_text_cannot_pass_for_a_frame_s_header_line(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1716 def test_snapshot_reads_the_frames_in_the_order_of_their_elements_in_the_page(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1726 def test_snapshot_leaves_out_hidden_frames_and_payment_frames_and_reads_nothing_in_them(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1758 def test_snapshot_skips_frames_with_nothing_in_them_without_calling_them_unread(self):CODE
LOW⚡infra/sandboxes/computer/test_page_browser.py1765 def test_snapshot_reports_frames_beyond_the_depth_limit_as_unread(self):CODE
960 more matches not shown…
Fake / Example Data284 hits · 328 pts
SeverityFileLineSnippetContext
LOW⚡infra/compose/host-safeguards.test.py134 self.assertNotIn("owner@example.org", redacted)CODE
LOW⚡infra/compose/host-safeguards.test.py136 event = self.auth("PGPASSWORD=fake-value owner@example.org", program)CODE
LOW⚡infra/compose/host-safeguards.test.py138 self.assertNotIn("owner@example.org", event["message"])CODE
LOWinfra/compose/host-safeguards.test.py93 ("psql -c \"select 'user@example.com'\"", "user@example.com", "psql", "select"),CODE
LOWinfra/compose/host-safeguards.test.py119 "AKIAEXAMPLEEXAMPLE12", "eyJfake.eyJfake.fake", "owner@example.org",CODE
LOW⚡packages/core/src/egress.test.ts81 "ada.li@example.org",CODE
LOW⚡packages/core/src/egress.test.ts84 "ada.li+tag@example.org",CODE
LOW⚡packages/core/src/egress.test.ts85 "ada.li+标签@example.org",CODE
LOW⚡packages/core/src/egress.test.ts86 "ada.li+📬@example.org",CODE
LOW⚡packages/core/src/egress.test.ts87 "ada.li/part@example.org",CODE
LOW⚡packages/core/src/egress.test.ts88 '"ada.li"@example.org',CODE
LOW⚡packages/core/src/egress.test.ts89 '"ada.li\\" contact"@example.org',CODE
LOW⚡packages/core/src/egress.test.ts90 "mailto:ada.li@example.org",CODE
LOWpackages/core/src/model-probe.test.ts21 apiKey: " fake-key ",CODE
LOWpackages/core/src/model-probe.test.ts35 apiKey: "fake-key",CODE
LOWpackages/core/src/markdown-plain.test.ts113 expect(plainTextFromMarkdown("<user@example.com>")).toBe("user@example.com");CODE
LOWpackages/core/src/model-providers.test.ts187 id: "placeholder",CODE
LOWpackages/core/src/model-providers.test.ts203 enabledModelIds: ["text-only", "sees", "unknown", "custom", "placeholder"],CODE
LOW⚡packages/core/src/run-error.test.ts80 "500: {malformed https://example.test/keys/fake-key-id",CODE
LOW⚡packages/core/src/run-error.test.ts85 "Provider diagnostic: manage https://example.test/keys/fake-key-id; trace fake-trace",CODE
LOW⚡packages/core/src/run-error.test.ts89 "OpenRouter key limit exceeded (weekly). Manage https://example.test/keys/fake-key-id",CODE
LOWpackages/core/src/run-error.test.ts739 '403: {"message":"Key limit exceeded (weekly limit). Manage it using https://example.test/keys/fake-key-id $5.01CODE
LOWpackages/auth/src/email.test.ts19 const url = "https://app.example.test/verify?token=fake-token&callbackURL=%2Fsign-in";CODE
LOWpackages/contracts/src/index.test.ts559 ModelConnectInputSchema.parse({ provider: "test", apiKey: "fake-key", futureOption: true }),CODE
LOWpackages/contracts/src/index.test.ts562 apiKey: "fake-key",CODE
LOWpackages/contracts/src/model-backups.test.ts129 id: "placeholder",CODE
LOWpackages/contracts/src/openai-compatible-ui.test.ts72 expect(openAiCompatibleConnectReady({ ...input, apiKey: "fake-key" })).toBe(true);CODE
LOWpackages/contracts/src/mcp-headers.test.ts7 const headers = { X_API_KEY: "fake-key" };CODE
LOWpackages/contracts/src/mcp-headers.test.ts8 expect(new Headers(headers).get("x_api_key")).toBe("fake-key");CODE
LOWpackages/contracts/src/mcp-headers.test.ts21 const headers = { "X!#$%&'*+-.^_`|~": "fake-key", Authorization: "Bearer fake-token" };CODE
LOW⚡packages/contracts/src/mcp-headers.test.ts38 expect(McpHeadersSchema.safeParse({ [name]: "fake-key" }).success).toBe(false);CODE
LOW⚡packages/contracts/src/mcp-headers.test.ts39 expect(() => new Headers({ [name]: "fake-key" })).toThrow();CODE
LOW⚡packages/contracts/src/mcp-headers.test.ts47 expect(McpHeadersSchema.safeParse({ ...headers, X_Extra: "fake-key" }).success).toBe(false);CODE
LOWpackages/contracts/src/bot-secrets.test.ts205 username: "fake-user",CODE
LOWpackages/contracts/src/bot-secrets.test.ts210 { label: "Username", value: "fake-user", hidden: false },CODE
LOWpackages/contracts/src/bot-secrets.test.ts276 { username: "fake-user", password: "" },CODE
LOWpackages/contracts/src/bot-secrets.test.ts277 { username: "fake-user" },CODE
LOWpackages/testkit/src/authorization.test.ts2353 apiKey: "fake-key",CODE
LOWpackages/testkit/src/evals/approval.ts193 args: { contact_id: "fake-501", properties: { phone: "555-0100" } },CODE
LOWpackages/testkit/src/evals/cli.test.ts151 apiKey: "fake-key",CODE
LOWpackages/adapters/src/executor.test.ts261 message: "Rejected fake-provider-key using Bearer fake-token",CODE
LOW…ckages/adapters/src/executor-readonly-approval.test.ts2062 it.each(["ada.li@example.org", "ada.li+tag@example.org", "ada.li@例子.测试"])(CODE
LOW⚡packages/adapters/src/pi-runtime.test.ts49 const token = "fake-token";CODE
LOW⚡packages/adapters/src/pi-runtime.test.ts51 command: `curl -H 'Authorization: Bearer ${token}' https://example.test?api_key=fake-key password=fake-password`,CODE
LOW⚡packages/adapters/src/pi-runtime.test.ts57 expect(line).not.toContain("fake-key");CODE
LOWpackages/adapters/src/host-command-environment.test.ts9 USER: "fake-user",CODE
LOWpackages/adapters/src/host-command-environment.test.ts30 USER: "fake-user",CODE
LOWpackages/adapters/src/secret-persistence.test.ts553 new EncryptedSecretStore("fake-key"),CODE
LOWpackages/adapters/src/secret-persistence.test.ts629 new EncryptedSecretStore("fake-key"),CODE
LOWpackages/adapters/src/secret-persistence.test.ts709 const store = new EncryptedSecretStore("fake-key");CODE
LOW⚡packages/adapters/src/jev-auto-review.test.ts188 apiKey: "fake-key",CODE
LOW⚡packages/adapters/src/jev-auto-review.test.ts189 fetch: async () => new Response("fake-key leaked", { status }),CODE
LOW⚡packages/adapters/src/jev-auto-review.test.ts193 expect(JSON.stringify(result)).not.toContain("fake-key");CODE
LOWpackages/adapters/src/browser-tools.test.ts303 const values = { username: "fake-user@example.test", password: "fake-password-1" };CODE
LOWpackages/adapters/src/audit-forwarding.test.ts78 { url: "https://siem.example.test/ingest", authorization: "Bearer fake-token" },CODE
LOWpackages/adapters/src/audit-forwarding.test.ts85 expect(new Headers(init!.headers).get("authorization")).toBe("Bearer fake-token");CODE
LOWpackages/adapters/src/executor-login-redaction.test.ts22const USERNAME = "fake-user@example.test";CODE
LOWpackages/adapters/src/agent-import-settings.test.ts495 ["'placeholder\"#suffix' # comment", 'placeholder"#suffix'],CODE
LOWpackages/adapters/src/agent-import-settings.test.ts497 ['placeholder"#suffix', 'placeholder"#suffix'],CODE
LOWpackages/adapters/src/http-decisions.test.ts41 apiKey: "fake-key",CODE
224 more matches not shown…
Cross-Language Confusion (JS/TS)28 hits · 180 pts
SeverityFileLineSnippetContext
HIGHpackages/core/src/node/desktop-runtime.ts240 elif not profile:CODE
HIGHpackages/core/src/node/desktop-runtime.ts264 print(port)CODE
HIGHpackages/core/src/node/desktop-runtime.ts784print(index)CODE
HIGHpackages/core/src/node/terminal-server.ts89 elif kind == 1 and len(payload) == 4:CODE
HIGH…es/testkit/src/playwright-artifact-publication.test.ts224 print("NoSuchKey 404", file=sys.stderr)CODE
HIGHpackages/testkit/src/backup-scripts.test.ts848elif [[ "$2" == "${last}" || "$2" == "${last}/appdata.tgz" ]]; thenCODE
HIGH⚡packages/adapters/src/createos-sandbox.ts110 print("mismatch")CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts114 print("ok")CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts115 elif op == "begin-release":CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts118 print(current[len("draining:"):])CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts119 elif current:CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts122 print(current)CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts124 print("")CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts125 elif op == "abort-release":CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts130 print("ok")CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts131 elif op == "commit-release":CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts136 print("ok")CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts137 elif op == "put":CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts140 print(current)CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts141 elif screen_id == "screen-0" and "screen-0" in data.values():CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts142 print("NEED_CREATE")CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts146 print(screen_id)CODE
HIGH⚡packages/adapters/src/createos-sandbox.ts148 print(json.dumps(data))CODE
HIGHpackages/adapters/src/createos-sandbox.ts209 print(port)CODE
HIGHpackages/adapters/src/createos-sandbox.ts605 print(json.dumps(out))CODE
HIGHpackages/adapters/src/createos-sandbox.ts608 print(json.dumps(out))CODE
HIGHpackages/adapters/src/createos-sandbox.ts619print(json.dumps(out))CODE
HIGHpackages/adapters/src/desktop-command-guard.test.ts178print(connection.getresponse().status)CODE
Hallucination Indicators17 hits · 170 pts
SeverityFileLineSnippetContext
CRITICALpackages/adapters/src/executor-start-timing.test.ts109 prisma.run.updateMany.mock.calls.every(([args]) => args.data.startedAt === undefined),CODE
CRITICALpackages/adapters/src/executor-start-timing.test.ts135 prisma.run.updateMany.mock.calls.every(([args]) => args.data.startedAt === undefined),CODE
CRITICALpackages/adapters/src/railway-sandbox.test.ts1059 expect(sandbox.files.write.mock.calls.every((call) => call[2] === undefined)).toBe(true);CODE
CRITICALpackages/adapters/src/bot-messages.test.ts136 harness.tx.thread.update.mock.calls.filter(CODE
CRITICALpackages/adapters/src/bot-messages.test.ts166 const unreadWrites = harness.tx.thread.update.mock.calls.filter(CODE
CRITICALpackages/adapters/src/computer-update.test.ts506 const clearOrder = harness.computer.updateMany.mock.invocationCallOrder.at(-1) ?? 0;CODE
CRITICALpackages/adapters/src/computer-update.test.ts626 const index = harness.computerUpdate.updateMany.mock.calls.findIndex(CODE
CRITICALpackages/adapters/src/computer-update.test.ts631 const clearIndex = harness.computer.updateMany.mock.calls.findIndex(CODE
CRITICALpackages/adapters/src/teaching-session.test.ts242 tx.event.create.mock.calls.filter(CODE
CRITICALpackages/adapters/src/group-handoff.test.ts368 h.tx.task.create.mock.calls.map(CODE
CRITICALpackages/adapters/src/computer-idle.test.ts1911 return harness.sandbox.execute.mock.calls.filter(CODE
CRITICALpackages/db/src/events.test.ts225 expect(tx.event.create.mock.calls.map(([{ data }]) => data.type)).toEqual([CODE
CRITICALpackages/db/src/events.test.ts880 expect(tx.event.create.mock.calls.map(([call]) => call.data.type)).toEqual([CODE
CRITICALpackages/db/src/events.test.ts964 expect(tx.event.create.mock.calls.map(([call]) => call.data.type)).toEqual([CODE
CRITICALpackages/db/src/events.test.ts1170 expect(tx.event.create.mock.calls.map(([input]) => input.data.type)).toEqual([CODE
CRITICALpackages/db/src/events.test.ts2530 tx.userActionApprovalRule.upsert.mock.calls.map(([call]) => call.create.matchValue),CODE
CRITICALapps/mobile/lib/client-update.test.ts50 const buttons = rn.Alert.alert.mock.calls.at(-1)?.[2] as Array<{ onPress: () => void }>;CODE
Cross-Language Confusion10 hits · 58 pts
SeverityFileLineSnippetContext
HIGH⚡infra/sandboxes/computer/test_focus_or_launch.py1367 if (symbol == NoSymbol || symbol > sizeof KEYS / sizeof KEYS[0]) return 0;CODE
HIGH⚡infra/sandboxes/computer/test_focus_or_launch.py1373 if (group != 0 || level != 0) return NoSymbol;CODE
HIGH⚡infra/sandboxes/computer/test_focus_or_launch.py1375 if (KEYS[index].keycode == key && KEYS[index].level0 == NULL) return (KeySym)(index + 1);CODE
HIGHinfra/sandboxes/computer/test_focus_or_launch.py411 if (display && display->fd >= 0) {CODE
HIGHinfra/sandboxes/computer/test_focus_or_launch.py470 if (!image || !image->data || image->height < 0 || image->bytes_per_line < 0) return 0;CODE
HIGHinfra/sandboxes/computer/test_focus_or_launch.py552 if (png && png->write_fn) png->write_fn(png, bytes, sizeof bytes);CODE
HIGHinfra/sandboxes/computer/test_focus_or_launch.py1388 if (index < 0 || index >= key_event_count || index >= KEY_EVENT_CAP) return 0;CODE
HIGHinfra/sandboxes/computer/test_focus_or_launch.py1392 if (index < 0 || index >= key_event_count || index >= KEY_EVENT_CAP) return 0;CODE
HIGHinfra/compose/host-safeguards.test.py180 'type=SYSCALL msg=audit(1761173035.000:4568): auid=1000 uid=0 comm="cat" exe="/usr/bin/cat" key=(null)',CODE
HIGHinfra/compose/host-safeguards.test.py464 "systemd-run": 'test "${FAIL_SCHEDULE:-0}" != 1 && test ! -e "$TIMER_STATE" && touch "$TIMER_STATE"',CODE
Over-Commented Block16 hits · 16 pts
SeverityFileLineSnippetContext
LOWinfra/sandboxes/computer/xcapture.c1// Persistent, lossless X11 desktop capture with MIT-SHM and XDamage metadata.COMMENT
LOWinfra/sandboxes/computer/test_focus_or_launch.py201typedef struct _Visual Visual;COMMENT
LOWinfra/sandboxes/computer/test_focus_or_launch.py361COMMENT
LOWinfra/sandboxes/computer/test_focus_or_launch.py1181 #define False 0COMMENT
LOWinfra/compose/pitr-agent.sh1#!/usr/bin/env bashCOMMENT
LOWinfra/compose/docker-compose.prod.docker.yml1# Optional overlay: local Docker computers on the production HTTPS stack.COMMENT
LOWinfra/compose/docker-compose.images.yml1# Pull-based self-host: published GHCR images + Postgres + local Docker computers.COMMENT
LOWinfra/compose/pitr.sh1#!/usr/bin/env bashCOMMENT
LOWinfra/compose/upgrade-postgres.sh1#!/usr/bin/env bashCOMMENT
LOWinfra/compose/restrict-computer-egress.sh1#!/usr/bin/env bashCOMMENT
LOWinfra/compose/restrict-computer-egress.sh21# computer's bridge. Docker loads br_netfilter with bridge-nf-call-iptables, soCOMMENT
LOWinfra/compose/docker-compose.postgres-host.yml1# Optional overlay: publish Postgres on loopback for host-side clientsCOMMENT
LOWinfra/compose/deploy-main.sh1#!/usr/bin/env bashCOMMENT
LOWpackages/adapters/src/computer-lifecycle.ts261 //COMMENT
LOW.github/scripts/changed-areas.sh1#!/usr/bin/env bashCOMMENT
LOWapps/desktop/native/speech/main.swift1// System speech recognition for desktop dictation on macOS: Electron's Web Speech has noCOMMENT
Empty Error Handlers3 hits · 15 pts
SeverityFileLineSnippetContext
HIGHinfra/sandboxes/computer/test_team_desktops.py92except OSError:CODE
HIGHinfra/sandboxes/computer/test_team_desktops.py157except (ConnectionResetError, BrokenPipeError):CODE
HIGHinfra/compose/audit-ship.py283except ValueError:CODE
Deep Nesting10 hits · 8 pts
SeverityFileLineSnippetContext
LOWinfra/sandboxes/computer/test_page_browser.py40CODE
LOWinfra/sandboxes/computer/test_page_browser.py1011CODE
LOWinfra/sandboxes/computer/test_page_browser.py1265CODE
LOWinfra/sandboxes/computer/test_page_browser.py2099CODE
LOWinfra/sandboxes/computer/control.py303CODE
LOWinfra/sandboxes/computer/control.py354CODE
LOWinfra/compose/check-services.py20CODE
LOWinfra/compose/audit-ship.py166CODE
LOWscripts/extract-playwright-artifacts.py10CODE
LOW.github/scripts/dependency-update-patch.test.py17CODE
Excessive Try-Catch Wrapping7 hits · 7 pts
SeverityFileLineSnippetContext
LOWinfra/sandboxes/computer/control.py389 except Exception as error:CODE
LOWinfra/sandboxes/computer/test_focus_or_launch.py1105 except Exception:CODE
LOWinfra/compose/audit-ship.py371 except Exception as error:CODE
LOWinfra/compose/host-alert.py78 except Exception as error:CODE
MEDIUMinfra/compose/host-alert.py32def _deliver(key, message, config_path, state_file):CODE
LOWpackages/adapters/src/createos-sandbox.ts159 except Exception:CODE
LOWpackages/adapters/src/createos-sandbox.ts1343 except Exception:CODE
Slop Phrases1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUMpackages/core/src/agent-import/agent-import.test.ts184 "Let me know if you need anything else.",CODE
Redundant / Tautological Comments1 hit · 2 pts
SeverityFileLineSnippetContext
LOWinfra/railway/start.sh10# Set DATABASE_MIGRATION_URL to the owner and DATABASE_URL to a runtime login toCOMMENT
AI Structural Patterns1 hit · 0 pts
SeverityFileLineSnippetContext
LOWinfra/sandboxes/computer/test_page_browser.py28CODE