AI Slop Code Risk Monitor

Helvesec/rmux

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

Universal Rust multiplexer with a typed SDK — drive any CLI or TUI app from code. Native on Linux, macOS, and Windows.

1.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for Helvesec/rmux, a Rust project with 2,676 GitHub stars. SynthScan examined 775,776 lines of code across 1902 source files, recording 697 pattern matches distributed across 12 syntactic categories. The legacy adjusted pattern signal is 1.2 (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.2
Adjusted Signal
1.2
Raw Pattern Score
100%
Time Factor
2026-10-24
Last Push
2.7K
Stars
Rust
Language
775.8K
Lines of Code
1.9K
Files
697
Pattern Hits
2026-10-31
Scan Date
0.00
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 3.2/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.6/100 · LOW

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

Agent Over-Engineering Ratio 2.6/100 · LOW

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

PR Review Velocity Impact 5.7/100 · LOW

Which changes need focused human review? 697 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 0HIGH 4MEDIUM 94LOW 599

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 697 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.

Over-Commented Block384 hits · 383 pts
SeverityFileLineSnippetContext
LOWrust-toolchain.toml1# Pins the toolchain used across the workspace, and ensures the wasm32 target isCOMMENT
LOWcrates/rmux-pty/src/lib.rs1#![deny(missing_docs)]COMMENT
LOWcrates/rmux-pty/src/windows_console_input.rs241///COMMENT
LOWcrates/rmux-pty/src/pty.rs421 /// Writes all bytes to the PTY master while write progress continues.COMMENT
LOWcrates/rmux-core/tests/parser_traces.rs1//! Golden parser-trace fixtures.COMMENT
LOWcrates/rmux-core/tests/fuzz_grid_ansi.rs1//! Adversarial fuzz of the InputParser + Screen pipeline.COMMENT
LOWcrates/rmux-core/src/dec_modes.rs1//! Re-assert DEC private terminal modes from a tracked mode bitmap.COMMENT
LOWcrates/rmux-core/src/dec_modes.rs21/// Appends the DEC private *interactive* mode setters implied by `mode_bits`COMMENT
LOWcrates/rmux-core/src/window.rs61pub const WINDOW_ALERTFLAGS: AlertFlags =COMMENT
LOWcrates/rmux-core/src/options.rs61 /// The canonical option name.COMMENT
LOWcrates/rmux-core/src/screen.rs961}COMMENT
LOWcrates/rmux-core/src/terminal_passthrough.rs21pub enum TerminalPassthroughKind {COMMENT
LOWcrates/rmux-core/src/buffers.rs21}COMMENT
LOWcrates/rmux-core/src/command_queue.rs1//! tmux-style command queue data model.COMMENT
LOWcrates/rmux-core/src/formats.rs1//! tmux-compatible format expansion engine.COMMENT
LOWcrates/rmux-core/src/box_lines.rs1//! tmux-compatible popup and menu border line styles.COMMENT
LOWcrates/rmux-core/src/target_find.rs1//! tmux-style unresolved target lookup over live in-memory session state.COMMENT
LOW…tes/rmux-core/src/target_find/session_recency_tests.rs201#[test]COMMENT
LOWcrates/rmux-core/src/formats/expand.rs141 // checks if there are more `#`s followed by `[`.COMMENT
LOWcrates/rmux-core/src/formats/tests/operators.rs741// New tests — truncation and paddingCOMMENT
LOWcrates/rmux-core/src/identity/mod.rs1//! Identity vocabulary surface used by `rmux-core` consumers.COMMENT
LOWcrates/rmux-core/src/input/commands.rs1//! Terminal input command types surfaced by the VT parser tables.COMMENT
LOWcrates/rmux-core/src/input/colour.rs1//! Colour representation matching tmux colour model.COMMENT
LOWcrates/rmux-core/src/input/writer.rs61 // ─── Character operations ──────────────────────────────────COMMENT
LOWcrates/rmux-core/src/input/writer.rs101 // ─── Attributes ────────────────────────────────────────────COMMENT
LOWcrates/rmux-core/src/terminal/mod.rs1//! Crate-private terminal parser boundary.COMMENT
LOWcrates/rmux-core/src/hooks/types.rs21/// Stable identity used to address a hook scope after target resolution.COMMENT
LOWcrates/rmux-core/src/events/coalescing.rs1//! Per-pane snapshot-revision coalescing used to bound notification rate.COMMENT
LOWcrates/rmux-core/src/events/coalescing.rs21//! - When several distinct revisions arrive inside one coalescing window,COMMENT
LOWcrates/rmux-core/src/events/coalescing.rs61COMMENT
LOWcrates/rmux-core/src/session/recency.rs1use std::sync::atomic::{AtomicU64, Ordering};COMMENT
LOWcrates/rmux-core/src/session/recency.rs21/// Only a lifetime or accepted-interaction event mints a new token. Renaming aCOMMENT
LOWcrates/rmux-core/src/session/accessors.rs201 ///COMMENT
LOWcrates/rmux-core/src/session/accessors.rs221 /// Records that an attached client interacted with the session, leavingCOMMENT
LOWcrates/rmux-client/src/lib.rs1#![deny(missing_docs)]COMMENT
LOWcrates/rmux-client/src/connection.rs81/// Result of attempting to connect to the RMUX server.COMMENT
LOWcrates/rmux-client/src/connection.rs221 }COMMENT
LOWcrates/rmux-client/src/attach_windows/input.rs101 last_mouse_button_state: u32,COMMENT
LOWcrates/rmux-client/src/attach_windows/input.rs541/// Removes bracketed-paste markers embedded in pasted content before the burstCOMMENT
LOWcrates/rmux-client/src/attach_windows/input.rs561 return;COMMENT
LOWcrates/rmux-sdk/tests/pane_foreground_events_windows.rs1//! End-to-end coverage for issue #85 on Windows: pane foreground state mustCOMMENT
LOWcrates/rmux-sdk/tests/events.rs1//! Pane event vocabulary roundtrip and shape checks.COMMENT
LOWcrates/rmux-sdk/tests/terminal_automation.rs241}COMMENT
LOWcrates/rmux-sdk/tests/terminal_automation.rs261///COMMENT
LOWcrates/rmux-sdk/tests/contract.rs1//! Compile-only contract assertions for SDK vocabulary and the facade error.COMMENT
LOWcrates/rmux-sdk/tests/info.rs1//! Info-snapshot DTO roundtrip and shape checks.COMMENT
LOWcrates/rmux-sdk/examples/collect_until_exit.rs1//! Collect-until-exit example: gather bounded raw pane output until theCOMMENT
LOWcrates/rmux-sdk/examples/nested_detection.rs1//! Nested-detection example: refuse to spawn an rmux client when theCOMMENT
LOWcrates/rmux-sdk/examples/wait_for_text.rs1//! Wait-for-text example: drive `Pane::wait_for_text` to react toCOMMENT
LOWcrates/rmux-sdk/examples/sdk_demo_run_detached.rs1//! Demonstrates spawning a long-running app detached.COMMENT
LOWcrates/rmux-sdk/examples/sdk_demo_create_session.rs1//! Demonstrates the `Rmux::ensure_session` builder pattern.COMMENT
LOWcrates/rmux-sdk/examples/sdk_demo_list_sessions.rs1//! Demonstrates `Rmux::list_sessions()` + `Rmux::has_session()`.COMMENT
LOWcrates/rmux-sdk/examples/pane_events_stream.rs1//! Pane-events stream example: consume the live pane-output byte streamCOMMENT
LOWcrates/rmux-sdk/examples/detach_safety_net.rs1//! Safety-net example: map a matched detach chord to an explicit hostCOMMENT
LOWcrates/rmux-sdk/examples/detach_safety_net.rs21//! # What this example exercisesCOMMENT
LOWcrates/rmux-sdk/examples/detach_safety_net.rs41COMMENT
LOWcrates/rmux-sdk/examples/detach_safety_net.rs61///COMMENT
LOWcrates/rmux-sdk/examples/sdk_demo_reconnect.rs1//! Demonstrates picking up an existing session by name.COMMENT
LOWcrates/rmux-sdk/examples/sdk_demo_resize_pane.rs1//! Demonstrates `Pane::resize()`.COMMENT
LOWcrates/rmux-sdk/examples/sdk_demo_helpers/mod.rs1//! Shared boilerplate for `sdk_demo_*.rs` examples.COMMENT
324 more matches not shown…
Decorative Section Separators87 hits · 285 pts
SeverityFileLineSnippetContext
MEDIUMcrates/rmux-core/tests/fuzz_grid_ansi.rs24// ─── deterministic PRNG ─────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/tests/fuzz_grid_ansi.rs62// ─── escape-sequence corpus generators ──────────────────────────────COMMENT
MEDIUMcrates/rmux-core/tests/fuzz_grid_ansi.rs211// ─── parser/screen driver ───────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/tests/fuzz_grid_ansi.rs225// ─── tests ──────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/tests/fuzz_grid_ansi.rs461// ─── #{=N} truncation: ZWJ / skin tone / emoji boundaries ───────────COMMENT
MEDIUMcrates/rmux-core/tests/fuzz_grid_ansi.rs461// ─── #{=N} truncation: ZWJ / skin tone / emoji boundaries ───────────COMMENT
MEDIUMcrates/rmux-core/src/input/dispatch.rs16// ─── C0 dispatch ───────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/dispatch.rs57// ─── ESC dispatch ──────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/dispatch.rs130// ─── CSI dispatch ──────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/dispatch.rs464// ─── OSC dispatch ──────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/dispatch.rs536// ─── DCS dispatch ──────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs192// ─── ground ────────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs205// ─── esc_enter ─────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs230// ─── esc_intermediate ──────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs243// ─── csi_enter ─────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs260// ─── csi_parameter ─────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs277// ─── csi_intermediate ──────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs291// ─── csi_ignore ────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs304// ─── dcs_enter ─────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs321// ─── dcs_parameter ─────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs338// ─── dcs_intermediate ──────────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/states.rs352// ─── dcs_handler ───────────────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/states.rs360// ─── dcs_escape ────────────────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/states.rs368// ─── dcs_ignore ────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs379// ─── osc_string ────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs392// ─── apc_string ────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs403// ─── rename_string ─────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/states.rs414// ─── consume_st ────────────────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests.rs261// ─── State machine tests ───────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs85 // ─── Mode operations ───────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs91 // ─── Scroll region ─────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs95 // ─── Alternate screen ──────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs101 // ─── Attributes ────────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs105 // ─── Tab handling ──────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs117 // ─── Title/path ────────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs125 // ─── Cursor save/restore ───────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs131 // ─── Alignment test ────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs135 // ─── Full reset ────────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs139 // ─── Synchronized output ───────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs145 // ─── Cursor style ──────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs149 // ─── OSC handlers ──────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs179 // ─── DCS handlers ──────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs186 // ─── APC handlers ──────────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs190 // ─── Paste/focus/notify ────────────────────────────────────COMMENT
MEDIUM⚡crates/rmux-core/src/input/writer.rs194 // ─── Query responses ───────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/writer.rs12 // ─── Character output ──────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/writer.rs31 // ─── Cursor movement ───────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/writer.rs43 // ─── Line operations ───────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/writer.rs61 // ─── Character operations ──────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/writer.rs69 // ─── Erase operations ──────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/writer.rs216 // ─── Title stack ───────────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/writer.rs222 // ─── Pane notification ─────────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs21// ─── Hardening: DECSCUSR n=0 clears blinking set ─────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs30// ─── Hardening: SGR all standard colours ──────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs50// ─── Hardening: ESC dispatch clears INPUT_LAST ────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs62// ─── Hardening: CSI dispatch clears INPUT_LAST ────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs74// ─── Hardening: DCS ignore state ──────────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs90// ─── Hardening: PM goes to consume_st ─────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs105// ─── Hardening: RIS resets cell state ─────────────────────────────COMMENT
MEDIUMcrates/rmux-core/src/input/tests/winops_and_resets.rs120// ─── Hardening: input buffer max size ─────────────────────────────COMMENT
27 more matches not shown…
Unused Imports97 hits · 96 pts
SeverityFileLineSnippetContext
LOWscripts/check-changelog-release.py4CODE
LOWscripts/tmux-compat-linux-check.py10CODE
LOWscripts/check-perf-baseline.py4CODE
LOWscripts/check-tmux-release-ledger.py4CODE
LOWscripts/check-perf-current.py4CODE
LOWscripts/toml_reader.py26CODE
LOWscripts/retain-linux-package-history.py4CODE
LOWscripts/perf_artifact.py4CODE
LOWscripts/perf-diff.py9CODE
LOWscripts/bench/collect.py4CODE
LOWscripts/bench/render.py4CODE
LOWscripts/bench/bench_unix.py16CODE
LOWscripts/release/channel-target-evidence.py4CODE
LOWscripts/release/receipt-recovery.py4CODE
LOWscripts/release/promotion-simulation.py4CODE
LOWscripts/release/canonical-artifact-binding.py4CODE
LOWscripts/release/snap-candidate-status.py4CODE
LOWscripts/release/strict_json.py8CODE
LOWscripts/release/validate-contracts.py4CODE
LOWscripts/release/verify-downstream-repository.py4CODE
LOWscripts/release/measure-actions-run.py4CODE
LOWscripts/release/prepare-channel-retry.py4CODE
LOWscripts/release/verify-exact-file-set.py4CODE
LOWscripts/release/downstream_summary.py3CODE
LOWscripts/release/release_tag_policy.py4CODE
LOWscripts/release/policy_audit_contract.py4CODE
LOWscripts/release/candidate_artifact_resolution.py3CODE
LOWscripts/release/canonical_contract.py4CODE
LOWscripts/release/channel-policy.py4CODE
LOWscripts/release/downstream_payload.py4CODE
LOWscripts/release/github_repository_writer.py3CODE
LOWscripts/release/linux_repository_recovery_model.py4CODE
LOWscripts/release/channel-execution.py4CODE
LOWscripts/release/build-downstream-receipt-reference.py4CODE
LOWscripts/release/channel_request.py4CODE
LOWscripts/release/downstream_result.py4CODE
LOWscripts/release/channel-request.py4CODE
LOWscripts/release/publication-receipt.py4CODE
LOWscripts/release/downstream_result_reference.py3CODE
LOWscripts/release/publication_authorization.py3CODE
LOWscripts/release/canonical-wasm-bundle.py4CODE
LOWscripts/release/shadow_contract.py4CODE
LOWscripts/release/signed-tag-proof.py4CODE
LOWscripts/release/publication_release_state.py4CODE
LOWscripts/release/local_action_policy.py4CODE
LOWscripts/release/workflow_actions_expression.py3CODE
LOWscripts/release/downstream_plan.py4CODE
LOWscripts/release/canonical-build-record.py4CODE
LOWscripts/release/collect-downstream-repository.py4CODE
LOWscripts/release/verify-fast-run.py4CODE
LOWscripts/release/github_actions.py4CODE
LOWscripts/release/release_publish_security.py4CODE
LOWscripts/release/owned_repository_payload.py3CODE
LOWscripts/release/publish-owned-repository.py4CODE
LOWscripts/release/release_authority.py4CODE
LOWscripts/release/verify-candidate-artifacts.py4CODE
LOWscripts/release/promotion-authorization.py4CODE
LOWscripts/release/promotion_contract.py4CODE
LOWscripts/release/github_release_api.py4CODE
LOWscripts/release/policy_audit_model.py4CODE
37 more matches not shown…
Hyper-Verbose Identifiers81 hits · 83 pts
SeverityFileLineSnippetContext
LOWscripts/check-changelog-release.py26def workspace_release_heading() -> str:CODE
LOWscripts/tmux-compat-linux-check.py160 def compare_key_table_contract(self, table: str) -> None:CODE
LOWscripts/check-perf-current.py71def validate_absolute_budgets(source: dict[str, object]) -> None:CODE
LOWscripts/retain-linux-package-history.py214def authenticated_apt_packages(CODE
LOWscripts/retain-linux-package-history.py286def authenticated_rpm_packages(CODE
LOWscripts/perf_artifact.py135def validate_current_identity(CODE
LOWscripts/bench/render.py166def select_canonical_payloads(payloads: list[dict[str, Any]]) -> list[dict[str, Any]]:CODE
LOW⚡scripts/bench/bench_unix.py284def split_window_h_detached_sh(adapter: Adapter) -> float:CODE
LOW⚡scripts/bench/bench_unix.py292def split_window_v_detached_sh(adapter: Adapter) -> float:CODE
LOW⚡scripts/bench/bench_unix.py300def split_window_h_attached_sh(adapter: Adapter) -> float:CODE
LOW⚡scripts/bench/bench_unix.py308def split_window_v_attached_sh(adapter: Adapter) -> float:CODE
LOWscripts/bench/bench_unix.py410def send_keys_detached_round_trip(adapter: Adapter) -> float:CODE
LOWscripts/bench/bench_unix.py661def zellij_capture_scrollback(executable: str) -> float:CODE
LOWscripts/bench/bench_unix.py678def setup_zellij_list_windows(executable: str, name: str) -> None:CODE
LOWscripts/bench/bench_unix.py693def batched_zellij_list_windows(executable: str, iterations: int) -> MeasuredOperation:CODE
LOWscripts/bench/bench_unix.py771def batched_zellij_list_panes(executable: str, iterations: int) -> MeasuredOperation:CODE
LOWscripts/bench/bench_unix.py960def screen_capture_scrollback(executable: str) -> float:CODE
LOWscripts/bench/bench_unix.py979def setup_screen_list_windows(executable: str, name: str) -> None:CODE
LOWscripts/bench/bench_unix.py997def batched_screen_list_windows(executable: str, iterations: int) -> MeasuredOperation:CODE
LOWscripts/release/receipt-recovery.py136def verify_prior_failed_attempt(CODE
LOWscripts/release/receipt-recovery.py181def verify_live_receipt_chain(CODE
LOWscripts/release/validate-contracts.py325def validate_windows_coverage() -> None:CODE
LOWscripts/release/validate-contracts.py349def validate_candidate_workflow() -> None:CODE
LOWscripts/release/validate-contracts.py506def validate_measurement_budget() -> None:CODE
LOWscripts/release/prepare-channel-retry.py436def add_prepare_evidence_args(CODE
LOWscripts/release/downstream_summary.py193def validate_summary_for_plan(CODE
LOWscripts/release/release_tag_policy.py233def ssh_public_key_fingerprint(public_key: str) -> str:CODE
LOWscripts/release/policy_audit_contract.py279def _validate_policy_bundle_imports(root: Path, paths: tuple[str, ...]) -> None:CODE
LOWscripts/release/policy_audit_contract.py315def validate_repository_contracts(root: Path) -> None:CODE
LOWscripts/release/candidate_artifact_resolution.py250def resolve_candidate_artifacts(request: ResolutionRequest) -> dict[str, Any]:CODE
LOWscripts/release/candidate_artifact_resolution.py315def load_candidate_resolution(CODE
LOWscripts/release/canonical_contract.py77def validate_candidate_policy(value: Any) -> None:CODE
LOWscripts/release/downstream_payload.py219def validate_payload_document(CODE
LOWscripts/release/downstream_payload.py302def validate_receipt_predicate(CODE
LOWscripts/release/github_repository_writer.py214def recover_exact_signed_commit(CODE
LOWscripts/release/github_repository_writer.py386def repository_state_is_exact(CODE
LOWscripts/release/github_repository_writer.py452def publish_batched_signed_commits(CODE
LOWscripts/release/linux_repository_recovery_model.py57def validate_failed_receipt_run(CODE
LOWscripts/release/linux_repository_recovery_model.py166def reject_prior_linux_publication(CODE
LOWscripts/release/linux_repository_recovery_model.py182def reject_prior_recovery_result(CODE
LOWscripts/release/build-downstream-receipt-reference.py73def downstream_release_identity(value: dict[str, Any]) -> dict[str, Any]:CODE
LOWscripts/release/downstream_result.py97def validate_result_artifact_source(CODE
LOWscripts/release/downstream_result.py139def validate_retryable_previous(value: dict[str, Any]) -> None:CODE
LOWscripts/release/publication-receipt.py48def validate_authorization_predicate(CODE
LOWscripts/release/publication_authorization.py30def validate_authorization_envelope(CODE
LOWscripts/release/shadow_contract.py27def validate_candidate_policy(value: Any) -> None:CODE
LOWscripts/release/local_action_policy.py100def validate_local_action_policy(repository_root: Path, tracked: set[str]) -> None:CODE
LOWscripts/release/workflow_actions_expression.py201def find_actions_input_context(body: str) -> str | None:CODE
LOWscripts/release/collect-downstream-repository.py87def exact_installation_repositories(CODE
LOWscripts/release/release_publish_security.py35def require_publication_activation(path: Path) -> None:CODE
LOWscripts/release/release_publish_security.py69def verify_promotion_attestation(CODE
LOWscripts/release/release_authority.py97def validate_evidence_authority(CODE
LOWscripts/release/verify-candidate-artifacts.py94def verify_linux_glibc_tools_receipt(path: Path) -> None:CODE
LOWscripts/release/promotion_contract.py107def validate_candidate_policy(value: Any) -> None:CODE
LOWscripts/release/policy_audit_model.py411def validate_predicate_against_contract(CODE
LOWscripts/release/workflow_run_input_boundary.py29def find_direct_input_expressions(text: str) -> tuple[DirectInputExpression, ...]:CODE
LOWscripts/release/workflow_run_input_boundary.py40def validate_no_direct_input_expressions(paths: Iterable[Path]) -> None:CODE
LOWscripts/release/policy_audit_live_state.py16def normalize_required_checks(value: Any) -> list[dict[str, Any]]:CODE
LOWscripts/release/release_evidence.py128def validate_candidate_reference(CODE
LOWscripts/release/release_evidence.py187def validate_candidate_manifest(manifest: dict[str, Any]) -> list[dict[str, Any]]:CODE
21 more matches not shown…
Empty Error Handlers4 hits · 20 pts
SeverityFileLineSnippetContext
HIGHscripts/tmux-compat-linux-check.py327except Exception:CODE
HIGHscripts/tmux-compat-linux-check.py333except Exception:CODE
HIGHscripts/tmux-compat-linux-check.py362except OSError:CODE
HIGHscripts/release/github_repository_writer.py498except (OSError, ValueError):CODE
Deep Nesting19 hits · 19 pts
SeverityFileLineSnippetContext
LOWscripts/check-changelog-release.py42CODE
LOWscripts/check-perf-baseline.py40CODE
LOWscripts/check-tmux-release-ledger.py141CODE
LOWscripts/toml_reader.py305CODE
LOWscripts/retain-linux-package-history.py104CODE
LOWscripts/bench/render.py134CODE
LOWscripts/release/policy_audit_contract.py279CODE
LOWscripts/release/downstream_payload.py392CODE
LOWscripts/release/github_repository_writer.py242CODE
LOWscripts/release/github_repository_writer.py140CODE
LOWscripts/release/local_action_policy.py100CODE
LOWscripts/release/workflow_actions_expression.py48CODE
LOWscripts/release/workflow_actions_expression.py139CODE
LOWscripts/release/workflow_actions_expression.py201CODE
LOWscripts/release/downstream_plan.py51CODE
LOWscripts/release/downstream_workflow_contract.py156CODE
LOWscripts/release/workflow_yaml_run_scalars.py373CODE
LOWscripts/release/receipt_recovery_topology.py496CODE
LOWscripts/release/linux_repository_recovery.py377CODE
Excessive Try-Catch Wrapping14 hits · 15 pts
SeverityFileLineSnippetContext
LOWtests/bench_screen_adapter_spec.rs596except Exception as error:CODE
LOWscripts/tmux-compat-linux-check.py259 except Exception:CODE
LOW⚡scripts/tmux-compat-linux-check.py327 except Exception:CODE
LOW⚡scripts/tmux-compat-linux-check.py333 except Exception:CODE
LOW⚡scripts/tmux-compat-linux-check.py339 except Exception:CODE
LOWscripts/bench/bench_unix.py106 except Exception:CODE
LOWscripts/bench/bench_unix.py131 except Exception:CODE
LOWscripts/bench/bench_unix.py251 except Exception:CODE
LOWscripts/bench/bench_unix.py460 except Exception:CODE
LOWscripts/bench/bench_unix.py507 except Exception:CODE
LOWscripts/bench/bench_unix.py704 except Exception:CODE
LOWscripts/bench/bench_unix.py782 except Exception:CODE
LOWscripts/bench/bench_unix.py1008 except Exception:CODE
LOWscripts/bench/bench_unix.py1173 except Exception as error:STRING
AI Slop Vocabulary3 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUMcrates/rmux-core/src/style/types.rs39 /// Absolutely centred.COMMENT
MEDIUMcrates/rmux-proto/src/request.rs349 /// Internal idle-only shutdown endpoint used by seamless upgrades.COMMENT
MEDIUM.github/workflows/ci.yml1317 # The downloaded test harness uses the default dynamic CRT; packagedCOMMENT
Modern AI Meta-Vocabulary4 hits · 8 pts
SeverityFileLineSnippetContext
MEDIUMREADME.md103 <td align="center" width="25%"><a href="https://rmux.io/#demo-orchestration"><img src="https://rmux.io/demos/demo-orCODE
MEDIUMdocs/i18n/README.fr.md104 <td align="center" width="25%"><a href="https://rmux.io/#demo-orchestration"><img src="https://rmux.io/demos/demo-orCODE
MEDIUMdocs/i18n/README.ja.md104 <td align="center" width="25%"><a href="https://rmux.io/#demo-orchestration"><img src="https://rmux.io/demos/demo-orCODE
MEDIUMdocs/i18n/README.zh-CN.md104 <td align="center" width="25%"><a href="https://rmux.io/#demo-orchestration"><img src="https://rmux.io/demos/demo-orCODE
Modern Structural Boilerplate2 hits · 2 pts
SeverityFileLineSnippetContext
LOWscripts/toml_reader.py32__all__ = ["TOMLDecodeError", "load", "loads"]CODE
LOWscripts/release/channel-request.py6__all__ = ["pre_site_summary_digest"]CODE
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOWscripts/build-web-crypto-wasm.sh15# Usage:COMMENT
Fake / Example Data1 hit · 1 pts
SeverityFileLineSnippetContext
LOWcrates/rmux-server/src/tmux_shim.rs279 std::fs::write(dir.join("tmux"), b"placeholder").expect("create shim file");CODE