Repository Analysis

tw93/Waza

🥷 Engineering habits you already know, turned into skills Claude can run.

12.5 Low AI signal View on GitHub

Analysis Overview

This report presents the forensic synthetic code analysis of tw93/Waza, a Python project with 6,933 GitHub stars. SynthScan v2.0 examined 40,007 lines of code across 233 source files, recording 467 pattern matches distributed across 12 syntactic categories. The overall adjusted score of 12.5 places this repository in the Low AI signal band.

The scanner applied 160+ deterministic lexical heuristics, multi-line block detectors, abstract syntax tree depth profilers, and a cross-file Jaccard similarity matrix to construct a statistically normalised synthetic code estimate. All matches are individually weighted by severity coefficient and contextual multiplier before summation, and the resulting headline score is temporally discounted to account for the repository's development history relative to the commercial emergence of large language model coding tooling (November 2022 onward).

12.5
Adjusted Score
12.5
Raw Score
100%
Time Factor
2026-08-25
Last Push
6.9K
Stars
Python
Language
40.0K
Lines of Code
233
Files
467
Pattern Hits
2026-08-29
Scan Date
0.07
HC Hit Rate

What These Metrics Mean

Adjusted Score
Primary synthetic code indicator. Raw score normalised per 1,000 lines of code and multiplied by the temporal discount factor. This is the definitive comparative metric — use it to rank repositories by AI authorship density.
Raw Score
The unmodified sum of all severity-weighted, context-multiplied pattern match scores before temporal discounting. Reflects the absolute signal strength independent of when the repository was last active.
Time Factor
The temporal discount multiplier (0–100%) applied to the raw score. Repositories last updated before ChatGPT's launch (Nov 2022) receive a 5% factor. Full signal is only assigned to repositories active in the post-adoption era (Jan 2024+).
Pattern Hits
Total count of individual pattern matches across all files and categories. A high hit count with a low score may indicate a very large codebase with isolated AI snippets; a low count with a high score indicates dense, concentrated AI signatures.
HC Hit Rate
High+Critical pattern hits per file, averaged across the repository. This orthogonal signal catches repositories where a few files are densely packed with high-severity AI tells — a strong indicator even when the normalised score appears moderate due to codebase size.
Lines of Code / Files
Total lines and files analysed. The scanner examines 94 file extensions. These denominators are used to normalise the score, enabling fair comparison between repositories of vastly different sizes.

Score History

This chart maps the temporal evolution of the adjusted synthetic code score across successive scan runs. An upward trajectory indicates ongoing incorporation of AI-generated code or expanding LLM-assisted scaffolding; a stable or declining trajectory may reflect active human refactoring, code removal, or the adoption of stricter authorship policies. The dashed secondary line (right axis) independently tracks total raw pattern hit count, which can diverge from the normalised score when codebase size changes significantly between scans.

Severity Breakdown

Classifies detected patterns by their diagnostic confidence and structural impact. CRITICAL patterns (coefficient 10) represent definitive synthetic signatures — hallucinated imports, explicit LLM attribution metadata — virtually never produced by human authors. HIGH (5) indicates strong structural tells such as cross-file repetition or cross-linguistic idioms. MEDIUM (2) covers recognisable conversational padding and AI-specific vocabulary. LOW (1) captures subtle indicators like tautological comments and generic boilerplate that require density to carry independent signal.

CRITICAL 0HIGH 17MEDIUM 4LOW 446

Directory Score Breakdown

This horizontal bar chart decomposes the repository's raw synthetic code score by top-level directory, allowing you to pinpoint precisely which modules or components carry the highest AI authorship density. Directories with disproportionately high scores relative to their size warrant targeted manual review: concentrated AI signatures often trace back to mass-generated configuration layers, auto-ported test suites, LLM-scaffolded boilerplate classes, or entire subsystems authored under heavy copilot assistance. Use this view to prioritise your human code-review effort.

Pattern Findings

The scanner identified 467 distinct pattern matches across 12 syntactic categories. Each entry below represents a discrete location in the source code where the engine recorded a statistically significant AI authorship indicator. 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 diagnostic confidence level (CRITICAL / HIGH / MEDIUM / LOW). The Context column identifies whether the match occurred inside executable code, an inline comment, or a string literal — comment-context matches receive a ×1.5 weight because LLMs systematically over-annotate. The ⚡ bolt icon marks clustered matches: three or more patterns within a 10-line window, each receiving an additional ×1.5 density multiplier as dense clusters constitute far stronger evidence of synthetic authorship than isolated hits.

