A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
438 matches across 13 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | ja/06-hooks/pre-tool-check.sh | 56 | # ── 監査ログ ───────────────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/pre-tool-check.sh | 67 | # ── ブロックパターン ───────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/pre-tool-check.sh | 93 | # ── 警告パターン ───────────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/pre-tool-check.sh | 127 | # ── 許可 ──────────────────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/dependency-check.sh | 33 | # ── npm / yarn / pnpm ──────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/dependency-check.sh | 65 | # ── Python ─────────────────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/dependency-check.sh | 100 | # ── Go ─────────────────────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/dependency-check.sh | 117 | # ── Rust ───────────────────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/dependency-check.sh | 129 | # ── Ruby ───────────────────────────────────────────────────────────────────── |
| MEDIUM | ja/06-hooks/dependency-check.sh | 137 | # ── 汎用フォールバック:trivy ─────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/pre-tool-check.sh | 45 | # ── Blocked patterns ────────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/pre-tool-check.sh | 67 | # ── Warning patterns ────────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/pre-tool-check.sh | 95 | # ── Allow ───────────────────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/dependency-check.sh | 33 | # ── npm / yarn / pnpm ──────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/dependency-check.sh | 65 | # ── Python ─────────────────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/dependency-check.sh | 100 | # ── Go ─────────────────────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/dependency-check.sh | 117 | # ── Rust ───────────────────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/dependency-check.sh | 129 | # ── Ruby ───────────────────────────────────────────────────────────────────── |
| MEDIUM | uk/06-hooks/dependency-check.sh | 137 | # ── Generic fallback: trivy ────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/pre-tool-check.sh | 56 | # ── Audit log ───────────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/pre-tool-check.sh | 68 | # ── Blocked patterns ────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/pre-tool-check.sh | 95 | # ── Warning patterns ────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/pre-tool-check.sh | 129 | # ── Allow ───────────────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/dependency-check.sh | 33 | # ── npm / yarn / pnpm ──────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/dependency-check.sh | 65 | # ── Python ─────────────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/dependency-check.sh | 100 | # ── Go ─────────────────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/dependency-check.sh | 117 | # ── Rust ───────────────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/dependency-check.sh | 129 | # ── Ruby ───────────────────────────────────────────────────────────────────── |
| MEDIUM | 06-hooks/dependency-check.sh | 137 | # ── Generic fallback: trivy ────────────────────────────────────────────────── |
| MEDIUM | scripts/pyproject.toml | 41 | # ============================================================================= |
| MEDIUM | scripts/pyproject.toml | 43 | # ============================================================================= |
| MEDIUM | scripts/pyproject.toml | 100 | # ============================================================================= |
| MEDIUM | scripts/pyproject.toml | 102 | # ============================================================================= |
| MEDIUM | scripts/pyproject.toml | 103 | # ============================================================================= |
| MEDIUM | scripts/pyproject.toml | 105 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 61 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 63 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 164 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 166 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 180 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 182 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 207 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 209 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 365 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 367 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 501 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 503 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 519 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 521 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 574 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 576 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 639 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 641 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 745 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 747 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 818 | # ============================================================================= |
| MEDIUM | scripts/build_website.py | 820 | # ============================================================================= |
| MEDIUM | scripts/build_epub.py | 632 | # ============================================================================= |
| MEDIUM | scripts/build_epub.py | 634 | # ============================================================================= |
| MEDIUM | scripts/build_epub.py | 62 | # ============================================================================= |
| 71 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | claude_concepts_guide.md | 0 | compare cyclomatic complexity of code before and after changes. helps identify if refactoring actually simplifies code s |
| HIGH | uk/claude_concepts_guide.md | 0 | compare cyclomatic complexity of code before and after changes. helps identify if refactoring actually simplifies code s |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | compare cyclomatic complexity of code before and after changes. helps identify if refactoring actually simplifies code s |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | compare cyclomatic complexity of code before and after changes. helps identify if refactoring actually simplifies code s |
| HIGH | claude_concepts_guide.md | 0 | calculate cyclomatic complexity using mccabe's method. count decision points: if, elif, else, for, while, except, and, o |
| HIGH | uk/claude_concepts_guide.md | 0 | calculate cyclomatic complexity using mccabe's method. count decision points: if, elif, else, for, while, except, and, o |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | calculate cyclomatic complexity using mccabe's method. count decision points: if, elif, else, for, while, except, and, o |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | calculate cyclomatic complexity using mccabe's method. count decision points: if, elif, else, for, while, except, and, o |
| HIGH | claude_concepts_guide.md | 0 | calculate cognitive complexity - how hard is it to understand? based on nesting depth and control flow. |
| HIGH | uk/claude_concepts_guide.md | 0 | calculate cognitive complexity - how hard is it to understand? based on nesting depth and control flow. |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | calculate cognitive complexity - how hard is it to understand? based on nesting depth and control flow. |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | calculate cognitive complexity - how hard is it to understand? based on nesting depth and control flow. |
| HIGH | claude_concepts_guide.md | 0 | maintainability index ranges from 0-100. > 85: excellent > 65: good > 50: fair < 50: poor |
| HIGH | uk/claude_concepts_guide.md | 0 | maintainability index ranges from 0-100. > 85: excellent > 65: good > 50: fair < 50: poor |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | maintainability index ranges from 0-100. > 85: excellent > 65: good > 50: fair < 50: poor |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | maintainability index ranges from 0-100. > 85: excellent > 65: good > 50: fair < 50: poor |
| HIGH | claude_concepts_guide.md | 0 | compare complexity metrics between two code versions. |
| HIGH | uk/claude_concepts_guide.md | 0 | compare complexity metrics between two code versions. |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | compare complexity metrics between two code versions. |
| HIGH | …s/code-review-specialist/scripts/compare-complexity.py | 0 | compare complexity metrics between two code versions. |
| HIGH | vi/10-cli/README.md | 0 | claude -p --output-format json \ --max-turns 3 \ "analyze test coverage and suggest missing tests" \ > coverage-analysis |
| HIGH | ja/10-cli/README.md | 0 | claude -p --output-format json \ --max-turns 3 \ "analyze test coverage and suggest missing tests" \ > coverage-analysis |
| HIGH | 10-cli/README.md | 0 | claude -p --output-format json \ --max-turns 3 \ "analyze test coverage and suggest missing tests" \ > coverage-analysis |
| HIGH | uk/10-cli/README.md | 0 | claude -p --output-format json \ --max-turns 3 \ "analyze test coverage and suggest missing tests" \ > coverage-analysis |
| HIGH | vi/06-hooks/context-tracker.py | 0 | context usage tracker - tracks token consumption per request. uses userpromptsubmit as "pre-message" hook and stop as "p |
| HIGH | uk/06-hooks/context-tracker.py | 0 | context usage tracker - tracks token consumption per request. uses userpromptsubmit as "pre-message" hook and stop as "p |
| HIGH | 06-hooks/context-tracker.py | 0 | context usage tracker - tracks token consumption per request. uses userpromptsubmit as "pre-message" hook and stop as "p |
| HIGH | vi/06-hooks/context-tracker.py | 0 | get temp file path for storing pre-message token count, isolated by session. |
| HIGH | vi/06-hooks/context-tracker-tiktoken.py | 0 | get temp file path for storing pre-message token count, isolated by session. |
| HIGH | uk/06-hooks/context-tracker.py | 0 | get temp file path for storing pre-message token count, isolated by session. |
| HIGH | uk/06-hooks/context-tracker-tiktoken.py | 0 | get temp file path for storing pre-message token count, isolated by session. |
| HIGH | 06-hooks/context-tracker.py | 0 | get temp file path for storing pre-message token count, isolated by session. |
| HIGH | 06-hooks/README.md | 0 | get temp file path for storing pre-message token count, isolated by session. |
| HIGH | 06-hooks/context-tracker-tiktoken.py | 0 | get temp file path for storing pre-message token count, isolated by session. |
| HIGH | vi/06-hooks/context-tracker.py | 0 | estimate token count using character-based approximation. uses ~4 characters per token ratio, which provides ~80-90% acc |
| HIGH | uk/06-hooks/context-tracker.py | 0 | estimate token count using character-based approximation. uses ~4 characters per token ratio, which provides ~80-90% acc |
| HIGH | 06-hooks/context-tracker.py | 0 | estimate token count using character-based approximation. uses ~4 characters per token ratio, which provides ~80-90% acc |
| HIGH | vi/06-hooks/context-tracker.py | 0 | read and concatenate all content from transcript file. |
| HIGH | vi/06-hooks/context-tracker-tiktoken.py | 0 | read and concatenate all content from transcript file. |
| HIGH | uk/06-hooks/context-tracker.py | 0 | read and concatenate all content from transcript file. |
| HIGH | uk/06-hooks/context-tracker-tiktoken.py | 0 | read and concatenate all content from transcript file. |
| HIGH | 06-hooks/context-tracker.py | 0 | read and concatenate all content from transcript file. |
| HIGH | 06-hooks/README.md | 0 | read and concatenate all content from transcript file. |
| HIGH | 06-hooks/context-tracker-tiktoken.py | 0 | read and concatenate all content from transcript file. |
| HIGH | vi/06-hooks/context-tracker.py | 0 | pre-message hook: save current token count before request. |
| HIGH | vi/06-hooks/context-tracker-tiktoken.py | 0 | pre-message hook: save current token count before request. |
| HIGH | uk/06-hooks/context-tracker.py | 0 | pre-message hook: save current token count before request. |
| HIGH | uk/06-hooks/context-tracker-tiktoken.py | 0 | pre-message hook: save current token count before request. |
| HIGH | 06-hooks/context-tracker.py | 0 | pre-message hook: save current token count before request. |
| HIGH | 06-hooks/README.md | 0 | pre-message hook: save current token count before request. |
| HIGH | 06-hooks/context-tracker-tiktoken.py | 0 | pre-message hook: save current token count before request. |
| HIGH | vi/06-hooks/context-tracker.py | 0 | post-response hook: calculate and report token delta. |
| HIGH | vi/06-hooks/context-tracker-tiktoken.py | 0 | post-response hook: calculate and report token delta. |
| HIGH | uk/06-hooks/context-tracker.py | 0 | post-response hook: calculate and report token delta. |
| HIGH | uk/06-hooks/context-tracker-tiktoken.py | 0 | post-response hook: calculate and report token delta. |
| HIGH | 06-hooks/context-tracker.py | 0 | post-response hook: calculate and report token delta. |
| HIGH | 06-hooks/README.md | 0 | post-response hook: calculate and report token delta. |
| HIGH | 06-hooks/context-tracker-tiktoken.py | 0 | post-response hook: calculate and report token delta. |
| HIGH | vi/06-hooks/context-tracker-tiktoken.py | 0 | context usage tracker (tiktoken version) - tracks token consumption per request. uses userpromptsubmit as "pre-message" |
| HIGH | uk/06-hooks/context-tracker-tiktoken.py | 0 | context usage tracker (tiktoken version) - tracks token consumption per request. uses userpromptsubmit as "pre-message" |
| 7 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | claude_concepts_guide.md | 1476 | def calculate_cyclomatic_complexity(self) -> int: |
| LOW | claude_concepts_guide.md | 1500 | def calculate_cognitive_complexity(self) -> int: |
| LOW | claude_concepts_guide.md | 1522 | def calculate_maintainability_index(self) -> float: |
| LOW | vi/06-hooks/context-tracker.py | 65 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | vi/06-hooks/context-tracker-tiktoken.py | 87 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | ja/claude_concepts_guide.md | 1481 | def calculate_cyclomatic_complexity(self) -> int: |
| LOW | ja/claude_concepts_guide.md | 1505 | def calculate_cognitive_complexity(self) -> int: |
| LOW | ja/claude_concepts_guide.md | 1527 | def calculate_maintainability_index(self) -> float: |
| LOW | ja/06-hooks/README.md | 838 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | ja/03-skills/refactor/references/refactoring-catalog.md | 106 | function moreThanFiveLateDeliveries(driver) { |
| LOW | ja/03-skills/refactor/references/refactoring-catalog.md | 609 | function isNotEligibleForDisability(employee) { |
| LOW | zh/03-skills/refactor/references/refactoring-catalog.md | 102 | function moreThanFiveLateDeliveries(driver) { |
| LOW | zh/03-skills/refactor/references/refactoring-catalog.md | 605 | function isNotEligibleForDisability(employee) { |
| LOW | uk/claude_concepts_guide.md | 1476 | def calculate_cyclomatic_complexity(self) -> int: |
| LOW | uk/claude_concepts_guide.md | 1500 | def calculate_cognitive_complexity(self) -> int: |
| LOW | uk/claude_concepts_guide.md | 1522 | def calculate_maintainability_index(self) -> float: |
| LOW | uk/06-hooks/context-tracker.py | 65 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | uk/06-hooks/README.md | 804 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | uk/06-hooks/context-tracker-tiktoken.py | 87 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | …s/code-review-specialist/scripts/compare-complexity.py | 18 | def calculate_cyclomatic_complexity(self) -> int: |
| LOW | …s/code-review-specialist/scripts/compare-complexity.py | 42 | def calculate_cognitive_complexity(self) -> int: |
| LOW | …s/code-review-specialist/scripts/compare-complexity.py | 64 | def calculate_maintainability_index(self) -> float: |
| LOW | uk/03-skills/refactor/references/refactoring-catalog.md | 102 | function moreThanFiveLateDeliveries(driver) { |
| LOW | uk/03-skills/refactor/references/refactoring-catalog.md | 605 | function isNotEligibleForDisability(employee) { |
| LOW | uk/03-skills/refactor/scripts/analyze-complexity.py | 119 | def calculate_cyclomatic_complexity(self, code: Optional[str] = None) -> int: |
| LOW | uk/03-skills/refactor/scripts/analyze-complexity.py | 136 | def calculate_cognitive_complexity(self, code: Optional[str] = None) -> int: |
| LOW | uk/03-skills/refactor/scripts/analyze-complexity.py | 181 | def calculate_maintainability_index(self) -> float: |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 220 | def _detect_long_parameter_lists(self) -> None: |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 320 | def _detect_complex_conditionals(self) -> None: |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 369 | def _detect_excessive_comments(self) -> None: |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 429 | def _detect_switch_statements(self) -> None: |
| LOW | 06-hooks/context-tracker.py | 65 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | 06-hooks/README.md | 926 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | 06-hooks/context-tracker-tiktoken.py | 87 | def handle_user_prompt_submit(data: dict) -> None: |
| LOW | scripts/sync_translations.py | 113 | def format_not_translated_table(not_translated: list[dict]) -> str: |
| LOW | scripts/build_website.py | 236 | def is_excluded_top_level_markdown(name: str) -> bool: |
| LOW | scripts/check_markdown_rendering.py | 117 | def rule_backtick_in_inline_code(file_path: Path, content: str) -> list[str]: |
| LOW | scripts/check_markdown_rendering.py | 141 | def rule_unescaped_pipe_in_table(file_path: Path, content: str) -> list[str]: |
| LOW | scripts/check_markdown_rendering.py | 186 | def rule_stray_argument_placeholder(file_path: Path, content: str) -> list[str]: |
| LOW | scripts/vendor_assets.py | 50 | def _detect_tailwind_asset_name() -> str: |
| LOW | scripts/build_epub.py | 354 | def extract_all_mermaid_blocks( |
| LOW | scripts/tests/test_check_cross_references.py | 22 | def test_links_escaping_repo_root_are_skipped( |
| LOW | scripts/tests/test_check_cross_references.py | 35 | def test_broken_in_repo_link_is_reported( |
| LOW | scripts/tests/test_check_cross_references.py | 44 | def test_valid_in_repo_link_passes( |
| LOW | scripts/tests/test_check_cross_references.py | 54 | def test_numbered_lesson_dir_missing_readme_is_reported( |
| LOW | scripts/tests/test_build_epub.py | 175 | def test_sanitize_mermaid_numbered_list(self) -> None: |
| LOW | scripts/tests/test_build_epub.py | 181 | def test_sanitize_mermaid_no_change(self) -> None: |
| LOW | scripts/tests/test_build_epub.py | 186 | def test_extract_mermaid_blocks( |
| LOW | scripts/tests/test_build_epub.py | 295 | def test_create_chapter_html_overview(self) -> None: |
| LOW | scripts/tests/test_build_epub.py | 365 | def test_setup_logging_default(self) -> None: |
| LOW | scripts/tests/test_build_epub.py | 370 | def test_setup_logging_verbose(self) -> None: |
| LOW | scripts/tests/test_build_epub.py | 488 | def test_build_without_mermaid( |
| LOW | scripts/tests/test_build_epub.py | 155 | def test_missing_output_directory( |
| LOW | scripts/tests/test_build_epub.py | 217 | def test_extract_mermaid_blocks_deduplication( |
| LOW | scripts/tests/test_build_epub.py | 309 | def test_create_chapter_html_section(self) -> None: |
| LOW | scripts/tests/test_build_epub.py | 416 | def test_render_all_mmdc_not_found( |
| LOW | scripts/tests/test_build_epub.py | 428 | def test_render_all_mmdc_failure( |
| LOW | scripts/tests/test_build_epub.py | 442 | def test_render_all_deduplication( |
| LOW | scripts/tests/test_check_markdown_rendering.py | 24 | def test_backtick_in_inline_code_flagged(repo: Path) -> None: |
| LOW | scripts/tests/test_check_markdown_rendering.py | 32 | def test_double_backtick_idiom_passes(repo: Path) -> None: |
| 49 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | vi/01-slash-commands/push-all.md | 22 | - API Keys: Bất kỳ biến `*_API_KEY`, `*_SECRET`, `*_TOKEN` nào có giá trị thực (không phải placeholder như `your-api-key |
| HIGH | vi/01-slash-commands/push-all.md | 35 | API_KEY=your-api-key-here |
| HIGH | ja/01-slash-commands/push-all.md | 27 | - API キー: `*_API_KEY`、`*_SECRET`、`*_TOKEN` などの変数で実値が入っているもの(`your-api-key`、`xxx`、`placeholder` などのプレースホルダではないもの) |
| HIGH | ja/01-slash-commands/push-all.md | 40 | API_KEY=your-api-key-here |
| HIGH | 01-slash-commands/push-all.md | 22 | - API Keys: Any `*_API_KEY`, `*_SECRET`, `*_TOKEN` variables with real values (not placeholders like `your-api-key`, `xx |
| HIGH | 01-slash-commands/push-all.md | 35 | API_KEY=your-api-key-here |
| HIGH | zh/01-slash-commands/push-all.md | 22 | - API Keys:任何 `*_API_KEY`、`*_SECRET`、`*_TOKEN` 变量包含真实值,而不是占位符,如 `your-api-key`、`xxx`、`placeholder` |
| HIGH | zh/01-slash-commands/push-all.md | 35 | API_KEY=your-api-key-here |
| HIGH | uk/01-slash-commands/push-all.md | 22 | - API-ключі: Будь-які змінні `*_API_KEY`, `*_SECRET`, `*_TOKEN` з реальними значеннями (не заповнювачі типу `your-api-ke |
| HIGH | uk/01-slash-commands/push-all.md | 35 | API_KEY=your-api-key-here |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | LEARNING-ROADMAP.md | 381 | # Exercise 1: Use planning mode |
| LOW | QUICK_REFERENCE.md | 81 | |
| LOW | vi/LEARNING-ROADMAP.md | 381 | claude --permission-mode acceptEdits "refactor module auth" |
| LOW | vi/QUICK_REFERENCE.md | 81 | |
| LOW | ja/LEARNING-ROADMAP.md | 401 | # 5. テスト失敗ならチェックポイントへ巻き戻し |
| LOW | ja/QUICK_REFERENCE.md | 81 | ```bash |
| LOW | ja/QUICK_REFERENCE.md | 201 | # 例: |
| LOW | ja/06-hooks/pre-tool-check.sh | 1 | #!/bin/bash |
| LOW | ja/06-hooks/pre-tool-check.sh | 21 | # "command": "~/.claude/hooks/pre-tool-check.sh" |
| LOW | ja/06-hooks/security-scan.sh | 1 | #!/bin/bash |
| LOW | ja/06-hooks/format-code.sh | 1 | #!/bin/bash |
| LOW | ja/06-hooks/log-bash.sh | 1 | #!/bin/bash |
| LOW | zh/LEARNING-ROADMAP.md | 401 | # 5. 如果测试失败,回退到 checkpoint |
| LOW | zh/QUICK_REFERENCE.md | 81 | |
| LOW | zh/02-memory/README.md | 181 | ## 项目概览 |
| LOW | zh/02-memory/README.md | 201 | ## API 专属规范 |
| LOW | uk/LEARNING-ROADMAP.md | 401 | ```bash |
| LOW | uk/QUICK_REFERENCE.md | 101 | # Налаштувати в settings (.claude/settings.json) |
| LOW | uk/06-hooks/pre-tool-check.sh | 1 | #!/bin/bash |
| LOW | uk/06-hooks/pre-tool-check.sh | 21 | # "command": "~/.claude/hooks/pre-tool-check.sh" |
| LOW | uk/06-hooks/security-scan.sh | 1 | #!/bin/bash |
| LOW | uk/06-hooks/format-code.sh | 1 | #!/bin/bash |
| LOW | uk/06-hooks/log-bash.sh | 1 | #!/bin/bash |
| LOW | 06-hooks/pre-tool-check.sh | 1 | #!/bin/bash |
| LOW | 06-hooks/pre-tool-check.sh | 21 | # "command": "~/.claude/hooks/pre-tool-check.sh" |
| LOW | 06-hooks/pre-tool-check.sh | 41 | # $CLAUDE_PROJECT_DIR/.claude/hooks/audit.log |
| LOW | 06-hooks/security-scan.sh | 1 | #!/bin/bash |
| LOW | 06-hooks/format-code.sh | 1 | #!/bin/bash |
| LOW | 06-hooks/log-bash.sh | 1 | #!/bin/bash |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | vi/06-hooks/context-tracker.py | 40 | |
| LOW | vi/06-hooks/context-tracker-tiktoken.py | 62 | |
| LOW | uk/06-hooks/context-tracker.py | 40 | |
| LOW | uk/06-hooks/context-tracker-tiktoken.py | 62 | |
| LOW | uk/03-skills/refactor/scripts/analyze-complexity.py | 211 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 542 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 605 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 160 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 220 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 338 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 391 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 429 | |
| LOW | 06-hooks/context-tracker.py | 40 | |
| LOW | 06-hooks/context-tracker-tiktoken.py | 62 | |
| LOW | scripts/build_website.py | 285 | |
| LOW | scripts/check_markdown_rendering.py | 81 | |
| LOW | scripts/check_markdown_rendering.py | 141 | |
| LOW | scripts/check_mermaid.py | 16 | |
| LOW | scripts/build_epub.py | 354 | |
| LOW | scripts/build_epub.py | 404 | |
| LOW | scripts/build_epub.py | 752 | |
| LOW | scripts/build_epub.py | 892 | |
| LOW | scripts/build_epub.py | 443 | |
| LOW | 03-skills/refactor/scripts/analyze-complexity.py | 211 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 542 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 605 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 160 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 220 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 338 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 391 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 429 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | claude_concepts_guide.md | 1888 | - Use active voice: "Claude generates reports" not "Reports are generated by Claude" |
| HIGH | ja/claude_concepts_guide.md | 1893 | - Use active voice: "Claude generates reports" not "Reports are generated by Claude" |
| HIGH | ja/03-skills/brand-voice/SKILL.md | 35 | - 能動態を使用: 「Claude generates reports」とし、「Reports are generated by Claude」としない |
| HIGH | uk/claude_concepts_guide.md | 1888 | - Use active voice: "Claude generates reports" not "Reports are generated by Claude" |
| HIGH | 03-skills/brand-voice/SKILL.md | 31 | - Use active voice: "Claude generates reports" not "Reports are generated by Claude" |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | vi/06-hooks/pre-commit.sh | 9 | # Check if package.json exists (Node.js project) |
| LOW | vi/06-hooks/pre-commit.sh | 20 | # Check if pytest is available (Python project) |
| LOW | vi/06-hooks/pre-commit.sh | 31 | # Check if go.mod exists (Go project) |
| LOW | vi/06-hooks/pre-commit.sh | 40 | # Check if Cargo.toml exists (Rust project) |
| LOW | uk/06-hooks/pre-commit.sh | 9 | # Check if package.json exists (Node.js project) |
| LOW | uk/06-hooks/pre-commit.sh | 20 | # Check if pytest is available (Python project) |
| LOW | uk/06-hooks/pre-commit.sh | 31 | # Check if go.mod exists (Go project) |
| LOW | uk/06-hooks/pre-commit.sh | 40 | # Check if Cargo.toml exists (Rust project) |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 355 | # Check if it's likely a magic number (in calculation or comparison) |
| LOW | 06-hooks/pre-commit.sh | 9 | # Check if package.json exists (Node.js project) |
| LOW | 06-hooks/pre-commit.sh | 20 | # Check if pytest is available (Python project) |
| LOW | 06-hooks/pre-commit.sh | 31 | # Check if go.mod exists (Go project) |
| LOW | 06-hooks/pre-commit.sh | 40 | # Check if Cargo.toml exists (Rust project) |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 355 | # Check if it's likely a magic number (in calculation or comparison) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | vi/09-advanced-features/setup-auto-mode-permissions.py | 16 | |
| LOW | uk/03-skills/refactor/scripts/analyze-complexity.py | 27 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 31 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 31 | |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 31 | |
| LOW | uk/09-advanced-features/setup-auto-mode-permissions.py | 16 | |
| LOW | scripts/build_website.py | 36 | |
| LOW | scripts/check_markdown_rendering.py | 17 | |
| LOW | scripts/vendor_assets.py | 12 | |
| LOW | scripts/build_epub.py | 42 | |
| LOW | scripts/tests/test_check_cross_references.py | 3 | |
| LOW | scripts/tests/conftest.py | 3 | |
| LOW | scripts/tests/test_build_epub.py | 3 | |
| LOW | scripts/tests/test_check_markdown_rendering.py | 3 | |
| LOW | scripts/tests/test_build_website.py | 3 | |
| LOW | 03-skills/refactor/scripts/analyze-complexity.py | 27 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 31 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 31 | |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 31 | |
| LOW | 09-advanced-features/setup-auto-mode-permissions.py | 16 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | claude_concepts_guide.md | 2023 | "name": "John Doe", |
| LOW | vi/04-subagents/documentation-writer.md | 80 | "name": "John Doe", |
| LOW | ja/claude_concepts_guide.md | 2028 | "name": "John Doe", |
| LOW | ja/04-subagents/documentation-writer.md | 86 | "name": "John Doe", |
| LOW | ja/03-skills/doc-generator/SKILL.md | 43 | "name": "John Doe", |
| LOW | 04-subagents/documentation-writer.md | 80 | "name": "John Doe", |
| LOW | zh/04-subagents/documentation-writer.md | 80 | "name": "John Doe", |
| LOW | zh/03-skills/doc-generator/SKILL.md | 39 | "name": "John Doe", |
| LOW | uk/claude_concepts_guide.md | 2023 | "name": "John Doe", |
| LOW | uk/04-subagents/documentation-writer.md | 80 | "name": "John Doe", |
| LOW | uk/03-skills/doc-generator/SKILL.md | 39 | "name": "John Doe", |
| LOW | 03-skills/doc-generator/SKILL.md | 39 | "name": "John Doe", |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | scripts/tests/conftest.py | 24 | # Create a chapter directory |
| MEDIUM | scripts/tests/conftest.py | 30 | # Create a proper PNG logo using PIL |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | uk/03-skills/refactor/scripts/analyze-complexity.py | 479 | except Exception as e: |
| LOW | uk/03-skills/refactor/scripts/detect-smells.py | 646 | except Exception as e: |
| LOW | scripts/check_links.py | 80 | except Exception as e: |
| LOW | scripts/build_epub.py | 627 | except Exception as e: |
| LOW | 03-skills/refactor/scripts/analyze-complexity.py | 479 | except Exception as e: |
| LOW | 03-skills/refactor/scripts/detect-smells.py | 646 | except Exception as e: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | …s/code-review-specialist/scripts/compare-complexity.py | 87 | """Generate comprehensive complexity report.""" |
| MEDIUM | …s/code-review-specialist/scripts/compare-complexity.py | 87 | """Generate comprehensive complexity report.""" |