AI Slop Code Risk Monitor

telegramdesktop/tdesktop

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

Telegram Desktop messaging app

1.8 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for telegramdesktop/tdesktop, a C++ project with 33,411 GitHub stars. SynthScan examined 1,545,058 lines of code across 3536 source files, recording 2840 pattern matches distributed across 15 syntactic categories. The legacy adjusted pattern signal is 1.8 (Low pattern signal); it is not an authorship estimate.

Use the findings to ask whether maintainers can explain intent, verify dependencies, simplify unnecessary scaffolding, and focus review effort. Risk Payload v1 adds ownership, supply-chain, over-engineering, and review-effort vectors when available. These are prompts for human verification, not probabilities, security findings, or measured maintenance costs.

1.8
Adjusted Signal
1.8
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
33.4K
Stars
C++
Language
1.5M
Lines of Code
3.5K
Files
2.8K
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 7.7/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.7/100 · LOW

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

Agent Over-Engineering Ratio 1.4/100 · LOW

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

PR Review Velocity Impact 9.8/100 · LOW

Which changes need focused human review? 2840 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 2HIGH 58MEDIUM 22LOW 2758

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

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

Over-Commented Block2096 hits · 2096 pts
SeverityFileLineSnippetContext
LOWREVIEW.md201```cppCOMMENT
LOW…nts/shared/evidence/paint_replay_component/fixture.cpp1/*COMMENT
LOW…ents/shared/evidence/paint_replay_component/replay.cpp1/*COMMENT
LOW…ents/shared/evidence/paint_replay_component/replay.cpp21#include <QtCore/QJsonObject>COMMENT
LOWTelegram/CMakeLists.txt2561 PRIVATECOMMENT
LOWTelegram/cmake/binobj2obj.py1'''COMMENT
LOWTelegram/cmake/obj2binobj.py1'''COMMENT
LOWTelegram/Resources/default_shortcuts-custom.json1// This is a list of your own shortcuts for Telegram DesktopCOMMENT
LOWTelegram/SourceFiles/apiwrap.cpp1/*COMMENT
LOWTelegram/SourceFiles/apiwrap.cpp21#include "api/api_peer_colors.h"COMMENT
LOWTelegram/SourceFiles/apiwrap.cpp41#include "api/api_transcribes.h"COMMENT
LOWTelegram/SourceFiles/apiwrap.cpp61#include "data/data_saved_messages.h"COMMENT
LOWTelegram/SourceFiles/apiwrap.cpp81#include "history/history.h"COMMENT
LOWTelegram/SourceFiles/apiwrap.cpp101#include "ui/item_text_options.h"COMMENT
LOWTelegram/SourceFiles/stdafx.h21#elif defined _MSC_VER && _MSC_VER >= 1914 // __clang__COMMENT
LOWTelegram/SourceFiles/stdafx.h41#include <QtCore/QFile>COMMENT
LOWTelegram/SourceFiles/stdafx.h61#include <QtGui/QImage>COMMENT
LOWTelegram/SourceFiles/stdafx.h81#endif // !Q_OS_WINCOMMENT
LOWTelegram/SourceFiles/stdafx.h101#include <optional>COMMENT
LOWTelegram/SourceFiles/stdafx.h121#include "base/weak_ptr.h"COMMENT
LOWTelegram/SourceFiles/tray_accounts_menu.cpp1/*COMMENT
LOWTelegram/SourceFiles/config.h41COMMENT
LOWTelegram/SourceFiles/config.h61// This will allow you to use TEST ONLY 'api_id' and 'api_hash' which areCOMMENT
LOWTelegram/SourceFiles/mainwindow.cpp1/*COMMENT
LOWTelegram/SourceFiles/mainwindow.cpp21#include "ui/emoji_config.h"COMMENT
LOWTelegram/SourceFiles/mainwindow.cpp41#include "base/options.h"COMMENT
LOWTelegram/SourceFiles/mainwidget.cpp1/*COMMENT
LOWTelegram/SourceFiles/mainwidget.cpp21#include "data/data_changes.h"COMMENT
LOWTelegram/SourceFiles/mainwidget.cpp41#include "window/notifications_manager.h"COMMENT
LOWTelegram/SourceFiles/mainwidget.cpp61#include "history/view/media/history_view_media.h"COMMENT
LOWTelegram/SourceFiles/mainwidget.cpp81#include "core/update_checker.h"COMMENT
LOWTelegram/SourceFiles/mainwidget.cpp3201 layout.chatWidth = layout.bodyWidth - layout.dialogsWidth;COMMENT
LOWTelegram/SourceFiles/calls/calls_call.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_call.cpp21#include "data/data_session.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_instance.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_instance.cpp21#include "main/session/session_show.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_emoji_fingerprint.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_panel_background.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_box_controller.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_box_controller.cpp21#include "ui/vertical_list.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_box_controller.cpp41#include "base/unixtime.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_video_incoming.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_top_bar.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_top_bar.cpp21#include "lang/lang_keys.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_userpic.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_panel.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/calls_panel.cpp21#include "calls/group/calls_group_invite_controller.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_panel.cpp41#include "ui/text/format_values.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_panel.cpp61#include "base/platform/base_platform_info.h"COMMENT
LOWTelegram/SourceFiles/calls/calls_panel.cpp361// // On Windows we replace snap-to-top maximizing with fullscreen.COMMENT
LOWTelegram/SourceFiles/calls/ui/calls_device_menu.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/group/calls_group_toasts.cpp1/*COMMENT
LOW…egram/SourceFiles/calls/group/calls_group_viewport.cpp1/*COMMENT
LOW…egram/SourceFiles/calls/group/calls_group_viewport.cpp21#include "media/view/media_view_pip.h"COMMENT
LOW…egram/SourceFiles/calls/group/calls_group_viewport.cpp1101 // call->scheduleDate()COMMENT
LOW…egram/SourceFiles/calls/group/calls_choose_join_as.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/group/calls_group_rtmp.cpp1/*COMMENT
LOWTelegram/SourceFiles/calls/group/calls_group_rtmp.cpp21#include "ui/layers/generic_box.h"COMMENT
LOW…/SourceFiles/calls/group/calls_group_message_field.cpp1/*COMMENT
LOW…/SourceFiles/calls/group/calls_group_message_field.cpp21#include "data/data_document.h"COMMENT
2036 more matches not shown…
Hyper-Verbose Identifiers555 hits · 300 pts
SeverityFileLineSnippetContext
LOW⚡tools/rules/test_hook.py35 def test_one_line_comment_passes(self):CODE
LOW⚡tools/rules/test_hook.py38 def test_two_line_comment_fails(self):CODE
LOW⚡tools/rules/test_hook.py44 def test_why_block_of_three_passes(self):CODE
LOW⚡tools/rules/test_hook.py47 def test_why_block_of_four_fails(self):CODE
LOW⚡tools/rules/test_hook.py52 def test_why_marker_must_open_the_block(self):CODE
LOW⚡tools/rules/test_hook.py55 def test_commented_out_code_is_a_comment(self):CODE
LOW⚡tools/rules/test_hook.py58 def test_block_comment_over_two_lines_fails(self):CODE
LOW⚡tools/rules/test_hook.py62 def test_one_line_block_comment_passes(self):CODE
LOW⚡tools/rules/test_hook.py65 def test_trailing_comment_opening_a_block_is_one_comment(self):CODE
LOW⚡tools/rules/test_hook.py74 def test_moved_block_is_not_new(self):CODE
LOW⚡tools/rules/test_hook.py78 def test_harness_is_exempt_from_comment_rules(self):CODE
LOW⚡tools/rules/test_hook.py83 def test_banned_function_fails_with_replacement(self):CODE
LOW⚡tools/rules/test_hook.py91 def test_banned_name_inside_identifier_passes(self):CODE
LOW⚡tools/rules/test_hook.py94 def test_banned_name_in_comment_or_string_passes(self):CODE
LOW⚡tools/rules/test_hook.py98 def test_banned_call_after_url_string_still_fails(self):CODE
LOW⚡tools/rules/test_hook.py101 def test_untouched_banned_call_on_edited_line_still_fails(self):CODE
LOW⚡tools/rules/test_hook.py105 def test_non_source_paths_are_ignored(self):CODE
LOW⚡tools/rules/test_hook.py109 def test_malformed_payload_passes(self):CODE
LOW⚡tools/rules/test_hook.py114 def test_write_of_new_file_with_license_passes(self):CODE
LOW⚡tools/rules/test_hook.py124 def test_multi_edit_shape_is_read(self):CODE
LOW⚡tools/rules/test_hook.py173 def test_two_plain_lines_pass(self):CODE
LOW⚡tools/rules/test_hook.py178 def test_third_plain_line_fails(self):CODE
LOW⚡tools/rules/test_hook.py184 def test_trailing_comments_count(self):CODE
LOW⚡tools/rules/test_hook.py190 def test_closers_and_directives_carry_free_labels(self):CODE
LOW⚡tools/rules/test_hook.py196 def test_moved_comment_is_free(self):CODE
LOW⚡tools/rules/test_hook.py204 def test_edited_line_keeps_its_trailing_comment(self):CODE
LOW⚡tools/rules/test_hook.py213 def test_one_why_block_on_top_of_budget(self):CODE
LOW⚡tools/rules/test_hook.py222 def test_second_why_block_fails(self):CODE
LOW⚡tools/rules/test_hook.py228 def test_long_block_is_named_by_line(self):CODE
LOW⚡tools/rules/test_hook.py234 def test_banned_call_is_named_by_line(self):CODE
LOW⚡tools/rules/test_hook.py240 def test_harness_is_exempt_from_comment_rules(self):CODE
LOW⚡tools/rules/test_hook.py245 def test_other_files_are_ignored(self):CODE
LOW⚡tools/rules/test_hook.py251 def test_license_header_of_new_file_is_free(self):CODE
LOW⚡.agents/shared/evidence/motion_window_test.py368 def test_exact_delay_uses_handler_time(self):STRING
LOW⚡.agents/shared/evidence/motion_window_test.py378 def test_conservative_bound_without_after(self):STRING
LOW⚡.agents/shared/evidence/motion_window_test.py386 def test_rest_and_pressed_windows_pass(self):STRING
LOW⚡.agents/shared/evidence/motion_window_test.py398 def test_few_records_covering_every_phase_pass(self):STRING
LOW⚡.agents/shared/evidence/motion_window_test.py405 def test_records_of_undeclared_windows_are_listed(self):STRING
LOW⚡.agents/shared/evidence/motion_window_test.py413 def test_non_window_rows_are_accounted_only(self):STRING
LOW.agents/shared/evidence/motion_window_test.py304 def test_natural_glide_premise(self):STRING
LOW.agents/shared/evidence/motion_window_test.py312 def test_natural_window_passes(self):STRING
LOW.agents/shared/evidence/motion_window_test.py357 def test_conservative_bound_without_handler_time(self):STRING
LOW.agents/shared/evidence/motion_window_test.py432 def test_missing_stopped_terminal(self):STRING
LOW.agents/shared/evidence/motion_window_test.py437 def test_pressed_substitution(self):STRING
LOW.agents/shared/evidence/motion_window_test.py464 def test_stopped_before_terminal(self):STRING
LOW.agents/shared/evidence/motion_window_test.py536 def test_motion_in_rest_window(self):STRING
LOW.agents/shared/evidence/motion_window_test.py549 def test_pressed_window_rules(self):STRING
LOW.agents/shared/evidence/motion_window_test.py572 def test_clustered_count_cannot_cover_phases(self):STRING
LOW.agents/shared/evidence/motion_window_test.py604 def test_records_outside_the_segment_cover_no_phase(self):STRING
LOW.agents/shared/evidence/motion_window_test.py615 def test_returning_motion_has_no_progress(self):STRING
LOW.agents/shared/evidence/motion_window_test.py721 def test_handler_law_passes_and_caller_stamps_are_diagnosed(self):STRING
LOW.agents/shared/evidence/motion_window_test.py755 def test_handler_outside_bracket(self):STRING
LOW.agents/shared/evidence/motion_window_test.py773 def test_missing_exact_origin(self):STRING
LOW.agents/shared/evidence/motion_window_test.py860 def test_original_stays_byte_identical(self):STRING
LOW.agents/shared/evidence/motion_window_test.py881 def test_missing_correction_is_a_usage_error(self):STRING
LOW.agents/shared/evidence/motion_window_test.py927 def test_original_modified_while_reassessing(self):STRING
LOW.agents/shared/evidence/motion_window_test.py956 def test_natural_window_with_laws(self):STRING
LOW.agents/shared/evidence/motion_window_test.py973 def test_rejecting_control_exits_one(self):STRING
LOW.agents/shared/evidence/motion_window_test.py981 def test_invalid_spec_exits_one(self):STRING
LOW.agents/shared/evidence/motion_window_test.py994 def test_input_errors_exit_two(self):STRING
495 more matches not shown…
Cross-Language Confusion45 hits · 180 pts
SeverityFileLineSnippetContext
HIGH⚡.agents/shared/evidence/ninja_target_test.py292 ("a && b", [["a"], ["b"]]),CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py295 ("cd /x && c++ -o y", [["cd", "/x"], ["c++", "-o", "y"]]),CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py307 ("a || b", "'\\|'"),CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py350 "cd /work/out/Telegram && mkdir -p x && cd /work/out && "CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py351 "ccache /usr/bin/g++ a.o -o Debug/app && cd /work/out/Telegram && :")CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py360 "cd /home/u/out && c++ /usr/src/fx/out/a.o -o Debug/app",CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py370 ("c++ a.o -o Debug/app && c++ b.o -o Debug/app",CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py373 ("cd /elsewhere && c++ a.o -o Debug/app", "not the build directory"),CODE
HIGH⚡.agents/shared/evidence/ninja_target_test.py374 ("cd relative && c++ a.o -o Debug/app", "unsupported cd form"),CODE
HIGH.agents/shared/evidence/ninja_target_test.py940 f"{APP_MAIN} (undefined)"),CODE
HIGH.agents/skills/process-inbox/scripts/workspace_test.py2256 return (fclose(file) != 0 || written < 0) ? -1 : 0;CODE
HIGH.agents/skills/process-inbox/scripts/workspace_test.py2302 } while (got < 0 && errno == EINTR);CODE
HIGH.agents/skills/process-inbox/scripts/workspace_test.py2303 return (got != 0 || save(marker, "a", "TEST_COMPLETE\\n") != 0) ? 1 : 0;CODE
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7649 pushed = self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7659 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7661 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7686 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7688 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7703 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7704 self.push(second, second_slot, "xps-second", TASK_B, rewritten=True)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7732 self.push(STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7737 self.push(STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7829 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7839 self.push(second, second_slot, "xps-second", TASK_B, rewritten=True)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7850 self.push(second, second_slot, "xps-second", TASK_B, rewritten=True)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7863 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7868 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7893 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py7905 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8028 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8030 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8034 self.push(second, second_slot, "xps-second", TASK_B, rewritten=True)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8046 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8062 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8064 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8115 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8117 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8120 self.push(second, second_slot, "xps-second", TASK_B, rewritten=True)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8160 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH⚡.agents/skills/process-inbox/scripts/workspace_test.py8168 self.push(second, second_slot, "xps-second", TASK_B)STRING
HIGH.agents/skills/process-inbox/scripts/workspace_test.py7627 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH.agents/skills/process-inbox/scripts/workspace_test.py7770 self.push(first, first_slot, "xps-first", TASK_A)STRING
HIGH.agents/skills/process-inbox/scripts/workspace_test.py7923 self.push(second, second_slot, "xps-second", TASK_B, rewritten=True)STRING
HIGH.agents/skills/process-inbox/scripts/workspace_test.py8078 self.push(second, second_slot, "xps-second", TASK_B, rewritten=True)STRING
HIGH.github/scripts/generate_changelog.py288 history.replaceState(null, '', anchor.getAttribute('href'));CODE
Deep Nesting87 hits · 68 pts
SeverityFileLineSnippetContext
LOWtools/rules/hook.py153CODE
LOW.agents/shared/evidence/elf_identity_test.py48CODE
LOW.agents/shared/evidence/elf_identity_test.py1158CODE
LOW.agents/shared/evidence/elf_identity_test.py261CODE
LOW.agents/shared/evidence/elf_identity_test.py899CODE
LOW.agents/shared/evidence/elf_identity_test.py926CODE
LOW.agents/shared/evidence/elf_identity_test.py952CODE
LOW.agents/shared/evidence/elf_identity_test.py988CODE
LOW.agents/shared/evidence/elf_identity_test.py1022CODE
LOW.agents/shared/evidence/elf_identity_test.py1057CODE
LOW.agents/shared/evidence/elf_identity_test.py1103CODE
LOW.agents/shared/evidence/elf_identity_test.py1365CODE
LOW.agents/shared/evidence/elf_identity_test.py1111CODE
LOW.agents/shared/evidence/motion_window.py636CODE
LOW.agents/shared/evidence/motion_window.py1130CODE
LOW.agents/shared/evidence/elf_identity.py521CODE
LOW.agents/shared/evidence/elf_identity.py848CODE
LOW.agents/shared/evidence/elf_identity.py975CODE
LOW.agents/shared/evidence/elf_identity.py1022CODE
LOW.agents/shared/evidence/elf_identity.py360CODE
LOW.agents/shared/evidence/ninja_target.py373CODE
LOW.agents/shared/evidence/ninja_target.py418CODE
LOW.agents/shared/evidence/ninja_target.py582CODE
LOW.agents/shared/evidence/ninja_target.py681CODE
LOW.agents/shared/evidence/ninja_target.py1212CODE
LOW.agents/shared/evidence/ninja_target_test.py577CODE
LOW.agents/shared/evidence/ninja_target_test.py1035CODE
LOW.agents/shared/evidence/paint_replay_test.py753CODE
LOW.agents/shared/scripts/codex_leaf.py119CODE
LOW.agents/shared/scripts/codex_leaf.py205CODE
LOW.agents/shared/scripts/codex_leaf.py595CODE
LOW.agents/shared/scripts/codex_leaf.py797CODE
LOW.agents/shared/scripts/codex_leaf.py955CODE
LOW.agents/shared/scripts/codex_leaf.py1134CODE
LOW.agents/shared/scripts/codex_leaf.py1220CODE
LOW.agents/shared/scripts/codex_leaf_test.py973CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py30CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py2649CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py3330CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py4571CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py4741CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py4909CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py5011CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py5183CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py5373CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py5450CODE
LOW.agents/skills/process-inbox/scripts/workspace_test.py5479CODE
LOW.agents/skills/process-inbox/scripts/workspace.py959CODE
LOW.agents/skills/process-inbox/scripts/workspace.py2150CODE
LOW.agents/skills/process-inbox/scripts/workspace.py2335CODE
LOW.agents/skills/process-inbox/scripts/workspace.py2735CODE
LOW.agents/skills/process-inbox/scripts/workspace.py2784CODE
LOW.agents/skills/process-inbox/scripts/workspace.py2895CODE
LOW.agents/skills/process-inbox/scripts/workspace.py2952CODE
LOW.agents/skills/process-inbox/scripts/workspace.py3189CODE
LOW.agents/skills/process-inbox/scripts/workspace.py3792CODE
LOW.agents/skills/process-inbox/scripts/workspace.py4004CODE
LOW.agents/skills/process-inbox/scripts/workspace.py5516CODE
LOW.agents/skills/process-inbox/scripts/workspace.py6848CODE
LOW.agents/skills/process-inbox/scripts/workspace.py6862CODE
27 more matches not shown…
Decorative Section Separators16 hits · 48 pts
SeverityFileLineSnippetContext
MEDIUM.claude/scripts/crash_triage.py35# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py37# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py98# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py100# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py256# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py258# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py392# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py394# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py510# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py512# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py594# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py596# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py635# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py637# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py855# --------------------------------------------------------------------------COMMENT
MEDIUM.claude/scripts/crash_triage.py857# --------------------------------------------------------------------------COMMENT
Empty Error Handlers9 hits · 45 pts
SeverityFileLineSnippetContext
HIGH.agents/shared/evidence/elf_identity_test.py74except ProcessLookupError:CODE
HIGH.agents/shared/evidence/elf_identity_test.py1290except ProcessLookupError:CODE
HIGH.agents/shared/evidence/elf_identity_test.py1302except ProcessLookupError:CODE
HIGH.agents/shared/evidence/elf_identity_test.py1304except ChildProcessError:CODE
HIGH.agents/shared/scripts/codex_leaf.py96except (OSError, ValueError):CODE
HIGH.agents/shared/scripts/codex_leaf.py684except OSError:CODE
HIGH.agents/shared/scripts/codex_leaf.py200except OSError:CODE
HIGH.agents/shared/scripts/codex_leaf.py1125except OSError:CODE
HIGH.agents/skills/process-inbox/scripts/workspace.py3117except OSError:CODE
Hallucination Indicators2 hits · 20 pts
SeverityFileLineSnippetContext
CRITICAL…legram/SourceFiles/iv/markdown/iv_markdown_article.cpp2677 > selection.listItems.block.container.steps.size())CODE
CRITICAL…SourceFiles/iv/editor/iv_editor_prepared_selection.cpp332 > selection.listItems.block.container.steps.size())CODE
Cross-File Repetition4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHTelegram/configure.py0this file is part of telegram desktop, the official desktop application for the telegram messaging service. for license STRING
HIGHTelegram/cmake/binobj2obj.py0this file is part of telegram desktop, the official desktop application for the telegram messaging service. for license STRING
HIGHTelegram/cmake/obj2binobj.py0this file is part of telegram desktop, the official desktop application for the telegram messaging service. for license STRING
HIGHTelegram/SourceFiles/codegen/scheme/codegen_scheme.py0this file is part of telegram desktop, the official desktop application for the telegram messaging service. for license STRING
Excessive Try-Catch Wrapping10 hits · 12 pts
SeverityFileLineSnippetContext
LOW.agents/shared/evidence/motion_window.py703 except Exception as error:CODE
LOW.agents/shared/evidence/motion_window.py1013 except Exception as error:CODE
MEDIUM.agents/shared/evidence/motion_window.py993def read_bytes(path):CODE
LOW.agents/shared/scripts/codex_leaf.py1101 except Exception as e:CODE
MEDIUM.agents/shared/scripts/codex_leaf.py92def log(text):CODE
MEDIUM.agents/skills/process-inbox/scripts/workspace.py3869def path_inside(path, root):CODE
LOW.agents/skills/process-inbox/scripts/workspace.py4158 except Exception as error:CODE
LOW.agents/skills/process-inbox/scripts/workspace.py4448 except Exception as failure:CODE
LOW.agents/skills/process-inbox/scripts/workspace.py4502 except Exception as failure:CODE
LOW.agents/skills/process-inbox/scripts/workspace.py4511 except Exception as failure:CODE
Unused Imports8 hits · 8 pts
SeverityFileLineSnippetContext
LOW.agents/skills/code-health/scripts/health.py25CODE
LOW.agents/skills/code-health/scripts/includes.py7CODE
LOW.agents/skills/code-health/scripts/harness_test.py3CODE
LOWTelegram/Resources/langs/stale.py1CODE
LOWTelegram/Resources/langs/refresh.py1CODE
LOWTelegram/SourceFiles/codegen/scheme/codegen_scheme.py8CODE
LOWTelegram/SourceFiles/codegen/scheme/codegen_scheme.py8CODE
LOWTelegram/SourceFiles/codegen/scheme/codegen_scheme.py8CODE
AI Slop Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMTelegram/SourceFiles/wallet/wallet_amount_field.cpp1094 // All modes paint the same at v == 1, so the hand-over is seamless.COMMENT
MEDIUMTelegram/SourceFiles/api/api_user_names.h59 // Used for a seamless display of usernames list.COMMENT
Modern AI Meta-Vocabulary1 hit · 2 pts
SeverityFileLineSnippetContext
MEDIUM.agents/skills/perform-task/references/phase-prompts.md5- [Orchestration rules](#orchestration-rules)CODE
Overly Generic Function Names2 hits · 1 pts
SeverityFileLineSnippetContext
LOW.agents/skills/process-inbox/scripts/workspace_test.py7589 def run_task(self, handler, source, slot, tag, **arguments):STRING
LOW.agents/skills/code-health/scripts/harness_test.py30 def helper(self, name='test_rare', when='2026-07-24', task=None, header='void Rare();\n'):CODE
AI Structural Patterns2 hits · 1 pts
SeverityFileLineSnippetContext
LOW.agents/shared/evidence/elf_identity_test.py93CODE
LOW.agents/shared/evidence/elf_identity_test.py204CODE
Slop Phrases1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…ourceFiles/platform/mac/touchbar/mac_touchbar_common.h19 id block = [^{ callable(); } copy]; // Don't forget to -release.CODE