Hyper-Verbose Identifiers265 hits · 231 pts
SeverityFileLineSnippetContext
LOW…ns/waza/skills/health/scripts/check_maintainability.py297def collapse_generated_mirrors(CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py379def has_substantive_instruction_evidence(path: Path, root: Path) -> bool:CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py518def shell_script_has_verifier_evidence(path: Path, root: Path) -> bool:CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py538def command_is_verifier_candidate(command: str) -> bool:CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py551def command_has_verifier_evidence(CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py265def project_instruction_files(root: Path) -> list[Path]:CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py278def claude_delegates_to_agents(path: Path) -> bool:CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py635def summarize_skill_duplicates(root: Path, home: Path) -> tuple[str, list[str]]:CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py863def hook_handler_enforces_pipe_block(path: Path) -> bool:CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py968def has_task_scoped_env_policy(paths: list[Path]) -> bool:CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py983def summarize_claude_permissions(CODE
LOWplugins/waza/skills/check/scripts/audit_signals.py345def _pyproject_script_entrypoints(root: Path) -> list[str]:CODE
LOWplugins/waza/skills/check/scripts/audit_signals.py404def _is_cli_contract_candidate(path: Path, root: Path) -> bool:CODE
LOWplugins/waza/skills/check/scripts/audit_signals.py439def block_cli_contract_surface(files: list[Path], root: Path) -> None:CODE
LOWplugins/waza/skills/check/scripts/release_gate.py182def latest_stable_reachable_tag(root: Path) -> str | None:CODE
LOWtests/python/test_write_release_notes_contract.py13def test_release_note_mode_is_artifact_bounded_and_outcome_sized() -> None:CODE
LOWtests/python/test_write_release_notes_contract.py23def test_release_note_mode_keeps_only_audience_useful_technical_terms() -> None:CODE
LOWtests/python/test_write_release_notes_contract.py31def test_release_guidance_does_not_turn_previous_item_count_into_a_quota() -> None:CODE
LOWtests/python/test_agent_context_effective.py79def test_effective_permissions_aliases_and_path_context_are_reported(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py128def test_same_runtime_skill_name_collision_remains_a_warning(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py144def test_divergent_cross_runtime_skill_requires_review(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py159def test_source_skills_are_inventory_not_active_claude_skills(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py173def test_task_scoped_env_instruction_can_replace_a_global_env_deny(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py198def test_oversized_path_rule_context_is_actionable(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py219def test_cjk_rule_size_is_not_hidden_by_whitespace_word_count(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py238def test_double_star_directory_prefix_matches_root_files(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py257def test_global_and_project_path_rules_share_the_effective_budget(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py280def test_effective_path_context_combines_overlapping_distinct_selectors(CODE
LOWtests/python/test_agent_context_effective.py309def test_missing_global_deny_categories_remain_visible(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py324def test_shared_and_local_project_settings_are_merged_into_effective_permissions(CODE
LOWtests/python/test_agent_context_effective.py348def test_absent_claude_settings_make_deny_floor_not_applicable(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py361def test_malformed_shared_settings_are_reported(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py376def test_substring_lookalikes_and_missing_hook_handler_do_not_false_pass(CODE
LOWtests/python/test_agent_context_effective.py421def test_existing_but_noop_pipe_hook_does_not_false_pass(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py440def test_misleading_hook_comments_and_disconnected_exit_do_not_false_pass(CODE
LOWtests/python/test_agent_context_effective.py463def test_unreachable_canonical_words_do_not_false_pass(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py485def test_wrong_matcher_does_not_enable_real_pipe_hook(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py500def test_absolute_shell_interpreter_executes_real_pipe_hook(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py518def test_hook_reached_through_sensitive_lexical_path_is_never_read(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py542def test_pipe_hook_with_trailing_shell_syntax_is_not_enforcing(CODE
LOWtests/python/test_agent_context_effective.py563def test_hook_path_passed_to_unrelated_command_does_not_execute(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py580def test_nonexecutable_hook_path_does_not_enable_pipe_hook(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py597def test_codex_plugin_cache_is_not_treated_as_active_skill_routing(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py623def test_generated_plugin_mirror_is_not_a_second_direct_skill_surface(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py645def test_project_instruction_and_settings_symlinks_cannot_escape_root(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py674def test_skill_duplicate_scan_rejects_escaped_and_sensitive_symlinks(tmp_path: Path):CODE
LOWtests/python/test_agent_context_effective.py698def test_project_controlled_values_cannot_forge_evidence_lines(tmp_path: Path):CODE
LOWtests/python/test_auditor_alignment.py39def test_excluded_dirs_aligned():CODE
LOWtests/python/test_auditor_alignment.py47def test_source_exts_preserve_existing_coverage():CODE
LOWtests/python/test_auditor_alignment.py51def test_audit_consumers_normalize_extension_case(tmp_path, capsys):CODE
LOWtests/python/test_auditor_alignment.py58def test_marker_regex_aligned():CODE
LOWtests/python/test_auditor_alignment.py63def test_marker_regex_preserves_lowercase_detection():CODE
LOWtests/python/test_auditor_alignment.py68def test_minified_filter_aligned():CODE
LOWtests/python/test_auditor_alignment.py73def test_emitted_evidence_redaction_patterns_aligned():CODE
LOWtests/python/test_auditor_alignment.py87def test_auditors_preserve_git_filenames_with_unicode_and_newlines(tmp_path):CODE
LOWtests/python/test_auditor_alignment.py101def test_auditor_evidence_escapes_control_characters_in_paths(tmp_path, capsys):CODE
LOWtests/python/test_health_inspector_trust.py10def test_conversation_consuming_inspectors_reject_embedded_instructions():CODE
LOWtests/python/test_safe_install_docs.py36def test_nested_public_markdown_rejects_wrapped_pipelines(CODE
LOWtests/python/test_safe_install_docs.py48def test_download_review_then_run_is_allowed(tmp_path: Path) -> None:CODE
LOWtests/python/test_safe_install_docs.py66def test_unclosed_fence_is_still_scanned(tmp_path: Path) -> None:CODE
205 more matches not shown…
Unused Imports85 hits · 70 pts
SeverityFileLineSnippetContext
LOWplugins/waza/skills/write/scripts/check_punctuation.py20CODE
LOW…ns/waza/skills/health/scripts/check_verifier_output.py11CODE
LOW…ugins/waza/skills/health/scripts/conversation_audit.py12CODE
LOWplugins/waza/skills/health/scripts/check_doc_refs.py11CODE
LOW…s/waza/skills/health/scripts/read_skill_description.py4CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py8CODE
LOW…gins/waza/skills/health/scripts/block-pipe-to-shell.py4CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py11CODE
LOW…gins/waza/skills/health/scripts/scan_skill_security.py4CODE
LOWplugins/waza/skills/read/scripts/fetch_local.py24CODE
LOWplugins/waza/skills/check/scripts/audit_signals.py14CODE
LOWplugins/waza/skills/check/scripts/release_gate.py15CODE
LOWtests/python/test_safe_install_docs.py3CODE
LOWtests/python/test_health_windows_launcher.py3CODE
LOWscripts/skill_checks.py14CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py16CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py52CODE
LOWscripts/skill_checks.py64CODE
25 more matches not shown…
Deep Nesting65 hits · 65 pts
SeverityFileLineSnippetContext
LOWplugins/waza/skills/write/scripts/check_punctuation.py57CODE
LOWplugins/waza/skills/write/scripts/check_punctuation.py296CODE
LOW…ugins/waza/skills/health/scripts/conversation_audit.py197CODE
LOW…ugins/waza/skills/health/scripts/conversation_audit.py291CODE
LOW…ugins/waza/skills/health/scripts/conversation_audit.py391CODE
LOW…ugins/waza/skills/health/scripts/conversation_audit.py499CODE
LOW…ugins/waza/skills/health/scripts/conversation_audit.py700CODE
LOWplugins/waza/skills/health/scripts/check_doc_refs.py146CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py250CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py297CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py471CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py645CODE
LOW…ns/waza/skills/health/scripts/check_maintainability.py669CODE
LOW…gins/waza/skills/health/scripts/block-pipe-to-shell.py86CODE
LOW…gins/waza/skills/health/scripts/block-pipe-to-shell.py240CODE
LOW…gins/waza/skills/health/scripts/block-pipe-to-shell.py261CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py327CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py392CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py635CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py810CODE
LOW…gins/waza/skills/health/scripts/check_agent_context.py824CODE
LOW…gins/waza/skills/health/scripts/scan_skill_security.py225CODE
LOW…gins/waza/skills/health/scripts/scan_skill_security.py441CODE
LOWplugins/waza/skills/read/scripts/fetch_feishu.py117CODE
LOWplugins/waza/skills/read/scripts/fetch_feishu.py147CODE
LOWplugins/waza/skills/check/scripts/audit_signals.py144CODE
LOWplugins/waza/skills/check/scripts/release_gate.py224CODE
LOWplugins/waza/skills/check/scripts/release_gate.py278CODE
LOWscripts/build_metadata.py417CODE
LOWscripts/markdown_fragments.py40CODE
LOWscripts/checks_content.py205CODE
LOWscripts/checks_content.py365CODE
LOWscripts/checks_content.py395CODE
LOWscripts/checks_content.py446CODE
LOWscripts/checks_content.py547CODE
LOWscripts/checks_routing.py87CODE
LOWscripts/validate_package.py266CODE
LOWskills/write/scripts/check_punctuation.py57CODE
LOWskills/write/scripts/check_punctuation.py296CODE
LOWskills/health/scripts/conversation_audit.py197CODE
LOWskills/health/scripts/conversation_audit.py291CODE
LOWskills/health/scripts/conversation_audit.py391CODE
LOWskills/health/scripts/conversation_audit.py499CODE
LOWskills/health/scripts/conversation_audit.py700CODE
LOWskills/health/scripts/check_doc_refs.py146CODE
LOWskills/health/scripts/check_maintainability.py250CODE
LOWskills/health/scripts/check_maintainability.py297CODE
LOWskills/health/scripts/check_maintainability.py471CODE
LOWskills/health/scripts/check_maintainability.py645CODE
LOWskills/health/scripts/check_maintainability.py669CODE
LOWskills/health/scripts/block-pipe-to-shell.py86CODE
LOWskills/health/scripts/block-pipe-to-shell.py240CODE
LOWskills/health/scripts/block-pipe-to-shell.py261CODE
LOWskills/health/scripts/check_agent_context.py327CODE
LOWskills/health/scripts/check_agent_context.py392CODE
LOWskills/health/scripts/check_agent_context.py635CODE
LOWskills/health/scripts/check_agent_context.py810CODE
LOWskills/health/scripts/check_agent_context.py824CODE
LOWskills/health/scripts/scan_skill_security.py225CODE
LOWskills/health/scripts/scan_skill_security.py441CODE
5 more matches not shown…
Cross-File Repetition12 hits · 60 pts
SeverityFileLineSnippetContext
HIGHplugins/waza/skills/health/scripts/check_doc_refs.py0return true only for a regular file reached without any symlink hop.STRING
HIGH…ns/waza/skills/health/scripts/check_maintainability.py0return true only for a regular file reached without any symlink hop.STRING
HIGHplugins/waza/skills/check/scripts/audit_signals.py0return true only for a regular file reached without any symlink hop.STRING
HIGHskills/health/scripts/check_doc_refs.py0return true only for a regular file reached without any symlink hop.STRING
HIGHskills/health/scripts/check_maintainability.py0return true only for a regular file reached without any symlink hop.STRING
HIGHskills/check/scripts/audit_signals.py0return true only for a regular file reached without any symlink hop.STRING
HIGHplugins/waza/skills/health/scripts/check_doc_refs.py0return true only for a directory reached without any symlink hop.STRING
HIGH…ns/waza/skills/health/scripts/check_maintainability.py0return true only for a directory reached without any symlink hop.STRING
HIGHplugins/waza/skills/check/scripts/audit_signals.py0return true only for a directory reached without any symlink hop.STRING
HIGHskills/health/scripts/check_doc_refs.py0return true only for a directory reached without any symlink hop.STRING
HIGHskills/health/scripts/check_maintainability.py0return true only for a directory reached without any symlink hop.STRING
HIGHskills/check/scripts/audit_signals.py0return true only for a directory reached without any symlink hop.STRING
Cross-Language Confusion5 hits · 25 pts
SeverityFileLineSnippetContext
HIGHplugins/waza/skills/read/scripts/fetch_weixin.py31 return {"error": str(e) + "\nRun: pip install playwright beautifulsoup4 lxml && playwright install chromium"}CODE
HIGHplugins/waza/skills/read/scripts/fetch_feishu.py41 "(npm install -g @larksuite/cli && lark-cli auth login), then run "CODE
HIGHtests/python/test_agent_context_effective.py471 "if false && test -n 'tool_input command curl wget [|] bash'; then\n"CODE
HIGHskills/read/scripts/fetch_weixin.py31 return {"error": str(e) + "\nRun: pip install playwright beautifulsoup4 lxml && playwright install chromium"}CODE
HIGHskills/read/scripts/fetch_feishu.py41 "(npm install -g @larksuite/cli && lark-cli auth login), then run "CODE
Structural Annotation Overuse8 hits · 12 pts
SeverityFileLineSnippetContext
LOWplugins/waza/skills/health/SKILL.md46## Step 0: Establish the evidence basisCOMMENT
LOWplugins/waza/skills/health/SKILL.md59## Step 1: Collect dataCOMMENT
LOWplugins/waza/skills/health/SKILL.md136## Step 2: AnalyzeCOMMENT
LOWplugins/waza/skills/health/SKILL.md148## Step 3: ReportCOMMENT
LOWskills/health/SKILL.md46## Step 0: Establish the evidence basisCOMMENT
LOWskills/health/SKILL.md59## Step 1: Collect dataCOMMENT
LOWskills/health/SKILL.md136## Step 2: AnalyzeCOMMENT
LOWskills/health/SKILL.md148## Step 3: ReportCOMMENT
Fake / Example Data7 hits · 8 pts
SeverityFileLineSnippetContext
LOWplugins/waza/skills/write/SKILL.md124- **Rendering check**: Placeholder text remaining (`Lorem ipsum`, `TODO`, `[TBD]`), broken image links.CODE
LOWplugins/waza/skills/ui/references/design-reference.md43- No Lorem Ipsum. Write short real copy that matches the layout's reading level.CODE
LOWtests/test_maintainability.sh518fake_token="ghp_$(printf 'A%.0s' {1..16})"CODE
LOWtests/test_maintainability.sh526 " - run: TOKEN=$fake_token /Users/example/private/check.sh" \CODE
LOWtests/test_maintainability.sh531if grep -qE "$fake_token|/Users/example" "$tmpdir/redacted-ci.out"; thenCODE
LOWskills/write/SKILL.md124- **Rendering check**: Placeholder text remaining (`Lorem ipsum`, `TODO`, `[TBD]`), broken image links.CODE
LOWskills/ui/references/design-reference.md43- No Lorem Ipsum. Write short real copy that matches the layout's reading level.CODE
Modern AI Meta-Vocabulary3 hits · 7 pts
SeverityFileLineSnippetContext
MEDIUMREADME.md123 # Anti-patterns: always-on cross-skill guardrails (read before acting, no scope creep, no unsolicited summaries)COMMENT
MEDIUM…/waza/skills/ui/references/design-aesthetic-quality.md9| DESIGN.md Scaffold | [DESIGN.md Scaffold](design-reference.md#designmd-scaffold-optional-production-uis) |CODE
MEDIUMskills/ui/references/design-aesthetic-quality.md9| DESIGN.md Scaffold | [DESIGN.md Scaffold](design-reference.md#designmd-scaffold-optional-production-uis) |CODE
Excessive Try-Catch Wrapping6 hits · 7 pts
SeverityFileLineSnippetContext
LOWplugins/waza/skills/health/scripts/collect-data.sh898except Exception:CODE
LOWplugins/waza/skills/read/scripts/fetch_weixin.py42 except Exception as e:CODE
LOWscripts/setup-statusline.sh83except Exception as exc:CODE
MEDIUMscripts/setup-statusline.sh84 print(f"Error: {path} is not valid JSON. Refusing to modify it.", file=sys.stderr)CODE
LOWskills/health/scripts/collect-data.sh898except Exception:CODE
LOWskills/read/scripts/fetch_weixin.py42 except Exception as e:CODE
Over-Commented Block6 hits · 6 pts
SeverityFileLineSnippetContext
LOWplugins/waza/skills/health/scripts/collect-data.sh1#!/usr/bin/env bashCOMMENT
LOWplugins/waza/skills/read/scripts/fetch.sh1#!/usr/bin/env bashCOMMENT
LOWtests/test_helpers.sh1#!/usr/bin/env bashCOMMENT
LOWscripts/setup-rule.sh1#!/bin/bashCOMMENT
LOWskills/health/scripts/collect-data.sh1#!/usr/bin/env bashCOMMENT
LOWskills/read/scripts/fetch.sh1#!/usr/bin/env bashCOMMENT
Example Usage Blocks3 hits · 4 pts
SeverityFileLineSnippetContext
LOWplugins/waza/skills/read/scripts/fetch.sh22# Usage:COMMENT
LOWscripts/setup-rule.sh5# Usage:COMMENT
LOWskills/read/scripts/fetch.sh22# Usage:COMMENT
Modern Structural Boilerplate2 hits · 2 pts
SeverityFileLineSnippetContext
LOW…ugins/waza/skills/health/scripts/conversation_audit.py291def update_tool_receipts(record: dict[str, object], stats: ScanStats) -> None:CODE
LOWskills/health/scripts/conversation_audit.py291def update_tool_receipts(record: dict[str, object], stats: ScanStats) -> None:CODE