AI Slop Code RIsk Monitor

google/adk-recipes

A collection of agent recipes, reference patterns, and vertical plugins built with Agent Development Kit (ADK)

34.9 High pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for google/adk-recipes, a Python project with 10,440 GitHub stars. SynthScan examined 580,493 lines of code across 2743 source files, recording 14880 pattern matches distributed across 25 syntactic categories. The legacy adjusted pattern signal is 34.9 (High 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.

34.9
Adjusted Signal
34.9
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
10.4K
Stars
Python
Language
580.5K
Lines of Code
2.7K
Files
14.9K
Pattern Hits
2026-10-12
Scan Date
0.18
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 62.0/100 · HIGH

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

Hallucinated Dependency & Supply Chain Risk 10.8/100 · LOW

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

Agent Over-Engineering Ratio 72.5/100 · HIGH

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

PR Review Velocity Impact 82.9/100 · CRITICAL

Which changes need focused human review? 14880 finding(s).

What These Metrics Mean

Adjusted Signal
Legacy pattern score normalized per 1,000 scanned lines and multiplied by the repository-level time factor. It is not an estimate of AI authorship.
Raw Pattern Score
Sum of severity- and context-weighted pattern findings before applying the time factor.
Time Factor
A coarse multiplier based on repository last-push metadata. It does not identify when individual code was written.
Pattern Hits
Count of configured pattern findings. Review each location and surrounding code before acting.
HC Hit Rate
High- and critical-severity findings per scanned file. Severity is a configured detector weight, not proof of a vulnerability or authorship.
Lines / Files
Scan coverage denominators used by the legacy normalized score.

Pattern-Signal History

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

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

Severity Breakdown

Groups findings by configured severity weight. Severity is not a confidence estimate, security rating, or proof that a package is missing. Verify imports against the project's manifests and inspect each finding in its local design context.

CRITICAL 3HIGH 494MEDIUM 1565LOW 12818

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

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

Hyper-Verbose Identifiers8025 hits · 7309 pts
SeverityFileLineSnippetContext
LOWtools/validate_manifest.py894def missing_manifest_diagnostic(manifest_path: Path) -> Diagnostic:CODE
LOWtools/affected_recipes.py104def recipe_language_namespace(recipe_dir: str) -> str | None:CODE
LOWtools/affected_recipes.py119def _flat_recipe_manifest_language(CODE
LOW⚡tools/validate_structure.py834def validate_skill_frontmatter(skill_file: Path) -> list[Diagnostic]:CODE
LOWtools/validate_structure.py392def _iter_excluded_dirs_files(policy: dict) -> tuple[set[str], set[str]]:CODE
LOWtools/validate_structure.py953def validate_plugin_container(CODE
LOW⚡tools/tests/test_validate_structure.py131def test_required_files_for_contrib_python():CODE
LOW⚡tools/tests/test_validate_structure.py140def test_required_files_for_plugins_no_language():CODE
LOW⚡tools/tests/test_validate_structure.py148def test_required_files_for_unknown_root_and_language():CODE
LOW⚡tools/tests/test_validate_structure.py156def test_required_files_for_missing_config():CODE
LOW⚡tools/tests/test_validate_structure.py161def test_required_files_for_all_five_languages_from_policy():CODE
LOW⚡tools/tests/test_validate_structure.py242def test_detect_language_valid(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py247def test_detect_language_missing_manifest(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py251def test_detect_language_bad_yaml(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py256def test_detect_language_no_language_field(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py261def test_detect_language_lowercases(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py268def test_is_large_recipe_true(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py276def test_is_large_recipe_false_by_default(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py281def test_is_large_recipe_missing_manifest(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py291def test_recipe_root_of_namespaced(tmp_path, monkeypatch):CODE
LOW⚡tools/tests/test_validate_structure.py305def test_check_folder_name_valid(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py311def test_check_folder_name_rejects_underscore(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py320def test_check_folder_name_rejects_uppercase(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py327def test_check_folder_name_rejects_leading_digit(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py334def test_check_folder_name_too_long(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py343def test_check_folder_name_both_violations_reported(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py357def test_committed_policy_pairs_every_entry_with_a_rule():CODE
LOW⚡tools/tests/test_validate_structure.py374def test_check_required_files_all_present(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py380def test_check_required_files_missing_agents_in_core(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py387def test_missing_file_says_which_rule_required_it(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py408def test_missing_uv_lock_gives_the_exact_command(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py416def test_a_required_file_with_no_generator_points_at_the_checklist(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py424def test_check_required_files_contrib_does_not_require_agents(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py430def test_check_required_files_nested_path(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py839def test_validate_recipe_bad_folder_name(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py848def test_validate_recipe_missing_agents_in_core(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py857def test_validate_recipe_outside_known_roots(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py902def test_main_all_recipes_pass(fake_repo):CODE
LOW⚡tools/tests/test_validate_structure.py908def test_main_returns_one_on_failure(fake_repo, capsys):CODE
LOW⚡tools/tests/test_validate_structure.py918def test_main_annotates_every_problem_not_just_the_first(fake_repo, capsys):CODE
LOW⚡tools/tests/test_validate_structure.py945def test_main_single_recipe_scope(fake_repo):CODE
LOW⚡tools/tests/test_validate_structure.py955def test_required_dirs_for_plugins():CODE
LOW⚡tools/tests/test_validate_structure.py964def test_required_dirs_for_core_is_empty():CODE
LOW⚡tools/tests/test_validate_structure.py968def test_required_dirs_for_missing_section_degrades():CODE
LOW⚡tools/tests/test_validate_structure.py972def test_required_dirs_for_dedupes():CODE
LOW⚡tools/tests/test_validate_structure.py1032def test_missing_dir_says_which_rule_required_it(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py1040def test_plugin_missing_eval_yaml_fails(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py1047def test_empty_required_dirs_pass(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py1056def test_required_dir_that_is_actually_a_file_is_reported_precisely(CODE
LOW⚡tools/tests/test_validate_structure.py1074def test_wrong_case_fails_for_a_strict_entry(isolated_repo):CODE
LOW⚡tools/tests/test_validate_structure.py1124def test_find_entry_walks_nested_segments(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py1134def test_case_insensitive_entries_reads_policy():CODE
LOW⚡tools/tests/test_validate_structure.py1144def test_committed_policy_declares_the_plugin_contract():CODE
LOW⚡tools/tests/test_validate_structure.py1166def test_committed_policy_declares_the_contrib_contract():CODE
LOW⚡tools/tests/test_validate_structure.py1173def test_check_required_files_contrib_missing_dockerfile(tmp_path):CODE
LOW⚡tools/tests/test_validate_structure.py1183def test_committed_policy_keeps_tool_read_files_case_strict():CODE
LOWtools/tests/test_validate_structure.py119def test_required_files_for_core_python():CODE
LOWtools/tests/test_validate_structure.py219def test_required_files_for_deduplicates():CODE
LOWtools/tests/test_validate_structure.py444def test_check_required_files_java_alternatives(tmp_path):CODE
LOWtools/tests/test_validate_structure.py481def test_check_required_files_kotlin(tmp_path):CODE
7965 more matches not shown…
Decorative Section Separators1405 hits · 5177 pts
SeverityFileLineSnippetContext
MEDIUM.golangci.yml23# --------------------------------------------------------------------------COMMENT
MEDIUM.golangci.yml38# --------------------------------------------------------------------------COMMENT
MEDIUM.golangci.yml84# --------------------------------------------------------------------------COMMENT
MEDIUM.golangci.yml93# --------------------------------------------------------------------------COMMENT
MEDIUMtools/validate_manifest.py174# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/validate_manifest.py181# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py64# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py71# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py135# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py137# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py216# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py218# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py267# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/ci_message.py269# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/validate_structure.py80# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/validate_structure.py84# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/validate_structure.py88# ===========================================================================COMMENT
MEDIUM⚡tools/validate_structure.py90# ===========================================================================COMMENT
MEDIUM⚡tools/validate_structure.py829# ===========================================================================COMMENT
MEDIUM⚡tools/validate_structure.py831# ===========================================================================COMMENT
MEDIUM⚡tools/validate_structure.py1070# ===========================================================================COMMENT
MEDIUM⚡tools/validate_structure.py1072# ===========================================================================COMMENT
MEDIUMtools/validate_structure.py281# ===========================================================================COMMENT
MEDIUMtools/validate_structure.py283# ===========================================================================COMMENT
MEDIUMtools/validate_structure.py331# ===========================================================================COMMENT
MEDIUMtools/validate_structure.py333# ===========================================================================COMMENT
MEDIUMtools/validate_structure.py1154# ===========================================================================COMMENT
MEDIUMtools/validate_structure.py1156# ===========================================================================COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py237# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py239# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py300# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py302# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py352# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py354# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py756# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py758# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py950# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py952# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py1069# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py1071# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py1139# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py1141# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py84# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py86# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py575# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py577# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py883# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py885# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py986# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py988# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py1196# ---------------------------------------------------------------------------COMMENT
MEDIUMtools/tests/test_validate_structure.py1198# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py62# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py64# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py96# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py98# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py332# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py334# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py436# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡tools/tests/test_validate_manifest.py438# ---------------------------------------------------------------------------COMMENT
1345 more matches not shown…
Over-Commented Block2348 hits · 2248 pts
SeverityFileLineSnippetContext
LOWpyproject.toml21# Test-only dependencies for the repo tooling (tools/) and skill scriptsCOMMENT
LOWpyproject.toml161[tool.ruff.lint.isort]COMMENT
LOWpyproject.toml181quote-style = "double"COMMENT
LOW.golangci.yml1# Go formatting and linting configuration — the single source of truth forCOMMENT
LOW.golangci.yml21version: "2"COMMENT
LOW.golangci.yml41 - gofumptCOMMENT
LOW.golangci.yml61 max-len: 120COMMENT
LOW.golangci.yml81 - localmoduleCOMMENT
LOWtools/check_github_dir_changes.py1#!/usr/bin/env python3COMMENT
LOWtools/check_exemptions.py1#!/usr/bin/env python3COMMENT
LOWtools/validate_manifest.py61COMMENT
LOWtools/tests/test_check_exemptions.py1# Copyright 2026 Google LLCCOMMENT
LOWtools/tests/test_check_github_dir_changes.py1#!/usr/bin/env python3COMMENT
LOW…ython/genmedia-for-commerce/infra/terraform/outputs.tf1# Copyright 2025 Google LLCCOMMENT
LOW…thon/genmedia-for-commerce/infra/terraform/cloudrun.tf1# Copyright 2025 Google LLCCOMMENT
LOW…e/python/genmedia-for-commerce/infra/terraform/main.tf1# Copyright 2025 Google LLCCOMMENT
LOW…edia-for-commerce/infra/terraform/artifact_registry.tf1# Copyright 2025 Google LLCCOMMENT
LOW…ython/genmedia-for-commerce/infra/terraform/storage.tf1# Copyright 2025 Google LLCCOMMENT
LOW…hon/genmedia-for-commerce/infra/terraform/variables.tf1# Copyright 2025 Google LLCCOMMENT
LOW…re/python/genmedia-for-commerce/infra/terraform/iam.tf1# Copyright 2025 Google LLCCOMMENT
LOW…-commerce/infra/model_training/finetune_gemini_lora.py1# Copyright 2026 Google LLCCOMMENT
LOW…-for-commerce/infra/model_training/eval_gemini_lora.py1# Copyright 2026 Google LLCCOMMENT
LOW…nmedia-for-commerce/frontend/scripts/copy-mediapipe.sh1#!/bin/bashCOMMENT
LOW…thon/genmedia-for-commerce/genmedia4commerce/config.py1# Copyright 2025 Google LLCCOMMENT
LOW…ia-for-commerce/genmedia4commerce/agent_debug_utils.py1# Copyright 2025 Google LLCCOMMENT
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py1# Copyright 2026 Google LLCCOMMENT
LOW…on/genmedia-for-commerce/genmedia4commerce/__init__.py1# Copyright 2026 Google LLCCOMMENT
LOW…dia-for-commerce/genmedia4commerce/agent_engine_app.py1# Copyright 2026 Google LLCCOMMENT
LOW…on/genmedia-for-commerce/genmedia4commerce/chat_api.py1# Copyright 2026 Google LLCCOMMENT
LOW…ython/genmedia-for-commerce/genmedia4commerce/agent.py1# Copyright 2025 Google LLCCOMMENT
LOW…enmedia-for-commerce/genmedia4commerce/fast_api_app.py1# Copyright 2026 Google LLCCOMMENT
LOW…erce/genmedia4commerce/workflows/video_vto/__init__.py1# Copyright 2026 Google LLCCOMMENT
LOW…media4commerce/workflows/video_vto/clothes/__init__.py1# Copyright 2026 Google LLCCOMMENT
LOW…media4commerce/workflows/video_vto/clothes/pipeline.py1# Copyright 2025 Google LLCCOMMENT
LOW…rce/workflows/video_vto/clothes/generate_video_util.py1# Copyright 2025 Google LLCCOMMENT
LOW…ommerce/workflows/video_vto/glasses/custom_template.py1# Copyright 2025 Google LLCCOMMENT
LOW…a4commerce/workflows/video_vto/glasses/glasses_eval.py1# Copyright 2025 Google LLCCOMMENT
LOW…media4commerce/workflows/video_vto/glasses/__init__.py1# Copyright 2026 Google LLCCOMMENT
LOW…media4commerce/workflows/video_vto/glasses/pipeline.py1# Copyright 2026 Google LLCCOMMENT
LOW…rce/workflows/video_vto/glasses/generate_video_util.py1# Copyright 2025 Google LLCCOMMENT
LOW…erce/workflows/spinning/glasses_rotation_classifier.py1# Copyright 2026 Google LLCCOMMENT
LOW…dia4commerce/workflows/spinning/rotation_classifier.py1#!/usr/bin/env python3COMMENT
LOW…merce/genmedia4commerce/workflows/spinning/__init__.py1# Copyright 2026 Google LLCCOMMENT
LOW…-commerce/genmedia4commerce/workflows/spinning/eval.py1# Copyright 2025 Google LLCCOMMENT
LOW…e/genmedia4commerce/workflows/spinning/r2v/__init__.py1# Copyright 2026 Google LLCCOMMENT
LOW…edia4commerce/workflows/spinning/r2v/other/__init__.py1# Copyright 2026 Google LLCCOMMENT
LOW…mmerce/workflows/spinning/r2v/other/image_selection.py1# Copyright 2026 Google LLCCOMMENT
LOW…edia4commerce/workflows/spinning/r2v/other/pipeline.py1# Copyright 2026 Google LLCCOMMENT
LOW…dia4commerce/workflows/spinning/r2v/other/r2v_utils.py1# Copyright 2025 Google LLCCOMMENT
LOW…e/workflows/spinning/r2v/shoes/split_multiple_shoes.py1# Copyright 2025 Google LLCCOMMENT
LOW…edia4commerce/workflows/spinning/r2v/shoes/__init__.py1# Copyright 2025 Google LLCCOMMENT
LOW…s/spinning/r2v/shoes/product_consistency_validation.py1# Copyright 2025 Google LLCCOMMENT
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py1# Copyright 2025 Google LLCCOMMENT
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py1# Copyright 2025 Google LLCCOMMENT
LOW…ommerce/workflows/spinning/r2v/shoes/classify_shoes.py1# Copyright 2025 Google LLCCOMMENT
LOW…e/workflows/spinning/r2v/shoes/classify_shoes_local.py1# Copyright 2025 Google LLCCOMMENT
LOW…/workflows/spinning/r2v/shoes/shoe_images_selection.py1# Copyright 2025 Google LLCCOMMENT
LOW…/workflows/spinning/r2v/shoes/prompt_generation_r2v.py1# Copyright 2025 Google LLCCOMMENT
LOW…4commerce/workflows/spinning/r2v/shoes/images_utils.py1# Copyright 2025 Google LLCCOMMENT
LOW…4commerce/workflows/spinning/interpolation/__init__.py1# Copyright 2026 Google LLCCOMMENT
2288 more matches not shown…
Cross-File Repetition203 hits · 1015 pts
SeverityFileLineSnippetContext
HIGH…dia-for-commerce/genmedia4commerce/agent_engine_app.py0initialize the agent engine app with logging and telemetry.STRING
HIGH…re/python/cross-session-memory/app/agent_engine_app.py0initialize the agent engine app with logging and telemetry.STRING
HIGH…python/oauth-user-consent-flow/app/agent_engine_app.py0initialize the agent engine app with logging and telemetry.STRING
HIGH…dia-for-commerce/genmedia4commerce/app_utils/deploy.py0generate method specifications with schemas from agent's register_operations(). see: https://docs.cloud.google.com/agentSTRING
HIGH…re/python/cross-session-memory/app/app_utils/deploy.py0generate method specifications with schemas from agent's register_operations(). see: https://docs.cloud.google.com/agentSTRING
HIGH…python/oauth-user-consent-flow/app/app_utils/deploy.py0generate method specifications with schemas from agent's register_operations(). see: https://docs.cloud.google.com/agentSTRING
HIGH…dia-for-commerce/genmedia4commerce/app_utils/deploy.py0parse key-value pairs from a comma-separated key=value string.STRING
HIGH…re/python/cross-session-memory/app/app_utils/deploy.py0parse key-value pairs from a comma-separated key=value string.STRING
HIGH…python/oauth-user-consent-flow/app/app_utils/deploy.py0parse key-value pairs from a comma-separated key=value string.STRING
HIGH…dia-for-commerce/genmedia4commerce/app_utils/deploy.py0parse secrets from env_var=secret_id or env_var=secret_id:version format.STRING
HIGH…re/python/cross-session-memory/app/app_utils/deploy.py0parse secrets from env_var=secret_id or env_var=secret_id:version format.STRING
HIGH…python/oauth-user-consent-flow/app/app_utils/deploy.py0parse secrets from env_var=secret_id or env_var=secret_id:version format.STRING
HIGH…dia-for-commerce/genmedia4commerce/app_utils/deploy.py0format an env var value for display, masking secrets.STRING
HIGH…re/python/cross-session-memory/app/app_utils/deploy.py0format an env var value for display, masking secrets.STRING
HIGH…python/oauth-user-consent-flow/app/app_utils/deploy.py0format an env var value for display, masking secrets.STRING
HIGH…dia-for-commerce/genmedia4commerce/app_utils/deploy.py0create agent with identity and grant required iam roles.STRING
HIGH…re/python/cross-session-memory/app/app_utils/deploy.py0create agent with identity and grant required iam roles.STRING
HIGH…python/oauth-user-consent-flow/app/app_utils/deploy.py0create agent with identity and grant required iam roles.STRING
HIGH…dia-for-commerce/genmedia4commerce/app_utils/deploy.py0╔═══════════════════════════════════════════════════════════╗ ║ ║ ║ 🤖 deploying agent to vertex ai agent engine 🤖 ║ ║ ║ STRING
HIGH…re/python/cross-session-memory/app/app_utils/deploy.py0╔═══════════════════════════════════════════════════════════╗ ║ ║ ║ 🤖 deploying agent to vertex ai agent engine 🤖 ║ ║ ║ STRING
HIGH…python/oauth-user-consent-flow/app/app_utils/deploy.py0╔═══════════════════════════════════════════════════════════╗ ║ ║ ║ 🤖 deploying agent to vertex ai agent engine 🤖 ║ ║ ║ STRING
HIGH…-for-commerce/genmedia4commerce/app_utils/telemetry.py0configure opentelemetry and genai telemetry with gcs upload.STRING
HIGH…python/cross-session-memory/app/app_utils/telemetry.py0configure opentelemetry and genai telemetry with gcs upload.STRING
HIGH…hon/oauth-user-consent-flow/app/app_utils/telemetry.py0configure opentelemetry and genai telemetry with gcs upload.STRING
HIGH…/python/long-horizon-harness/horizon/telemetry/otel.py0configure opentelemetry and genai telemetry with gcs upload.STRING
HIGH…-recipe/resources/templates/app/app_utils/telemetry.py0configure opentelemetry and genai telemetry with gcs upload.STRING
HIGH…ib/python/staged-ui-widgets/app/app_utils/telemetry.py0configure opentelemetry and genai telemetry with gcs upload.STRING
HIGH…python/genmedia-for-commerce/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…/python/cross-session-memory/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…thon/oauth-user-consent-flow/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…python/ambient-expense-agent/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGHcore/python/deep-search/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGHcore/python/safety-plugins/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…-runnability-test/scripts/generate_runnability_test.py0verify agent.py imports and defines the expected globals.STRING
HIGH…igh-volume-document-analyzer/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…python/agent-skills-tutorial/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…/brand-aligned-presentations/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…rib/python/financial-advisor/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…on/small-business-loan-agent/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGHcontrib/python/llm-auditor/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…rib/python/on-brand-genmedia/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…ython/multiformat-hybrid-rag/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…on/brand-search-optimization/tests/test_runnability.py0verify agent.py imports and defines the expected globals.STRING
HIGH…/genmedia-for-commerce/tests/integration/test_agent.py0integration test for the agent stream query functionality. tests that the agent returns valid streaming responses.STRING
HIGH…hon/long-horizon-harness/tests/live/test_agent_live.py0integration test for the agent stream query functionality. tests that the agent returns valid streaming responses.STRING
HIGH…pe/resources/templates/tests/integration/test_agent.py0integration test for the agent stream query functionality. tests that the agent returns valid streaming responses.STRING
HIGH…or-commerce/tests/integration/test_agent_engine_app.py0integration test for the agent stream query functionality. tests that the agent returns valid streaming responses.STRING
HIGH…onsent-flow/tests/integration/test_agent_engine_app.py0integration test for the agent stream query functionality. tests that the agent returns valid streaming responses.STRING
HIGH…or-commerce/tests/integration/test_agent_engine_app.py0fixture to create and set up agentengineapp instanceSTRING
HIGH…sion-memory/tests/integration/test_agent_engine_app.py0fixture to create and set up agentengineapp instanceSTRING
HIGH…onsent-flow/tests/integration/test_agent_engine_app.py0fixture to create and set up agentengineapp instanceSTRING
HIGH…or-commerce/tests/integration/test_agent_engine_app.py0integration test for the agent feedback functionality. tests that feedback can be registered successfully.STRING
HIGH…sion-memory/tests/integration/test_agent_engine_app.py0integration test for the agent feedback functionality. tests that feedback can be registered successfully.STRING
HIGH…onsent-flow/tests/integration/test_agent_engine_app.py0integration test for the agent feedback functionality. tests that feedback can be registered successfully.STRING
HIGH…edia-for-commerce/tests/integration/test_server_e2e.py0start the fastapi server using subprocess and log its output.STRING
HIGH…ss-session-memory/tests/integration/test_server_e2e.py0start the fastapi server using subprocess and log its output.STRING
HIGH…ong-horizon-harness/tests/live/test_server_e2e_live.py0start the fastapi server using subprocess and log its output.STRING
HIGH…sources/templates/tests/integration/test_server_e2e.py0start the fastapi server using subprocess and log its output.STRING
HIGH…format-hybrid-rag/tests/integration/test_server_e2e.py0start the fastapi server using subprocess and log its output.STRING
HIGH…staged-ui-widgets/tests/integration/test_server_e2e.py0start the fastapi server using subprocess and log its output.STRING
143 more matches not shown…
Unused Imports974 hits · 912 pts
SeverityFileLineSnippetContext
LOWtools/check_github_dir_changes.py70CODE
LOWtools/check_exemptions.py34CODE
LOWtools/validate_placement.py34CODE
LOWtools/ci_message.py57CODE
LOWtools/affected_recipes.py39CODE
LOWtools/check_frozen_paths.py30CODE
LOWtools/validate_structure.py53CODE
LOWtools/tests/test_ci_message.py12CODE
LOWtools/tests/test_check_github_dir_changes.py17CODE
LOW…nmedia4commerce/agents/style_advisor_agent/__init__.py17CODE
LOWcore/python/cross-session-memory/app/__init__.py41CODE
LOW…oss-session-memory/tests/integration/_e2e_bootstrap.py60CODE
LOWcore/python/oauth-user-consent-flow/app/__init__.py32CODE
LOWcore/python/ambient-quality-agent/ui/app.py73CODE
LOWcore/python/ambient-quality-agent/ui/task_reader.py37CODE
LOWcore/python/ambient-quality-agent/tools/local_run.py45CODE
LOW…ambient-quality-agent/tools/test_insights_load_test.py23CODE
LOWcore/python/ambient-quality-agent/tools/check_config.py26CODE
LOWcore/python/ambient-quality-agent/tools/check_config.py50CODE
LOW…re/python/ambient-quality-agent/tools/mock_aqa_data.py62CODE
LOW…re/python/ambient-quality-agent/tools/test_mock_aqa.py27CODE
LOW…/python/ambient-quality-agent/tools/mock_aqa_server.py67CODE
LOW…thon/ambient-quality-agent/tools/insights_load_test.py84CODE
LOWcore/python/ambient-quality-agent/extension/acli_ui.py86CODE
LOW…e/python/ambient-quality-agent/extension/acli_infra.py52CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py51CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOWcore/python/ambient-quality-agent/extension/_acli.py66CODE
LOW…/python/ambient-quality-agent/extension/acli_deploy.py44CODE
LOW…re/python/ambient-quality-agent/extension/acli_aqua.py50CODE
LOW…n/ambient-quality-agent/tests/test_trajectory_tools.py22CODE
LOW…ython/ambient-quality-agent/tests/test_model_errors.py22CODE
LOW…hon/ambient-quality-agent/tests/test_document_tools.py22CODE
LOW…e/python/ambient-quality-agent/tests/test_rca_tools.py21CODE
LOW…on/ambient-quality-agent/tests/test_aqua_cli_attach.py23CODE
LOW…/ambient-quality-agent/tests/test_ui_investigations.py24CODE
LOW…/python/ambient-quality-agent/tests/test_cli_traces.py21CODE
LOW…quality-agent/tests/test_trajectory_payloads_schema.py38CODE
LOW…on/ambient-quality-agent/tests/test_insights_schema.py26CODE
LOW…lity-agent/tests/test_terraform_variable_validation.py29CODE
LOW…mbient-quality-agent/tests/test_trajectories_schema.py34CODE
LOWcore/python/ambient-quality-agent/tests/conftest.py17CODE
LOW…n/ambient-quality-agent/tests/test_root_cause_store.py22CODE
LOW…t-quality-agent/tests/test_source_snapshot_contract.py25CODE
LOW…thon/ambient-quality-agent/tests/test_message_parts.py17CODE
LOW…t-quality-agent/tests/test_trajectory_payload_write.py35CODE
LOW…hon/ambient-quality-agent/tests/test_metric_timeout.py17CODE
LOW…n/ambient-quality-agent/tests/test_bigquery_fetcher.py17CODE
LOW…ython/ambient-quality-agent/tests/test_object_store.py26CODE
LOW…ambient-quality-agent/tests/test_gcs_metric_library.py17CODE
LOW…on/ambient-quality-agent/tests/test_ui_bundle_mount.py29CODE
LOW…/ambient-quality-agent/tests/test_memory_chat_tools.py17CODE
LOWcore/python/ambient-quality-agent/tests/test_logging.py17CODE
914 more matches not shown…
Docstring Block Structure148 hits · 740 pts
SeverityFileLineSnippetContext
HIGHtools/check_exemptions.py190Loads and validates recipe exemptions from the policy configuration. Args: policy_path: Path to the policy STRING
HIGH…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py489Reference-to-Video (R2V) pipeline that generates a single spinning video using reference images. This function: STRING
HIGH…ws/spinning/interpolation/other/interpolation_utils.py148Post-process a generated video by trimming to the most similar end frame. Finds the frame most similar to the targeSTRING
HIGH…erce/genmedia4commerce/workflows/shared/nano_banana.py63Generate content using Gemini image generation model. Args: client: Gemini client instance text_imaSTRING
HIGH…mmerce/genmedia4commerce/workflows/shared/llm_utils.py262Create standard configuration for Gemini content generation. Args: temperature: Temperature for generation STRING
HIGHcore/python/ambient-quality-agent/ui/app.py1668Serves static assets or falls back to the SPA HTML shell. Routes belonging to the API or unsupported integratioSTRING
HIGHcore/python/ambient-quality-agent/extension/acli_ui.py134Return the dashboard service name if it exists, or None. Queries `gcloud run services list` rather than `describe` STRING
HIGHcore/python/ambient-quality-agent/extension/acli_ui.py174Assemble the dashboard build context from scratch, dropping deleted files. Args: root: Extension root path.STRING
HIGHcore/python/ambient-quality-agent/extension/acli_ui.py205Deploy a container image to the dashboard service if it exists. Parses ``argv`` from `agents-cli deploy` for targetSTRING
HIGHcore/python/ambient-quality-agent/extension/_acli.py502Remove AQuA observed-agent options from ``argv`` and return parsed values. Args: argv: Command-line argumenSTRING
HIGHcore/python/ambient-quality-agent/extension/_acli.py538Resolve the deployment name of the observed agent. In AQuA's own checkout with neither observed option given, AQuA STRING
HIGHcore/python/ambient-quality-agent/extension/_acli.py573Resolve the deployment name and ADK agent name for the observed agent. Args: options: Command line and enviSTRING
HIGHcore/python/ambient-quality-agent/extension/_acli.py654Remove the flag that adds AQuA's step to a wrapped command. In the observed agent's project, `infra single-project`STRING
HIGH…re/python/ambient-quality-agent/extension/acli_aqua.py657Render the options added to `attach` as lines printed before the plan. Hints are left out: the CLI shows each with STRING
HIGH…on/ambient-quality-agent/tests/test_aqua_cli_attach.py92Answers one route call, standing in for `_fetch_command_result`. Args: url: Ignored engine URL. STRING
HIGHcore/python/ambient-quality-agent/tests/test_sweep.py144Installs the fake fetcher while keeping `_common.count_scanned` real. The real function converts the fetcher's answSTRING
HIGH…hon/ambient-quality-agent/tests/test_agent_revision.py32Builds a function declaration shaped as emitted by `TraceAgentDataConverter`. Args: name: Name of the tool.STRING
HIGH…agent/tests/test_observed_agent_config_access_check.py114Records the test and answers it from the client's `held`. Args: permissions: Permissions to test. STRING
HIGH…ient-quality-agent/tests/test_cloud_logging_fetcher.py101Returns canned GCS text for `uri`, or raises `OSError` for `_UNREADABLE_REF`. Args: uri: ``gs://`` object USTRING
HIGH…/ambient-quality-agent/tests/test_cloud_ops_fetcher.py58Constructs a span dictionary as projected by BigQuery queries. Args: span_id: OpenTelemetry span id. STRING
HIGH…/ambient-quality-agent/tests/test_cloud_ops_fetcher.py897Refuses every read, as a missing bucket grant does. Args: _uri: Ignored payload URI. ReturSTRING
HIGH…hon/ambient-quality-agent/tests/test_session_review.py33Creates a function declaration dictionary fixture. Args: name: Function name. parameters: ParameterSTRING
HIGH…/ambient-quality-agent/tests/test_gcs_span_exporter.py110Builds a `ReadableSpan` for testing. Args: name: Span operation name. span_id: Identifier for the sSTRING
HIGH…ambient-quality-agent/tests/test_aqua_cli_discovery.py115Records a call and returns its scripted reply. Args: url: Request URL. payload: Query pSTRING
HIGH…ient-quality-agent/src/ambient_quality_agent/config.py755Reads a required environment variable. Args: env_var: Environment variable name. Returns: The STRING
HIGH…ient-quality-agent/src/ambient_quality_agent/config.py810Parses an integer environment variable. Args: env_var: Environment variable name. default: FallbackSTRING
HIGH…nt-quality-agent/src/ambient_quality_agent/backends.py319Binds every provider and returns what each held previously. A mapping that does not match `PROVIDERS` exactly is reSTRING
HIGH…gent/src/ambient_quality_agent/tools/metrics/runner.py315Extract failure explanation from a metric result. Args: outcome: Result returned by a metric evaluator. STRING
HIGH…gent/src/ambient_quality_agent/tools/metrics/runner.py359Extract failure reasoning from an `EvalCaseMetricResult`. Evaluates the verdict using this sequence: 1. Check fSTRING
HIGH…gent/src/ambient_quality_agent/tools/metrics/runner.py407Extract the numeric score from an `EvalCaseMetricResult`. Args: result: Evaluation metric result from the SSTRING
HIGH…ent/src/ambient_quality_agent/tools/metrics/library.py242Loads custom metrics specified in an agents-cli evaluation config. Separates metrics into locally compiled callableSTRING
HIGH…ent/src/ambient_quality_agent/tools/metrics/library.py535Builds a judged metric from a prompt-only entry, as agents-cli builds it. Uses `LLMMetric.model_validate(entry)`, tSTRING
HIGH…ent/src/ambient_quality_agent/tools/metrics/library.py606Resolves a metric function's source code and origin identifier. Args: name: Name of the metric. entSTRING
HIGH…ent/src/ambient_quality_agent/tools/metrics/library.py640Loads and validates a remote metric definition without executing it locally. Validation steps: 1. Parse source STRING
HIGH…ent/src/ambient_quality_agent/tools/metrics/library.py697Extracts and validates the passing score threshold for a metric. Non-finite values (such as NaN or Inf) are rejecteSTRING
HIGH…ent/src/ambient_quality_agent/tools/metrics/library.py836Compiles and loads a local code metric from source bytes. Args: name: Name of the metric. entry: MeSTRING
HIGH…ent/src/ambient_quality_agent/tools/metrics/library.py943Executes metric source code within an isolated module registered in `sys.modules`. Registering in `sys.modules` enaSTRING
HIGH…ambient_quality_agent/tools/insights/bigquery_store.py209Map each candidate to the existing insight the judge deems the same. Two steps: 1. Read this agent's oSTRING
HIGH…mbient_quality_agent/tools/insights/bigquery_reader.py258Pages through this agent's insights in the order ``order_by`` names. Args: statuses: Optional lifecSTRING
HIGH…mbient_quality_agent/tools/insights/bigquery_reader.py338Distinct conversations behind every insight the filters match. The filters `list_insights` takes, over the wholSTRING
HIGH…mbient_quality_agent/tools/insights/bigquery_reader.py472Pages an insight's occurrences newest first, including rubric payloads. Ordered by ``created_at`` descending (mSTRING
HIGH…c/ambient_quality_agent/tools/insights/verification.py910Format up to MAX_EVIDENCE_TRACES sorted evidence entries, grouping rubrics per case. Args: examples: RubricSTRING
HIGH…c/ambient_quality_agent/tools/insights/verification.py1117Judge the largest clusters and report what the model concluded. Keyed by position in ``clusters`` so a caller can pSTRING
HIGH…t/src/ambient_quality_agent/tools/insights/matching.py185Index of the existing label ``candidate`` restates, or ``None``. Steps: 1. Split ``existing`` into batches of STRING
HIGH…t/src/ambient_quality_agent/tools/insights/matching.py259Judge every candidate against ``existing``, in parallel. Failure policy, the same one `clustering.cluster_and_labelSTRING
HIGH…ent/src/ambient_quality_agent/tools/insights/reader.py207One page of an insight's sightings, newest first. ``insight_id`` selects by owner, the same resolution `get_insSTRING
HIGH…/src/ambient_quality_agent/tools/ingestion/selector.py414Perform static lexical validation on an unwrapped selector query. Checks for single-statement structure, escape seqSTRING
HIGH…bient_quality_agent/tools/ingestion/trace_converter.py1140Parse a JSON or JSONL message payload into a list of dicts. Args: value: Raw message list payload (string, STRING
HIGH…bient_quality_agent/tools/ingestion/trace_converter.py1173Extract plain system-instruction text from an OTEL payload. Args: value: Raw system instruction payload: plSTRING
HIGH…bient_quality_agent/tools/ingestion/trace_converter.py1246Parse a tool-definitions payload into a list with one `Tool`. Accepts OTEL tool definitions, genai `Tool` dicts andSTRING
HIGH…gent/src/ambient_quality_agent/tools/ingestion/base.py146Validates the configured selector without executing the query. Verifies query syntax, projected columns, and taSTRING
HIGH…gent/src/ambient_quality_agent/tools/ingestion/base.py204Count the traces the window holds for each agent name in it. The unit `count_scanned` counts, grouped by agent STRING
HIGH…gent/src/ambient_quality_agent/tools/ingestion/base.py711Validates this fetcher's selector using lexical checks and BigQuery dry runs. After `selector.find_lexical_violSTRING
HIGH…gent/src/ambient_quality_agent/tools/ingestion/base.py790Executes a dry run to validate a query without running it. Args: sql: SQL query to validate. STRING
HIGH…agent/src/ambient_quality_agent/tools/objects/store.py47Reads an object as UTF-8 text. Args: name: Object name relative to the store's root. ReturSTRING
HIGH…agent/src/ambient_quality_agent/tools/objects/store.py62Writes an object as UTF-8 text, replacing it whole. A reader sees either the previous object or the new one, neSTRING
HIGH…agent/src/ambient_quality_agent/tools/objects/store.py82Reads an object's raw content. Args: name: Object name relative to the store's root. ReturSTRING
HIGH…agent/src/ambient_quality_agent/tools/objects/store.py109Deletes an object. Args: name: Object name relative to the store's root. Returns: STRING
HIGH…agent/src/ambient_quality_agent/tools/objects/store.py122Lists the names of every object under a prefix, in lexical order. The prefix is matched as a string, as GCS doeSTRING
HIGH…agent/src/ambient_quality_agent/tools/objects/store.py138Lists the next level of names under a prefix, as a GCS `/` delimiter does. Answers "which revisions are there" STRING
88 more matches not shown…
Excessive Try-Catch Wrapping645 hits · 654 pts
SeverityFileLineSnippetContext
LOWtools/check_github_dir_changes.py210 except Exception:CODE
LOWtools/check_github_dir_changes.py229 except Exception:CODE
LOWtools/ci_message.py397 except Exception as exc:CODE
LOW…-for-commerce/infra/model_training/eval_gemini_lora.py292 except Exception as e:CODE
LOW⚡…thon/genmedia-for-commerce/genmedia4commerce/config.py58 except Exception:CODE
LOW…thon/genmedia-for-commerce/genmedia4commerce/config.py124 except Exception as e:CODE
LOW⚡…thon/genmedia-for-commerce/genmedia4commerce/config.py168except Exception as e:CODE
LOW⚡…thon/genmedia-for-commerce/genmedia4commerce/config.py185 except Exception as e:CODE
LOW…ia-for-commerce/genmedia4commerce/agent_debug_utils.py97 except Exception as e:CODE
LOW…ia-for-commerce/genmedia4commerce/agent_debug_utils.py137 except Exception as e:CODE
LOW⚡…genmedia-for-commerce/genmedia4commerce/agent_utils.py384 except Exception:CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py75 except Exception as e:CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py119 except Exception as e:CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py158 except Exception as e:CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py192 except Exception as e:CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py218 except Exception: # noqa: S110CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py225 except Exception: # noqa: S110CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py319 except Exception as e:CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py332 except Exception as e:CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py426 except Exception as e:CODE
LOW…dia-for-commerce/genmedia4commerce/agent_engine_app.py76except Exception as e:CODE
LOW…on/genmedia-for-commerce/genmedia4commerce/chat_api.py122 except Exception: # noqa: S110CODE
LOW…on/genmedia-for-commerce/genmedia4commerce/chat_api.py181 except Exception as e:CODE
LOW…enmedia-for-commerce/genmedia4commerce/fast_api_app.py150 except Exception as exc:CODE
LOW…enmedia-for-commerce/genmedia4commerce/fast_api_app.py281 except Exception as e:CODE
MEDIUM…enmedia-for-commerce/genmedia4commerce/fast_api_app.py254def _check_segmentation():CODE
LOW…ommerce/workflows/video_vto/glasses/custom_template.py105 except Exception as e:CODE
LOW…ommerce/workflows/video_vto/glasses/custom_template.py149 except Exception as e:CODE
LOW…media4commerce/workflows/video_vto/glasses/pipeline.py79 except Exception as e:CODE
LOW…rce/workflows/video_vto/glasses/generate_video_util.py132 except Exception as e:CODE
LOW…rce/workflows/video_vto/glasses/generate_video_util.py194 except Exception:CODE
LOW…erce/workflows/spinning/glasses_rotation_classifier.py103 except Exception as e:CODE
LOW…erce/workflows/spinning/glasses_rotation_classifier.py157 except Exception as e:CODE
LOW…-commerce/genmedia4commerce/workflows/spinning/eval.py82 except Exception as e:CODE
LOW…-commerce/genmedia4commerce/workflows/spinning/eval.py232 except Exception as e:CODE
LOW…mmerce/workflows/spinning/r2v/other/image_selection.py142 except Exception as e:CODE
LOW…e/workflows/spinning/r2v/shoes/split_multiple_shoes.py114 except Exception as e:CODE
LOW…e/workflows/spinning/r2v/shoes/split_multiple_shoes.py291 except Exception as e:CODE
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py160 except Exception as validation_err:CODE
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py189 except Exception as consistency_err:CODE
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py725 except Exception as e:CODE
LOW…/workflows/spinning/r2v/shoes/shoe_images_selection.py74 except Exception:CODE
LOW…ws/spinning/interpolation/other/interpolation_utils.py194 except Exception as e:CODE
LOW…a4commerce/workflows/image_vto/clothes/garment_eval.py190 except Exception as e:CODE
LOW⚡…commerce/workflows/image_vto/clothes/vto_generation.py75 except Exception as e:CODE
LOW…commerce/workflows/image_vto/clothes/vto_generation.py97 except Exception as e:CODE
LOW…commerce/workflows/image_vto/clothes/vto_generation.py147 except Exception as e:CODE
LOW…commerce/workflows/image_vto/clothes/vto_generation.py354 except Exception as e:CODE
LOW…media4commerce/workflows/image_vto/clothes/pipeline.py360 except Exception as e:CODE
LOW…rce/workflows/image_vto/clothes/garment_description.py109 except Exception as e:CODE
LOW…mmerce/workflows/image_vto/glasses/image_generation.py113 except Exception as e:CODE
LOW⚡…mmerce/workflows/image_vto/glasses/image_generation.py135 except Exception as e:CODE
LOW⚡…mmerce/workflows/image_vto/glasses/image_generation.py186 except Exception as e:CODE
LOW…mmerce/workflows/image_vto/glasses/image_generation.py302 except Exception as e:CODE
LOW…a4commerce/workflows/image_vto/glasses/glasses_eval.py129 except Exception as e:CODE
LOW…media4commerce/workflows/image_vto/glasses/pipeline.py318 except Exception as e:CODE
LOW…rkflows/other/background_changer/background_changer.py100 except Exception as e:CODE
LOW…rkflows/other/background_changer/background_changer.py130 except Exception as e:CODE
LOW…rkflows/other/background_changer/background_changer.py339 except Exception as e:CODE
LOW…erce/genmedia4commerce/workflows/shared/image_utils.py336 except Exception as e:CODE
585 more matches not shown…
Empty Error Handlers83 hits · 415 pts
SeverityFileLineSnippetContext
HIGH…genmedia-for-commerce/genmedia4commerce/agent_utils.py218except Exception: # noqa: S110CODE
HIGH…genmedia-for-commerce/genmedia4commerce/agent_utils.py225except Exception: # noqa: S110CODE
HIGH…on/genmedia-for-commerce/genmedia4commerce/chat_api.py122except Exception: # noqa: S110CODE
HIGH…erce/genmedia4commerce/workflows/shared/debug_utils.py98except Exception: # noqa: S110CODE
HIGH…/genmedia4commerce/agents/style_advisor_agent/agent.py110except (ValueError, TypeError):CODE
HIGH…/genmedia4commerce/agents/style_advisor_agent/agent.py126except Exception: # noqa: S110CODE
HIGH…/genmedia4commerce/agents/style_advisor_agent/agent.py352except Exception: # noqa: S110CODE
HIGH…hon/genmedia-for-commerce/tests/load_test/load_test.py120except json.JSONDecodeError:CODE
HIGH…edia-for-commerce/tests/integration/test_server_e2e.py90except RequestException:CODE
HIGHcore/python/cross-session-memory/app/__init__.py34except google.auth.exceptions.DefaultCredentialsError:CODE
HIGH…ss-session-memory/tests/integration/test_server_e2e.py107except RequestException:CODE
HIGH…_agent/tools/observed_agent_config/effective_config.py128except objects.StorageNotConfiguredError:CODE
HIGH…_agent/tools/observed_agent_config/effective_config.py194except objects.StorageNotConfiguredError:CODE
HIGHcore/python/ambient-expense-agent/frontend/main.py106except (json.JSONDecodeError, ValueError):CODE
HIGH…on/ambient-expense-agent/expense_agent/fast_api_app.py68except (json.JSONDecodeError, KeyError):CODE
HIGH…ra/terraform/scripts/setup_vector_search_collection.py62except exceptions.NotFound:CODE
HIGH…thon/long-horizon-harness/tests/smoke/http/conftest.py131except RequestException:CODE
HIGH…on-harness/tests/unit/tools/processes/test_registry.py50except ProcessLookupError:CODE
HIGH…arness/tests/unit/tools/processes/test_local_handle.py64except ProcessLookupError:CODE
HIGH…arness/tests/unit/tools/processes/test_process_tool.py64except ProcessLookupError:CODE
HIGH…harness/tests/integration/probes/probe_routine_fire.py189except Exception:CODE
HIGH…ong-horizon-harness/tests/live/test_server_e2e_live.py89except RequestException:CODE
HIGH…ython/long-horizon-harness/horizon/workspace_window.py169except (TypeError, AttributeError):CODE
HIGHcore/python/long-horizon-harness/horizon/tools/_hitl.py57except AttributeError:CODE
HIGH…/long-horizon-harness/horizon/subagents/child_guard.py214except (AttributeError, TypeError):CODE
HIGH…ong-horizon-harness/horizon/guardrails/exfil_config.py366except ValueError:CODE
HIGH…e/python/long-horizon-harness/horizon/secrets/store.py140except AlreadyExists:CODE
HIGH…long-horizon-harness/horizon/sandbox/runtime/server.py167except TimeoutError:CODE
HIGH…long-horizon-harness/horizon/sandbox/runtime/server.py172except (asyncio.CancelledError, Exception): # noqa: S110CODE
HIGH…long-horizon-harness/horizon/sandbox/runtime/server.py453except subprocess.TimeoutExpired:CODE
HIGH…long-horizon-harness/horizon/sandbox/runtime/server.py460except OSError:CODE
HIGH…on/long-horizon-harness/horizon/environment/sandbox.py476except json.JSONDecodeError:CODE
HIGH…g-horizon-harness/horizon/environment/local_process.py129except subprocess.TimeoutExpired:CODE
HIGH…g-horizon-harness/horizon/environment/local_process.py136except OSError:CODE
HIGH…re/python/long-horizon-harness/horizon/telemetry/ui.py105except Exception: # noqa: S110CODE
HIGH…re/python/long-horizon-harness/horizon/telemetry/ui.py127except Exception: # noqa: S110CODE
HIGH…re/python/long-horizon-harness/horizon/telemetry/ui.py155except Exception: # noqa: S110CODE
HIGH…re/python/long-horizon-harness/horizon/telemetry/ui.py183except Exception: # noqa: S110CODE
HIGH…re/python/long-horizon-harness/horizon/telemetry/ui.py216except Exception: # noqa: S110CODE
HIGH…re/python/long-horizon-harness/horizon/telemetry/ui.py237except Exception: # noqa: S110CODE
HIGH…nt-search/infra/terraform/scripts/get_data_store_id.py92except Exception: # noqa: S110CODE
HIGHcore/python/safety-plugins/safety_plugins/__init__.py28except google.auth.exceptions.DefaultCredentialsError:CODE
HIGH…etail/skills/product-search/scripts/ingest_bigquery.py373except Exception: # pylint: disable=broad-exception-caught # noqa: S110CODE
HIGH…/skills/product-search/scripts/ingest_vertex_search.py183except exceptions.NotFound:CODE
HIGH…/skills/product-search/scripts/ingest_vertex_search.py391except exceptions.NotFound:CODE
HIGH…retail/skills/virtual-tryon/scripts/tryon_processor.py80except Exception: # noqa: S110CODE
HIGHplugins/retail/skills/virtual-tryon/scripts/setup.py43except Exception: # noqa: S110CODE
HIGH…s/skills/github-pr-review/scripts/check_house_rules.py85except ModuleNotFoundError:CODE
HIGH…-runnability-test/scripts/generate_runnability_test.py524except (SyntaxError, UnicodeDecodeError):CODE
HIGH…thon-environment-variables/scripts/extract_env_vars.py240except OSError:CODE
HIGH…sources/templates/tests/integration/test_server_e2e.py89except RequestException:CODE
HIGH…rib/python/brand-aligned-presentations/app/__init__.py30except google.auth.exceptions.DefaultCredentialsError:CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py48except (KeyError, AttributeError):CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py111except (KeyError, AttributeError):CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py72except (KeyError, AttributeError):CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py134except (KeyError, AttributeError):CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py352except (KeyError, AttributeError):CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py519except (KeyError, AttributeError):CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py545except (KeyError, AttributeError):CODE
HIGH…n/brand-aligned-presentations/app/tools/pptx_editor.py557except (KeyError, AttributeError):CODE
23 more matches not shown…
Modern Structural Boilerplate392 hits · 395 pts
SeverityFileLineSnippetContext
LOW⚡…thon/genmedia-for-commerce/genmedia4commerce/config.py31logger = logging.getLogger(__name__)CODE
LOW…ia-for-commerce/genmedia4commerce/agent_debug_utils.py33logger = logging.getLogger(__name__)CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py37logger = logging.getLogger(__name__)CODE
LOW…dia-for-commerce/genmedia4commerce/agent_engine_app.py34logger = logging.getLogger(__name__)CODE
LOW…dia-for-commerce/genmedia4commerce/agent_engine_app.py40 def set_up(self) -> None:CODE
LOW…on/genmedia-for-commerce/genmedia4commerce/chat_api.py37logger = logging.getLogger(__name__)CODE
LOW…ython/genmedia-for-commerce/genmedia4commerce/agent.py72logger = logging.getLogger(__name__)CODE
LOW⚡…media4commerce/workflows/video_vto/clothes/pipeline.py49logger = logging.getLogger(__name__)CODE
LOW…rce/workflows/video_vto/clothes/generate_video_util.py30logger = logging.getLogger(__name__)CODE
LOW…a4commerce/workflows/video_vto/glasses/glasses_eval.py32logger = logging.getLogger(__name__)CODE
LOW…media4commerce/workflows/video_vto/glasses/pipeline.py34logger = logging.getLogger(__name__)CODE
LOW…rce/workflows/video_vto/glasses/generate_video_util.py36logger = logging.getLogger(__name__)CODE
LOW…erce/workflows/spinning/glasses_rotation_classifier.py36logger = logging.getLogger(__name__)CODE
LOW…-commerce/genmedia4commerce/workflows/spinning/eval.py36logger = logging.getLogger(__name__)CODE
LOW…mmerce/workflows/spinning/r2v/other/image_selection.py32logger = logging.getLogger(__name__)CODE
LOW…edia4commerce/workflows/spinning/r2v/other/pipeline.py25logger = logging.getLogger(__name__)CODE
LOW…e/workflows/spinning/r2v/shoes/split_multiple_shoes.py29logger = logging.getLogger(__name__)CODE
LOW⚡…s/spinning/r2v/shoes/product_consistency_validation.py34logger = logging.getLogger(__name__)CODE
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py33logger = logging.getLogger(__name__)CODE
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py60logger = logging.getLogger(__name__)CODE
LOW…ommerce/workflows/spinning/r2v/shoes/classify_shoes.py32logger = logging.getLogger(__name__)CODE
LOW…e/workflows/spinning/r2v/shoes/classify_shoes_local.py39logger = logging.getLogger(__name__)CODE
LOW…4commerce/workflows/spinning/r2v/shoes/images_utils.py29logger = logging.getLogger(__name__)CODE
LOW…a4commerce/workflows/image_vto/clothes/garment_eval.py32logger = logging.getLogger(__name__)CODE
LOW…commerce/workflows/image_vto/clothes/vto_generation.py36logger = logging.getLogger(__name__)CODE
LOW⚡…media4commerce/workflows/image_vto/clothes/pipeline.py47logger = logging.getLogger(__name__)CODE
LOW…rce/workflows/image_vto/clothes/garment_description.py30logger = logging.getLogger(__name__)CODE
LOW⚡…mmerce/workflows/image_vto/glasses/image_generation.py34logger = logging.getLogger(__name__)CODE
LOW…a4commerce/workflows/image_vto/glasses/glasses_eval.py28logger = logging.getLogger(__name__)CODE
LOW⚡…media4commerce/workflows/image_vto/glasses/pipeline.py40logger = logging.getLogger(__name__)CODE
LOW…rkflows/other/background_changer/background_changer.py37logger = logging.getLogger(__name__)CODE
LOW…erce/genmedia4commerce/workflows/shared/image_utils.py46logger = logging.getLogger(__name__)CODE
LOW…erce/genmedia4commerce/workflows/shared/person_eval.py35logger = logging.getLogger(__name__)CODE
LOW…erce/genmedia4commerce/workflows/shared/nano_banana.py37logger = logging.getLogger(__name__)CODE
LOW…ce/genmedia4commerce/workflows/shared/vector_search.py38logger = logging.getLogger(__name__)CODE
LOW…mmerce/genmedia4commerce/workflows/shared/llm_utils.py33logger = logging.getLogger(__name__)CODE
LOW…mmerce/genmedia4commerce/workflows/shared/gcs_utils.py28logger = logging.getLogger(__name__)CODE
LOW…erce/genmedia4commerce/workflows/shared/debug_utils.py28logger = logging.getLogger(__name__)CODE
LOW…ows/product_enrichment/product_fitting/garment_eval.py27logger = logging.getLogger(__name__)CODE
LOW⚡…s/product_enrichment/product_fitting/video_pipeline.py39logger = logging.getLogger(__name__)CODE
LOW…flows/product_enrichment/product_fitting/generation.py27logger = logging.getLogger(__name__)CODE
LOW…s/product_enrichment/product_fitting/classification.py24logger = logging.getLogger(__name__)CODE
LOW…rkflows/product_enrichment/product_fitting/pipeline.py52logger = logging.getLogger(__name__)CODE
LOW…nmedia4commerce/agents/style_advisor_agent/__init__.py19__all__ = ["app"]CODE
LOW…/genmedia4commerce/agents/style_advisor_agent/agent.py43logger = logging.getLogger(__name__)CODE
LOW…enmedia4commerce/mcp_server/video_vto/video_vto_mcp.py22logger = logging.getLogger(__name__)CODE
LOW…a4commerce/mcp_server/video_vto/clothes/clothes_mcp.py25logger = logging.getLogger(__name__)CODE
LOW…a4commerce/mcp_server/video_vto/clothes/clothes_api.py27logger = logging.getLogger(__name__)CODE
LOW…a4commerce/mcp_server/video_vto/glasses/glasses_api.py37logger = logging.getLogger(__name__)CODE
LOW…a4commerce/mcp_server/video_vto/glasses/glasses_mcp.py27logger = logging.getLogger(__name__)CODE
LOW…/genmedia4commerce/mcp_server/spinning/spinning_mcp.py22logger = logging.getLogger(__name__)CODE
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_api.py40logger = logging.getLogger(__name__)CODE
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py37logger = logging.getLogger(__name__)CODE
LOW…ia4commerce/mcp_server/spinning/r2v/shoes/shoes_api.py42logger = logging.getLogger(__name__)CODE
LOW…ia4commerce/mcp_server/spinning/r2v/shoes/shoes_mcp.py25logger = logging.getLogger(__name__)CODE
LOW…e/mcp_server/spinning/interpolation/other/other_api.py39logger = logging.getLogger(__name__)CODE
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py35logger = logging.getLogger(__name__)CODE
LOW…enmedia4commerce/mcp_server/image_vto/image_vto_mcp.py22logger = logging.getLogger(__name__)CODE
LOW…a4commerce/mcp_server/image_vto/clothes/clothes_mcp.py22logger = logging.getLogger(__name__)CODE
LOW…a4commerce/mcp_server/image_vto/clothes/clothes_api.py24logger = logging.getLogger(__name__)CODE
332 more matches not shown…
Cross-Language Confusion56 hits · 336 pts
SeverityFileLineSnippetContext
HIGHtools/validate_structure.py1043 how=f"Add a skill directory with a SKILL.md: mkdir -p {rel}/skills/my-skill && touch {rel}/skills/myCODE
HIGH⚡tools/tests/test_validate_structure.py413 assert lock.how == "cd core/foo && uv lock"CODE
HIGH…s/spinning/r2v/shoes/product_consistency_validation.py109 frame_labels: List of labels (can contain None/null)STRING
HIGHcore/python/ambient-quality-agent/ui/app.py139 " npm --prefix ui/web ci && npm --prefix ui/web run build\n"CODE
HIGH…lity-agent/tests/test_terraform_variable_validation.py19`var.x == null || var.x >= 1` guard does not protect the comparison: on 1.11STRING
HIGH…thon/ambient-quality-agent/tests/test_judge_metrics.py250 # `custom_function` present but null, beside a real file.COMMENT
HIGH…ambient_quality_agent/tools/insights/bigquery_store.py365 # empty, never null, or the load job rejects the row.STRING
HIGH…c/ambient_quality_agent/tools/review/session_review.py75# returning `None` still yields `{"result": null}`, a paused HITL call carriesSTRING
HIGH…nt_quality_agent/tools/trajectories/bigquery_reader.py443 # BigQuery returns a REPEATED column as an empty array, never null; theCOMMENT
HIGH…gent/src/ambient_quality_agent/core/ambient/handler.py103# deployment watches no engine (`observed_engine_id` null).COMMENT
HIGH⚡…/tests/smoke/backend/llm/test_agent_attacks_blocked.py94 out = await active_env.execute(f"cat {rel} 2>/dev/null || echo __MISSING__")CODE
HIGH⚡…/tests/smoke/backend/llm/test_agent_attacks_blocked.py108 f"(it is a normal git server): `git init -q && git add -A && "CODE
HIGH⚡…on/long-horizon-harness/tests/unit/test_exfil_guard.py106 assert ev("terminal", command="ls -la && echo hi") is NoneCODE
HIGH⚡…on/long-horizon-harness/tests/unit/test_exfil_guard.py348 assert ev("terminal", command="git status && git log -1") is NoneCODE
HIGH…ss/tests/unit/tools/processes/test_terminal_wrapper.py16parameter space. No ``cwd`` (use ``cd dir && cmd``), noSTRING
HIGH⚡…ss/tests/unit/tools/processes/test_terminal_wrapper.py106 """Minimal parameter space: no cwd. Use `cd dir && cmd`."""STRING
HIGH⚡…ss/tests/unit/tools/processes/test_terminal_wrapper.py125 command="cd sub && cat marker.txt", tool_context=_ctx()CODE
HIGH⚡…harness/tests/unit/guardrails/test_command_classify.py46 ("ls && bq rm x", ["ls", "bq rm x"]),CODE
HIGH⚡…harness/tests/unit/guardrails/test_command_classify.py48 ("x; y || z", ["x", "y", "z"]),CODE
HIGH⚡…harness/tests/unit/guardrails/test_command_classify.py52 ("a && b", ["a", "b"]), # && still splits to 2, not on the inner &CODE
HIGH⚡…harness/tests/unit/guardrails/test_command_classify.py58 ("echo 'a && b'", ["echo 'a && b'"]),CODE
HIGH⚡…harness/tests/unit/guardrails/test_permission_guard.py186 "cd /workspace/proj 2>/dev/null && find . -iname '*.py' 2>/dev/null | head; "CODE
HIGH⚡…harness/tests/unit/guardrails/test_permission_guard.py187 "grep -r foo . 2>/dev/null | head; ls -d out/* 2>/dev/null; "CODE
HIGH⚡…harness/tests/unit/guardrails/test_permission_guard.py204 args={"command": "cd /tmp && rm -rf ."},CODE
HIGH⚡…harness/tests/unit/guardrails/test_permission_guard.py313 args={"command": "ls && bq rm x"},CODE
HIGH⚡…harness/tests/unit/guardrails/test_permission_guard.py349 args={"command": "bq rm a && bq rm b"},CODE
HIGH⚡…n-harness/tests/unit/guardrails/test_command_safety.py36 assert segments("ls && rm -rf /") == [["ls"], ["rm", "-rf", "/"]]CODE
HIGH⚡…n-harness/tests/unit/guardrails/test_command_safety.py363 "echo hi && bash deploy.sh", # && is a conjunction, not a pipeCODE
HIGH⚡…n-harness/tests/unit/guardrails/test_command_safety.py364 "ls && python3 foo.py",CODE
HIGH…harness/tests/integration/test_background_lifecycle.py75 command="sleep 3 && echo done",CODE
HIGH…ng-horizon-harness/horizon/tools/processes/terminal.py16``bash(command, timeout_s)``. No ``cwd`` (use ``cd dir && cmd``), noSTRING
HIGH…ng-horizon-harness/horizon/tools/processes/terminal.py49 — drive it via `process`. Use `cd dir && cmd` for another directory,STRING
HIGH…horizon-harness/horizon/guardrails/command_classify.py18commands so a benign segment can't smuggle a gated one (``ls && bq rm``).STRING
HIGH…rizon-harness/scripts/probes/probe_sandbox_snapshot.py209 restored_env, "test -L ~/.local/bin/probe-link && echo symlink"CODE
HIGH…ntrib/python/brand-aligned-presentations/app/prompt.py103 * **Visual:** [The visual prompt, or "null" if null]COMMENT
HIGH…gned-presentations/app/sub_agents/synthesizer/agent.py272 # We prioritize the writer's decision. If it says null, there is NO visual.COMMENT
HIGH…ned-presentations/app/sub_agents/synthesizer/prompt.py47 - * If the slide HAS a visual (visual_prompt is NOT null): Aim for 3-4 bullets. The visual will carry some of thCODE
HIGH…ned-presentations/app/sub_agents/synthesizer/prompt.py49 - If this slide HAS a visual (`visual_prompt` is NOT null): Aim for 3-4 concise bullets (10-20 words each) tCODE
HIGH…ncial-advisor/app/sub_agents/trading_analyst/prompt.py44Condition: If the market_data_analysis_output state key is empty, null, or otherwise indicates that the data is not avaiCODE
HIGH…rag/data_ingestion_pipeline/preprocess_service/main.py150 On failure, error is non-null; text is "" and relevant is False soSTRING
HIGHcontrib/python/staged-ui-widgets/app/prompt.py71If a tool returns "widget": null, nothing was shown and no contract blockCODE
HIGH.github/scripts/check_lockfile_hashes.py227 " cd <recipe-dir> && rm uv.lock && uv lock"CODE
HIGH⚡.github/scripts/tests/test_process_issue_response.py262 "path": null,CODE
HIGH⚡.github/scripts/tests/test_process_issue_response.py298 ' "path": null,\n'CODE
HIGH⚡.github/scripts/tests/test_process_issue_response.py299 ' "assignee": null,\n'CODE
HIGH⚡.github/scripts/tests/test_process_issue_response.py334 "path": null,CODE
HIGH⚡.github/scripts/tests/test_process_issue_response.py335 "assignee": null,CODE
HIGH⚡.github/scripts/tests/test_process_issue_response.py350 ' "path": null,\n'CODE
HIGH⚡.github/scripts/tests/test_process_issue_response.py351 ' "assignee": null,\n'CODE
HIGH⚡.github/scripts/tests/test_sweep_stale_branches.py655 ' "state": "CLOSED", "mergedAt": null,'CODE
HIGH.github/scripts/tests/test_sweep_stale_branches.py636 ' "mergedAt": null, "closedAt": "2026-08-13T00:00:00Z",'CODE
HIGH⚡.github/scripts/tests/test_check_recipe_package_json.py412 "18.x || 20.x || 22.x",CODE
HIGH⚡.github/scripts/tests/test_check_recipe_package_json.py413 "20.x || 22.x",CODE
HIGH.github/scripts/tests/test_check_recipe_package_json.py447 "18.x || 20.x",CODE
HIGH.github/scripts/tests/test_check_env_vars_typescript.py199 "const timeout = process.env.TIMEOUT_MS || 5000;\n"CODE
HIGH.github/scripts/tests/test_check_env_vars_typescript.py17import.meta.env, destructuring, ?? and || defaults) are validated againstSTRING
Modern AI Meta-Vocabulary62 hits · 212 pts
SeverityFileLineSnippetContext
MEDIUMpyproject.toml203# Never descend into skill template payloads or virtualenvs. The scaffoldCOMMENT
MEDIUMtools/validate_readme.py172 # No TODO: placeholders — catches unfilled scaffold or draft text.COMMENT
MEDIUM⚡tools/validate_structure.py1071# Per-recipe orchestrationCOMMENT
MEDIUM⚡tools/tests/test_validate_structure.py757# validate_recipe (end-to-end orchestration on a fake tree)COMMENT
MEDIUM⚡tools/tests/test_validate_structure.py1161 # created by the scaffold — see the comment above required_dirs inCOMMENT
MEDIUM…enmedia4commerce/workflows/video_vto/glasses/README.md13├── pipeline.py # Video generation and regeneration orchestrationCODE
MEDIUM…nmedia4commerce/workflows/spinning/r2v/shoes/README.md21├── pipeline.py # Main R2V pipeline orchestrationCODE
MEDIUM…workflows/product_enrichment/product_fitting/README.md31├── pipeline.py # Main pipeline orchestration (classify, generate, evaluate, fix)CODE
MEDIUM…thon/ambient-quality-agent/tools/insights_load_test.py189# a hallucination, and a response-quality miss.COMMENT
MEDIUM⚡…hon/ambient-quality-agent/tests/test_acli_extension.py263 # The fallback re-derives the scaffold's own transformation.COMMENT
MEDIUMcore/python/rag-vector-search/README.md1# RAG Agent — Agent Platform Vector SearchCOMMENT
MEDIUMcore/python/rag-vector-search/AGENTS.md1# RAG Agent — Vector SearchCOMMENT
MEDIUMcore/python/rag-vector-search/data_ingestion/README.md52## Testing Your RAG ApplicationCOMMENT
MEDIUMcore/python/deep-search/README.md47Use the [Google Agents CLI](https://github.com/google/agents-cli) to scaffold a production-ready project and choose yourCODE
MEDIUMcore/python/deep-search/AGENTS.md60### Backend — the multi-agent orchestration (the bulk of the logic; read first)COMMENT
MEDIUMcore/python/deep-search/AGENTS.md60### Backend — the multi-agent orchestration (the bulk of the logic; read first)COMMENT
MEDIUM…s/tests/eval/evalsets/compression_quality.evalset.json139 "text": "### Compressed history (summary unavailable):\n[CONTEXT COMPACTION] Earlier turns were dropped CODE
MEDIUMcore/python/long-horizon-harness/docs/extending.md226### `guardrails/` — tool guardrailsCOMMENT
MEDIUM…on/long-horizon-harness/horizon/tools/skill_toolset.py197 # paths so the guard fires even when the model hallucinates aCOMMENT
MEDIUM…long-horizon-harness/horizon/conversation/reminders.py54# Handoff flags owned by the two halt consumers (guardrails + budget). Held asCOMMENT
MEDIUM…long-horizon-harness/horizon/conversation/reminders.py56# horizon/guardrails/halt_consumer.py and horizon/conversation/iteration_budget_plugin.py.COMMENT
MEDIUMcore/python/rag-agent-search/README.md1# RAG Agent — Agent Platform SearchCOMMENT
MEDIUMcore/python/rag-agent-search/AGENTS.md1# RAG Agent — Agent Platform SearchCOMMENT
MEDIUM…/skills/product-search/scripts/ingest_vertex_search.py57# Vector dimensions each embedding model emits. Vector Search collectionsSTRING
MEDIUM⚡…ke-python-recipe-deployable/scripts/make_deployable.py1738# acli_version No agents-cli scaffold produced this recipe, so there is noCOMMENT
MEDIUM⚡…ke-python-recipe-deployable/scripts/make_deployable.py1743# print "Upgrade the project: agents-cli scaffold upgrade" forCOMMENT
MEDIUM⚡…ke-python-recipe-deployable/scripts/make_deployable.py1754# agents-cli scaffold. `acli_version`, `generated_at` and `base_template` areCOMMENT
MEDIUM⚡…ke-python-recipe-deployable/scripts/make_deployable.py1755# deliberately omitted rather than invented: no scaffold produced this recipe,COMMENT
MEDIUM⚡…ke-python-recipe-deployable/scripts/make_deployable.py1756# and a fabricated version makes agents-cli offer a `scaffold upgrade` thatCOMMENT
MEDIUM.agents/skills/github-pr-review/reference/rationale.md19## The window doubles as a hallucination detectorCOMMENT
MEDIUM⚡…n-environment-variables/tests/test_extract_env_vars.py2528 # (empty scaffold, or someone deleted the source). Skill mustCOMMENT
MEDIUM…ents/skills/scaffold-python-recipe/scripts/scaffold.py77# Locations the CLI will scaffold into. `contrib` (flat) stays acceptedCOMMENT
MEDIUM…ents/skills/scaffold-python-recipe/scripts/scaffold.py84# better than scaffolding a recipe-shaped tree into a plugins path.COMMENT
MEDIUM…ents/skills/scaffold-python-recipe/scripts/scaffold.py197 # invocation can't scaffold outside the repo (e.g. --output-dirCOMMENT
MEDIUMdocs/recipe-handbook/skills-catalog.md97### `scaffold-python-recipe`COMMENT
MEDIUM⚡…/python/agent-skills-tutorial/agents-cli-manifest.yaml4# agents-cli scaffold. `acli_version`, `generated_at` and `base_template` areCOMMENT
MEDIUM⚡…/python/agent-skills-tutorial/agents-cli-manifest.yaml5# deliberately omitted rather than invented: no scaffold produced this recipe,COMMENT
MEDIUM⚡…/python/agent-skills-tutorial/agents-cli-manifest.yaml6# and a fabricated version makes agents-cli offer a `scaffold upgrade` thatCOMMENT
MEDIUMcontrib/python/brand-aligned-presentations/README.md75 ├── sub_agents/ # Specialist agents (Deep Research, Synthesis, RAG)CODE
MEDIUMcontrib/python/brand-aligned-presentations/app/agent.py76 # 2. Conditionally add RAG (Internal Search)COMMENT
MEDIUM…rand-aligned-presentations/app/sub_agents/rag/agent.py29# 1. Instantiate the RAG toolCOMMENT
MEDIUM⚡…python/brand-aligned-presentations/tests/test_tools.py29 # Even if we misspell or hallucinate slightly, it should find itCOMMENT
MEDIUM⚡…trib/python/financial-advisor/agents-cli-manifest.yaml4# agents-cli scaffold. `acli_version`, `generated_at` and `base_template` areCOMMENT
MEDIUM⚡…trib/python/financial-advisor/agents-cli-manifest.yaml5# deliberately omitted rather than invented: no scaffold produced this recipe,COMMENT
MEDIUM⚡…trib/python/financial-advisor/agents-cli-manifest.yaml6# and a fabricated version makes agents-cli offer a `scaffold upgrade` thatCOMMENT
MEDIUMcontrib/python/on-brand-genmedia/README.md214### 🔍 Advanced Retrieval & RAG ExtensionsCOMMENT
MEDIUMcontrib/python/multiformat-hybrid-rag/README.md1# RAG TemplateCOMMENT
MEDIUM…format-hybrid-rag/infra/terraform/dev/vector_search.tf2# RAG documents bucket — name sourced from .env GCS_BUCKETCOMMENT
MEDIUM⚡…format-hybrid-rag/infra/terraform/dev/vector_search.tf14# This keeps the schema (fields, dims, text_template, embedding model) inCOMMENT
MEDIUM⚡…multiformat-hybrid-rag/infra/terraform/dev/bigquery.tf1# BigQuery resources for the RAG pipeline.COMMENT
MEDIUM⚡…multiformat-hybrid-rag/infra/terraform/dev/bigquery.tf35# Grant the connection's auto-provisioned SA read access to the RAG bucketCOMMENT
MEDIUM…ltiformat-hybrid-rag/data_ingestion_pipeline/README.md46## Testing Your RAG ApplicationCOMMENT
MEDIUM…ag/data_ingestion_pipeline/chunk_index_service/main.py203 # build a per-chunk context window. Walk forward from `cursor` soCOMMENT
MEDIUM…ib/python/multiformat-hybrid-rag/src/utils/__init__.py20# app/vector_search parses the index back out to locate a context window.COMMENT
MEDIUM⚡…hon/brand-search-optimization/agents-cli-manifest.yaml4# agents-cli scaffold. `acli_version`, `generated_at` and `base_template` areCOMMENT
MEDIUM⚡…hon/brand-search-optimization/agents-cli-manifest.yaml5# deliberately omitted rather than invented: no scaffold produced this recipe,COMMENT
MEDIUM⚡…hon/brand-search-optimization/agents-cli-manifest.yaml6# and a fabricated version makes agents-cli offer a `scaffold upgrade` thatCOMMENT
MEDIUM⚡.github/policy.yml332# They remain the convention, and the plugin scaffold template stillCOMMENT
MEDIUM⚡.github/policy.yml333# creates them — prompting an author to fill a folder is the scaffold'sCOMMENT
MEDIUM.github/policy.yml674 # one makes the CLI nag the owner to run `agents-cli scaffold upgrade` on aCOMMENT
2 more matches not shown…
Deep Nesting225 hits · 202 pts
SeverityFileLineSnippetContext
LOWtools/validate_manifest.py410CODE
LOWtools/validate_manifest.py742CODE
LOWtools/validate_manifest.py806CODE
LOWtools/validate.py98CODE
LOWtools/validate_placement.py195CODE
LOWtools/validate_structure.py682CODE
LOWtools/validate_structure.py755CODE
LOWtools/validate_structure.py953CODE
LOWtools/tests/test_ci_message.py252CODE
LOWtools/tests/test_ci_message.py316CODE
LOW…-for-commerce/infra/model_training/eval_gemini_lora.py215CODE
LOW…ia-for-commerce/genmedia4commerce/agent_debug_utils.py36CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py199CODE
LOW…genmedia-for-commerce/genmedia4commerce/agent_utils.py210CODE
LOW…on/genmedia-for-commerce/genmedia4commerce/chat_api.py66CODE
LOW…ython/genmedia-for-commerce/genmedia4commerce/agent.py79CODE
LOW…ython/genmedia-for-commerce/genmedia4commerce/agent.py260CODE
LOW…ython/genmedia-for-commerce/genmedia4commerce/agent.py314CODE
LOW…ython/genmedia-for-commerce/genmedia4commerce/agent.py482CODE
LOW…rce/workflows/video_vto/clothes/generate_video_util.py111CODE
LOW…erce/workflows/spinning/glasses_rotation_classifier.py43CODE
LOW…dia4commerce/workflows/spinning/rotation_classifier.py257CODE
LOW…dia4commerce/workflows/spinning/rotation_classifier.py430CODE
LOW…mmerce/workflows/spinning/r2v/other/image_selection.py41CODE
LOW…mmerce/workflows/spinning/r2v/other/image_selection.py153CODE
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py63CODE
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py302CODE
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py523CODE
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py63CODE
LOW…4commerce/workflows/spinning/r2v/shoes/images_utils.py307CODE
LOW…media4commerce/workflows/image_vto/clothes/pipeline.py141CODE
LOW…media4commerce/workflows/image_vto/glasses/pipeline.py129CODE
LOW…mmerce/genmedia4commerce/workflows/shared/llm_utils.py45CODE
LOW…mmerce/genmedia4commerce/workflows/shared/llm_utils.py176CODE
LOW…mmerce/genmedia4commerce/workflows/shared/llm_utils.py67CODE
LOW…mmerce/genmedia4commerce/workflows/shared/llm_utils.py69CODE
LOW…mmerce/genmedia4commerce/workflows/shared/gcs_utils.py217CODE
LOW…mmerce/genmedia4commerce/workflows/shared/gcs_utils.py393CODE
LOW…s/product_enrichment/product_fitting/video_pipeline.py194CODE
LOW…flows/product_enrichment/product_fitting/generation.py30CODE
LOW…s/product_enrichment/product_fitting/classification.py37CODE
LOW…s/product_enrichment/product_fitting/classification.py158CODE
LOW…/genmedia4commerce/agents/style_advisor_agent/agent.py63CODE
LOW…/genmedia4commerce/agents/style_advisor_agent/agent.py180CODE
LOW…/genmedia4commerce/agents/style_advisor_agent/agent.py288CODE
LOW…/genmedia4commerce/agents/style_advisor_agent/agent.py188CODE
LOW…a4commerce/mcp_server/video_vto/clothes/clothes_api.py36CODE
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_api.py77CODE
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_api.py174CODE
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_api.py236CODE
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py54CODE
LOW…ia4commerce/mcp_server/spinning/r2v/shoes/shoes_api.py86CODE
LOW…e/mcp_server/spinning/interpolation/other/other_api.py75CODE
LOW…e/mcp_server/spinning/interpolation/other/other_api.py158CODE
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py52CODE
LOW…a4commerce/mcp_server/image_vto/clothes/clothes_api.py33CODE
LOW…ver/other/background_changer/background_changer_api.py51CODE
LOW…ver/other/background_changer/background_changer_api.py80CODE
LOW…hon/genmedia-for-commerce/tests/load_test/load_test.py39CODE
LOW…python/oauth-user-consent-flow/tools/register_oauth.py39CODE
165 more matches not shown…
Structural Annotation Overuse97 hits · 165 pts
SeverityFileLineSnippetContext
LOWcore/python/genmedia-for-commerce/README.md43### Step 1: Get the CodeCOMMENT
LOWcore/python/genmedia-for-commerce/README.md69### Step 2: Configure EnvironmentCOMMENT
LOW⚡core/python/genmedia-for-commerce/README.md80### Step 3: Install DependenciesCOMMENT
LOW⚡core/python/genmedia-for-commerce/README.md86### Step 4: Authenticate with Google CloudCOMMENT
LOW⚡core/python/genmedia-for-commerce/README.md93### Step 5: Infrastructure SetupCOMMENT
LOW⚡…media4commerce/workflows/video_vto/clothes/pipeline.py333 # Step 1: Image VTOCOMMENT
LOW⚡…media4commerce/workflows/video_vto/clothes/pipeline.py386 # Step 2: Delegate to run_animate_model for video generationCOMMENT
LOW…dia4commerce/workflows/spinning/rotation_classifier.py124 # Step 1: Detect rotation using optical flowCOMMENT
LOW…dia4commerce/workflows/spinning/rotation_classifier.py141 # Step 2: Apply V3f classification rulesCOMMENT
LOW⚡…s/spinning/r2v/shoes/product_consistency_validation.py620 # Step 1: Extract all frames and get only the sampled ones using indicesSTRING
LOW⚡…s/spinning/r2v/shoes/product_consistency_validation.py630 # Step 2: Forward-fill labels if requestedSTRING
LOW⚡…s/spinning/r2v/shoes/product_consistency_validation.py639 # Step 3: Match frames to referencesSTRING
LOW…s/spinning/r2v/shoes/product_consistency_validation.py677 # Step 5: Evaluate ALL views in a SINGLE API callSTRING
LOW…s/spinning/r2v/shoes/product_consistency_validation.py692 # Step 6: Compute validation summarySTRING
LOW⚡…commerce/workflows/image_vto/clothes/vto_generation.py59 # Step 1: Crop face (with generous padding for hair)COMMENT
LOW⚡…commerce/workflows/image_vto/clothes/vto_generation.py69 # Step 2: Upscale (best-effort — skip if API fails)COMMENT
LOW…commerce/workflows/image_vto/clothes/vto_generation.py86 # Step 3: Remove background (for generation input, best-effort)COMMENT
LOW…r-commerce/genmedia4commerce/workflows/other/README.md123# Step 1: Preprocess imagesCOMMENT
LOW…r-commerce/genmedia4commerce/workflows/other/README.md130# Step 2: Generate transitions between consecutive framesCOMMENT
LOW…r-commerce/genmedia4commerce/workflows/other/README.md147# Step 3: Merge all transitionsCOMMENT
LOW…rkflows/other/background_changer/background_changer.py61 # Step 1: Crop face (with generous padding for hair)COMMENT
LOW…rkflows/other/background_changer/background_changer.py72 # Step 2: UpscaleCOMMENT
LOW…rkflows/other/background_changer/background_changer.py84 # Step 3: Remove background (for generation input)COMMENT
LOW…rkflows/other/background_changer/background_changer.py226 # Step 1: Initial background change generationCOMMENT
LOW…rkflows/other/background_changer/background_changer.py245 # Step 2: Face correction (if reference face is provided)COMMENT
LOW…rkflows/product_enrichment/product_fitting/pipeline.py687 # Step 1: Classify garments (single call for all images of the same garment)COMMENT
LOW⚡…rkflows/product_enrichment/product_fitting/pipeline.py707 # Step 2: Determine framingCOMMENT
LOW⚡…rkflows/product_enrichment/product_fitting/pipeline.py711 # Step 3: For footwear/head accessories, skip view classification — all images are candidates, select best 2COMMENT
LOW…rkflows/product_enrichment/product_fitting/pipeline.py907 # Step 4: Generate detailed garment descriptionCOMMENT
LOW⚡…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py91 # Step 0: Select best images if more than 4COMMENT
LOW⚡…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py100 # Step 1: Preprocess imagesCOMMENT
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py117 # Step 2: Generate promptCOMMENT
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py130 # Step 3: Generate video with validation retriesCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py92 # Step 1: Preprocess imagesCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py105 # Step 2: Generate prompt from first two imagesCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py121 # Step 3: Generate all video segments in parallelCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py143 # Step 4: Validate each video (rotation + glitch check) in parallelCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py190 # Step 5: Merge all segmentsCOMMENT
LOW⚡core/python/cross-session-memory/README.md72### Step 1: Install DependenciesCOMMENT
LOW⚡core/python/cross-session-memory/README.md77### Step 2: Authenticate with Google CloudCOMMENT
LOW⚡core/python/cross-session-memory/README.md84### Step 3: Run LocallyCOMMENT
LOWcore/python/oauth-user-consent-flow/README.md204### Step 1: Deploy to Agent RuntimeCOMMENT
LOWcore/python/oauth-user-consent-flow/README.md212### Step 2: Register OAuth AuthorizationCOMMENT
LOWcore/python/oauth-user-consent-flow/README.md228### Step 3: Register Agent with Gemini EnterpriseCOMMENT
LOWcore/python/oauth-user-consent-flow/README.md247### Step 4: Verify the RegistrationCOMMENT
LOW⚡…python/ambient-expense-agent/tests/test_integration.py113 # Step 1: Submit a $250 expense — triggers review + HITL pauseCOMMENT
LOW…python/ambient-expense-agent/tests/test_integration.py131 # Step 2: Frontend finds the pending approvalCOMMENT
LOW…python/ambient-expense-agent/tests/test_integration.py143 # Step 3: Approve via frontendCOMMENT
LOW⚡…python/ambient-expense-agent/tests/test_integration.py173 # Step 4: No more pending approvalsCOMMENT
LOW⚡core/python/deep-search/README.md80#### Step 1: Clone RepositoryCOMMENT
LOW⚡core/python/deep-search/README.md88#### Step 2: Set Environment VariablesCOMMENT
LOW⚡core/python/deep-search/README.md95#### Step 3: Install & RunCOMMENT
LOW…ins/retail/skills/virtual-tryon/scripts/tryon_agent.py119 # Step 1: Generate the try-on image compositeCOMMENT
LOW…ins/retail/skills/virtual-tryon/scripts/tryon_agent.py130 # Step 2: Use the composite image as reference for video generationCOMMENT
LOW.agents/skills/github-pr-review/SKILL.md127## Step 1 - GatherCOMMENT
LOW.agents/skills/github-pr-review/SKILL.md178## Step 2 - Plan, ask, announceCOMMENT
LOW.agents/skills/github-pr-review/SKILL.md255## Step 3 - Analysis phase (no voice constraints)COMMENT
LOW.agents/skills/github-pr-review/SKILL.md377## Step 4 - Gate or tag, then groupCOMMENT
LOW.agents/skills/github-pr-review/SKILL.md458## Step 5 - Voice phaseCOMMENT
LOW.agents/skills/github-pr-review/SKILL.md514## Step 6 - Present, take a decisionCOMMENT
37 more matches not shown…
Self-Referential Comments39 hits · 124 pts
SeverityFileLineSnippetContext
MEDIUM…on/genmedia-for-commerce/genmedia4commerce/chat_api.py49# Create a runner for the style advisor agentCOMMENT
MEDIUM…on/genmedia-for-commerce/genmedia4commerce/chat_api.py68 # Create the session if it doesn't existCOMMENT
MEDIUM…enmedia-for-commerce/genmedia4commerce/fast_api_app.py256 # Create a tiny 1x1 white PNG to probe the APICOMMENT
MEDIUM…rce/workflows/video_vto/glasses/generate_video_util.py228 # Create the final canvas and paste the imageCOMMENT
MEDIUM…rce/workflows/video_vto/glasses/generate_video_util.py270 # Create the canvas and paste the imagesCOMMENT
MEDIUM…/workflows/spinning/r2v/shoes/shoe_images_selection.py54 # Create a white backgroundCOMMENT
MEDIUM…/workflows/spinning/r2v/shoes/shoe_images_selection.py134 # Create a dict for quick lookupCOMMENT
MEDIUM…ia-for-commerce/tests/unit/test_mcp_product_fitting.py106 # Create a tiny valid base64 image (1x1 white pixel PNG)COMMENT
MEDIUM…orkflows/video_vto/clothes/test_generate_video_util.py106 # Create a small face image to return from crop_faceCOMMENT
MEDIUM…ests/workflows/spinning/r2v/shoes/test_images_utils.py43 # Create a white frameCOMMENT
MEDIUM…nning/r2v/shoes/test_product_consistency_validation.py108 # Create a larger imageCOMMENT
MEDIUM…kflows/spinning/r2v/shoes/test_split_multiple_shoes.py159 # Create a mask with one blobCOMMENT
MEDIUM⚡…kflows/spinning/r2v/shoes/test_split_multiple_shoes.py230 # Create a 100x100 red imageCOMMENT
MEDIUM⚡…kflows/spinning/r2v/shoes/test_split_multiple_shoes.py233 # Create a mask that only shows the centerCOMMENT
MEDIUM…or-commerce/tests/workflows/shared/test_nano_banana.py366 # Create a larger imageCOMMENT
MEDIUM⚡…or-commerce/tests/workflows/shared/test_image_utils.py367 # Create a large image (2000x2000 = 4M pixels)COMMENT
MEDIUM…or-commerce/tests/workflows/shared/test_image_utils.py290 # Create a larger version of the image (simulating upscale)COMMENT
MEDIUM…or-commerce/tests/workflows/shared/test_image_utils.py406 # Create a mock mask (white center, black edges)COMMENT
MEDIUM…or-commerce/tests/workflows/shared/test_video_utils.py157 # Create a slightly different redCOMMENT
MEDIUM…or-commerce/tests/workflows/shared/test_video_utils.py221 # Create a video firstCOMMENT
MEDIUM…-for-commerce/tests/workflows/shared/test_veo_utils.py135 # Create a different end frameCOMMENT
MEDIUM…on/ambient-expense-agent/terraform/.terraform.lock.hcl1# This file is maintained automatically by "terraform init".COMMENT
MEDIUM…python/ambient-expense-agent/tests/test_integration.py57 # Create a shared backend transport for the frontend's httpx callsCOMMENT
MEDIUM…ion/data_ingestion_pipeline/components/process_data.py251 # Create a column containing the whole markdown textCOMMENT
MEDIUMcore/python/safety-plugins/safety_plugins/main.py35# Define the command-line flag using absl.flags.COMMENT
MEDIUMplugins/retail/skills/virtual-tryon/scripts/server.py104 # Create a mock catalog inside itCOMMENT
MEDIUM…rand-aligned-presentations/app/tools/artifact_utils.py119 # Create a unique local file in the system's temp directoryCOMMENT
MEDIUM⚡…nd-aligned-presentations/app/tools/visual_generator.py98 # Create a unique name for the image fileCOMMENT
MEDIUM…rand-aligned-presentations/app/sub_agents/rag/agent.py46# Create the final tool that the main agent will useCOMMENT
MEDIUM…gned-presentations/app/sub_agents/synthesizer/agent.py390# Create the tools to expose to the OrchestratorCOMMENT
MEDIUM…p/sub_agents/deep_research/tools/deep_research_tool.py185# Create the FunctionTool wrapperCOMMENT
MEDIUM…-presentations/tests/test_presentation_orchestrator.py55 # Create a sample DeckSpecCOMMENT
MEDIUM…a/app/sub_agents/prompt/tools/fetch_existing_assets.py40 # Create a rich text representation of the itemCOMMENT
MEDIUM⚡…ultiformat-hybrid-rag/infra/terraform/dev/telemetry.tf64# Create a custom Cloud Logging bucket for GenAI telemetry logs with long-term retentionCOMMENT
MEDIUM…ultiformat-hybrid-rag/infra/terraform/dev/telemetry.tf88# Create a linked dataset to the GenAI telemetry logs bucket for querying via BigQueryCOMMENT
MEDIUM…eline/data_ingestion_pipeline/components/preprocess.py79 # Create a regional BQ client — region must match the dataset locationCOMMENT
MEDIUM…/data_ingestion_pipeline/components/chunk_and_index.py98 # Create a regional BQ clientCOMMENT
MEDIUM…and-search-optimization/deployment/bq_populate_data.py70 # Define the schema based on your CREATE TABLE statementCOMMENT
MEDIUM.github/terraform/.terraform.lock.hcl1# This file is maintained automatically by "terraform init".COMMENT
Verbosity Indicators58 hits · 91 pts
SeverityFileLineSnippetContext
LOW⚡…media4commerce/workflows/video_vto/clothes/pipeline.py333 # Step 1: Image VTOCOMMENT
LOW⚡…media4commerce/workflows/video_vto/clothes/pipeline.py386 # Step 2: Delegate to run_animate_model for video generationCOMMENT
LOW…dia4commerce/workflows/spinning/rotation_classifier.py124 # Step 1: Detect rotation using optical flowCOMMENT
LOW…dia4commerce/workflows/spinning/rotation_classifier.py141 # Step 2: Apply V3f classification rulesCOMMENT
LOW⚡…s/spinning/r2v/shoes/product_consistency_validation.py620 # Step 1: Extract all frames and get only the sampled ones using indicesSTRING
LOW⚡…s/spinning/r2v/shoes/product_consistency_validation.py630 # Step 2: Forward-fill labels if requestedSTRING
LOW⚡…s/spinning/r2v/shoes/product_consistency_validation.py639 # Step 3: Match frames to referencesSTRING
LOW…s/spinning/r2v/shoes/product_consistency_validation.py654 # Step 4: (Optional) Use SSIM to select best matches + offsetsSTRING
LOW…s/spinning/r2v/shoes/product_consistency_validation.py677 # Step 5: Evaluate ALL views in a SINGLE API callSTRING
LOW…s/spinning/r2v/shoes/product_consistency_validation.py692 # Step 6: Compute validation summarySTRING
LOW⚡…commerce/workflows/image_vto/clothes/vto_generation.py59 # Step 1: Crop face (with generous padding for hair)COMMENT
LOW⚡…commerce/workflows/image_vto/clothes/vto_generation.py69 # Step 2: Upscale (best-effort — skip if API fails)COMMENT
LOW…commerce/workflows/image_vto/clothes/vto_generation.py86 # Step 3: Remove background (for generation input, best-effort)COMMENT
LOW…rkflows/other/background_changer/background_changer.py61 # Step 1: Crop face (with generous padding for hair)COMMENT
LOW…rkflows/other/background_changer/background_changer.py72 # Step 2: UpscaleCOMMENT
LOW…rkflows/other/background_changer/background_changer.py84 # Step 3: Remove background (for generation input)COMMENT
LOW…rkflows/other/background_changer/background_changer.py226 # Step 1: Initial background change generationCOMMENT
LOW…rkflows/other/background_changer/background_changer.py245 # Step 2: Face correction (if reference face is provided)COMMENT
LOW…rkflows/product_enrichment/product_fitting/pipeline.py687 # Step 1: Classify garments (single call for all images of the same garment)COMMENT
LOW⚡…rkflows/product_enrichment/product_fitting/pipeline.py707 # Step 2: Determine framingCOMMENT
LOW⚡…rkflows/product_enrichment/product_fitting/pipeline.py711 # Step 3: For footwear/head accessories, skip view classification — all images are candidates, select best 2COMMENT
LOW…rkflows/product_enrichment/product_fitting/pipeline.py907 # Step 4: Generate detailed garment descriptionCOMMENT
LOW⚡…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py91 # Step 0: Select best images if more than 4COMMENT
LOW⚡…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py100 # Step 1: Preprocess imagesCOMMENT
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py117 # Step 2: Generate promptCOMMENT
LOW…ia4commerce/mcp_server/spinning/r2v/other/other_mcp.py130 # Step 3: Generate video with validation retriesCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py92 # Step 1: Preprocess imagesCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py105 # Step 2: Generate prompt from first two imagesCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py121 # Step 3: Generate all video segments in parallelCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py143 # Step 4: Validate each video (rotation + glitch check) in parallelCOMMENT
LOW…e/mcp_server/spinning/interpolation/other/other_mcp.py190 # Step 5: Merge all segmentsCOMMENT
LOW⚡…python/ambient-expense-agent/tests/test_integration.py113 # Step 1: Submit a $250 expense — triggers review + HITL pauseCOMMENT
LOW…python/ambient-expense-agent/tests/test_integration.py131 # Step 2: Frontend finds the pending approvalCOMMENT
LOW…python/ambient-expense-agent/tests/test_integration.py143 # Step 3: Approve via frontendCOMMENT
LOW⚡…python/ambient-expense-agent/tests/test_integration.py173 # Step 4: No more pending approvalsCOMMENT
LOW…ins/retail/skills/virtual-tryon/scripts/tryon_agent.py119 # Step 1: Generate the try-on image compositeCOMMENT
LOW…ins/retail/skills/virtual-tryon/scripts/tryon_agent.py130 # Step 2: Use the composite image as reference for video generationCOMMENT
LOW⚡…thon-environment-variables/scripts/extract_env_vars.py260# Step 1: Find Python filesCOMMENT
LOW⚡…thon-environment-variables/scripts/extract_env_vars.py327# Step 2: Extract environment variable reads via ASTCOMMENT
LOW⚡…thon-environment-variables/scripts/extract_env_vars.py587# Step 3: Create / update .env.exampleCOMMENT
LOW⚡…thon-environment-variables/scripts/extract_env_vars.py1437# Step 4: Inject load_dotenv() into package __init__.pyCOMMENT
LOW⚡…thon-environment-variables/scripts/extract_env_vars.py1583# Step 5: Ensure python-dotenv in pyproject.tomlCOMMENT
LOW⚡…thon-environment-variables/scripts/extract_env_vars.py1843# Step 6: Detect and extract hardcoded model namesCOMMENT
LOW⚡contrib/python/agent-skills-tutorial/app/agent.py149 "## Step 1: Read the Guidelines\n"CODE
LOW⚡contrib/python/agent-skills-tutorial/app/agent.py151 "## Step 2: Analyze\n"CODE
LOW⚡contrib/python/agent-skills-tutorial/app/agent.py153 "## Step 3: Report\n"CODE
LOW…nd-aligned-presentations/app/tools/visual_generator.py53 # Step 1: Generate the image bytesCOMMENT
LOW⚡…nd-aligned-presentations/app/tools/visual_generator.py90 # Step 2: Upload the image bytes to GCSCOMMENT
LOW…nd-aligned-presentations/app/shared_libraries/utils.py88 # Step 1: Load Image Data into BytesCOMMENT
LOW…nd-aligned-presentations/app/shared_libraries/utils.py130 # Step 2: Calculate Dimensions and PositionCOMMENT
LOW⚡…rib/python/llm-auditor/app/sub_agents/critic/prompt.py25## Step 1: Identify the CLAIMSCOMMENT
LOW⚡…rib/python/llm-auditor/app/sub_agents/critic/prompt.py29## Step 2: Verify each CLAIMCOMMENT
LOW…rib/python/llm-auditor/app/sub_agents/critic/prompt.py43## Step 3: Provide an overall assessmentCOMMENT
LOW⚡…m/google/adk/samples/agents/llmauditor/CriticPrompt.kt27## Step 1: Identify the CLAIMSCOMMENT
LOW⚡…m/google/adk/samples/agents/llmauditor/CriticPrompt.kt31## Step 2: Verify each CLAIMCOMMENT
LOW…m/google/adk/samples/agents/llmauditor/CriticPrompt.kt45## Step 3: Provide an overall assessmentCOMMENT
LOW⚡.github/workflows/python-dependency-policy.yml318 # Step 1: find all lines with a path/editable/directory source key.COMMENT
LOW⚡.github/workflows/python-dependency-policy.yml319 # Step 2: drop the self-referential editable = "." (the project's ownCOMMENT
AI Slop Vocabulary31 hits · 78 pts
SeverityFileLineSnippetContext
MEDIUMtools/validate_manifest.py515 # (rather than an exact string) keeps this robust to wording changesCOMMENT
LOWtools/validate_structure.py1142 # here we simply use whatever the manifest declares (or None) so thisCOMMENT
MEDIUM…-for-commerce/infra/model_training/eval_gemini_lora.py138 """Compute comprehensive metrics."""STRING
MEDIUM…4commerce/workflows/spinning/r2v/shoes/images_utils.py66 # Calculate median color (more robust than mean against outliers)COMMENT
MEDIUMcore/python/ambient-quality-agent/pyproject.toml111# "." makes the repo-root `quality` prompt-tuning harness importable.COMMENT
MEDIUMcore/python/ambient-quality-agent/ui/app.py756 # a harness wants, and stays behind `includeTraces`.COMMENT
MEDIUMcore/python/ambient-quality-agent/ui/app.py1330# https://github.com/google/adk-samples/tree/main/core/python/long-horizon-harnessCOMMENT
MEDIUM…lity-agent/ui/web/lib/__tests__/horizon-events.test.ts201 // applied before the special-case match so it stays robust if that changes.COMMENT
MEDIUM…ent/src/ambient_quality_agent/core/root_cause_tools.py412 # Store the canonical path so a coding harness can anchor the editCOMMENT
MEDIUMcore/python/deep-search/app/__init__.py15"""Deep Search Agent: strategize, research, and synthesize comprehensive reports."""STRING
MEDIUMcore/python/long-horizon-harness/pyproject.toml11# external harness can install a minimal slice; this repo's own dev/test envCOMMENT
MEDIUMcore/python/long-horizon-harness/pyproject.toml12# pulls them all back via the `long-horizon-harness[full]` self-reference in [dependency-groups].COMMENT
MEDIUMcore/python/long-horizon-harness/pyproject.toml66# In-sandbox data-analysis libraries (not imported by the harness itself).COMMENT
MEDIUMcore/python/long-horizon-harness/manifest.yaml5# Full harness: sandboxed environment interface, Memory Bank self-improvement,COMMENT
MEDIUM…rizon-harness/web/lib/__tests__/horizon-events.test.ts196 // applied before the special-case match so it stays robust if that changes.COMMENT
MEDIUM⚡…ng-horizon-harness/tests/unit/test_context_file_cap.py32 # The harness caps each context source at 20K chars.COMMENT
LOW⚡…e/python/long-horizon-harness/tests/unit/test_smoke.py58 # var we just set survives this test only — the next test starts clean.COMMENT
MEDIUM…n/long-horizon-harness/tests/unit/models/test_retry.py15"""The root-agent and Gemini subagent backends carry a robust HTTP retry configSTRING
MEDIUMcore/python/long-horizon-harness/horizon/agent.py127# eval harness import paths).COMMENT
MEDIUM…retail/skills/virtual-tryon/scripts/tryon_processor.py191 # Unified prompt structure matching best practices in genmedia-for-commerceCOMMENT
MEDIUM⚡…python-recipe-deployable/tests/test_make_deployable.py662# long-horizon-harness ships a Dockerfile and a bespoke ~400-lineCOMMENT
MEDIUM…thon-environment-variables/scripts/extract_env_vars.py805 # lines, contain escaped quotes, or otherwise be more nuanced thanSTRING
MEDIUM⚡…d-aligned-presentations/app/shared_libraries/config.py111 """Initializes and returns a GCS client with robust project detection."""STRING
MEDIUM.github/policy.yml555 # What breaks: core/python/long-horizon-harness/README.md embedsCOMMENT
MEDIUM.github/policy.yml556 # https://raw.githubusercontent.com/google/adk-recipes/assets/long-horizon-harness/horizon-demo.gifCOMMENT
MEDIUM.github/workflows/_ai-pr-review-core.yml898 # (core/python/long-horizon-harness, 816 files), and a PR touchingCOMMENT
MEDIUM.github/scripts/check_env_vars_go.py107 # ADK runnability-test sentinel — set by the test harness, not theCOMMENT
MEDIUM.github/scripts/check_env_vars_typescript.py110 # ADK runnability-test sentinel — set by the test harness, not theCOMMENT
MEDIUM.github/scripts/check_env_vars_kotlin.py108 # ADK runnability-test sentinel — set by the test harness, not theCOMMENT
MEDIUM.github/scripts/check_env_vars.py111 # ADK runnability-test sentinel — set by the test harness, not theCOMMENT
MEDIUM.github/scripts/check_env_vars_java.py120 # ADK runnability-test sentinel — set by the test harness, not theCOMMENT
Hallucination Indicators3 hits · 45 pts
SeverityFileLineSnippetContext
CRITICAL⚡…horizon-harness/tests/unit/test_sandbox_environment.py321 assert route.calls.last.request.url.params.get("path") == "/workspace"CODE
CRITICAL⚡…horizon-harness/tests/unit/test_sandbox_environment.py441 client.agent_engines.sandboxes.snapshots.create.assert_not_called()CODE
CRITICAL⚡…horizon-harness/tests/unit/test_sandbox_environment.py459 client.agent_engines.sandboxes.snapshots.create.assert_not_called()CODE
Redundant / Tautological Comments22 hits · 30 pts
SeverityFileLineSnippetContext
LOW…s/spinning/r2v/shoes/product_consistency_validation.py351 # Check if label exists in referencesCOMMENT
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py118 # Check if node exists in the graphCOMMENT
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py151 # Check if this is a valid forward transitionCOMMENT
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py163 # Check if this is a backward movement to a visited adjacent nodeCOMMENT
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py166 # Check if we can move back to this node from current positionCOMMENT
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py186 # Check if this could be a valid skip-ahead (going through intermediate node)COMMENT
LOW…e/workflows/spinning/r2v/shoes/video_validation_r2v.py355 # Check if this occurrence is far enough from the firstCOMMENT
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py569 # Check if we have enough images for video generationCOMMENT
LOW…4commerce/workflows/spinning/r2v/shoes/images_utils.py392 # Check if indices wrap around (e.g., [0, 1, 2, 47, 48, 49])COMMENT
LOW…s/product_enrichment/product_fitting/video_pipeline.py216 # Check if face is present in the reference image (use front image)COMMENT
LOW…dia-for-commerce/genmedia4commerce/app_utils/deploy.py398 # Check if an agent with this name already existsSTRING
LOWcore/python/cross-session-memory/app/fast_api_app.py78# Check if we should use in-memory session for local development (set USE_IN_MEMORY_SESSION=true)COMMENT
LOW…re/python/cross-session-memory/app/app_utils/deploy.py417 # Check if an agent with this name already existsSTRING
LOW…python/oauth-user-consent-flow/app/app_utils/deploy.py397 # Check if an agent with this name already existsSTRING
LOW…ra/terraform/scripts/setup_vector_search_collection.py51 # Check if collection already existsCOMMENT
LOW…search/infra/terraform/scripts/setup_data_connector.py101 # Check if connector already exists (singleton per collection)COMMENT
LOW…n/brand-aligned-presentations/app/tools/pptx_editor.py367 # Check if the template supports subtitlesCOMMENT
LOW…ned-presentations/tests/test_research_and_citations.py141 # Add attributes to the list object (Python allows this for MagicMock but not standard list)COMMENT
LOW…hon/on-brand-genmedia/app/tools/loop_condition_tool.py28 # Check if the condition is met OR maximum iterations are reachedCOMMENT
LOW.github/scripts/process_issue_response.py319 # Check if raw_text is the agy envelope JSON: {"status": ..., "response": ...}COMMENT
LOW.github/scripts/check_recipe_docker.py416 # Check if container is still runningCOMMENT
LOW.github/scripts/check_recipe_docker.py612 # Check if paths are piped via stdinCOMMENT
AI Structural Patterns27 hits · 24 pts
SeverityFileLineSnippetContext
LOW…rce/workflows/video_vto/glasses/generate_video_util.py139CODE
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py63CODE
LOW…edia4commerce/workflows/spinning/r2v/shoes/pipeline.py472CODE
LOW…mmerce/genmedia4commerce/workflows/shared/veo_utils.py41CODE
LOW…erce/genmedia4commerce/workflows/shared/image_utils.py717CODE
LOW…erce/genmedia4commerce/workflows/shared/nano_banana.py132CODE
LOW…mmerce/genmedia4commerce/workflows/shared/llm_utils.py249CODE
LOW…a4commerce/mcp_server/video_vto/clothes/clothes_api.py36CODE
LOW…a4commerce/mcp_server/video_vto/glasses/glasses_api.py203CODE
LOW…ia4commerce/mcp_server/spinning/r2v/shoes/shoes_mcp.py40CODE
LOW…/ambient-quality-agent/tests/test_ui_investigations.py50CODE
LOW…hon/ambient-quality-agent/tests/test_command_routes.py105CODE
LOW…hon/ambient-quality-agent/tests/test_command_routes.py164CODE
LOW…ient-quality-agent/tests/test_cloud_logging_fetcher.py168CODE
LOW…/ambient-quality-agent/tests/test_gcs_span_exporter.py99CODE
LOW…ient_quality_agent/tools/orchestrator/insight_tools.py221CODE
LOW…ent_quality_agent/core/investigation/job_scheduling.py248CODE
LOW…rch/data_ingestion/data_ingestion_pipeline/pipeline.py23CODE
LOW…ion/data_ingestion_pipeline/components/process_data.py54CODE
LOW…horizon-harness/tests/unit/test_sandbox_environment.py46CODE
LOW…ong-horizon-harness/horizon/tools/processes/process.py169CODE
LOW…hon/long-horizon-harness/horizon/subagents/subagent.py67CODE
LOW…hon/long-horizon-harness/horizon/subagents/delegate.py424CODE
LOW…-horizon-harness/horizon/subagents/delegate_builder.py171CODE
LOW…python/long-horizon-harness/horizon/subagents/spawn.py161CODE
LOW…ingestion_pipeline/data_ingestion_pipeline/pipeline.py42CODE
LOW…b/python/multiformat-hybrid-rag/src/utils/llm_utils.py138CODE
Magic Placeholder Names4 hits · 22 pts
SeverityFileLineSnippetContext
HIGH…s/skills/github-pr-review/scripts/check_house_rules.py1880 "your-api-key",CODE
HIGH…s/skills/extract-python-environment-variables/SKILL.md94 `<TODO: update-this-value>` — e.g. `my-project-id`, `your-api-key`,CODE
HIGH⚡…n-environment-variables/tests/test_extract_env_vars.py1276 assert m.looks_like_placeholder("your-api-key") is not NoneCODE
HIGHcontrib/kotlin/llm-auditor/README.md85 export GOOGLE_API_KEY="YOUR_API_KEY"CODE
Dead Code8 hits · 16 pts
SeverityFileLineSnippetContext
MEDIUM…ython/ambient-quality-agent/tests/test_model_errors.py80CODE
MEDIUM…/python/ambient-quality-agent/tests/test_cli_traces.py546CODE
MEDIUM…ient-quality-agent/tests/test_investigation_execute.py154CODE
MEDIUM…orizon-harness/tests/unit/test_sibling_agent_plugin.py318CODE
MEDIUM…orizon-harness/tests/unit/test_sibling_agent_plugin.py348CODE
MEDIUM…orizon-harness/tests/unit/test_sibling_agent_plugin.py397CODE
MEDIUM…g-horizon-harness/tests/unit/routines/test_run_once.py74CODE
MEDIUM…s/integration/test_sibling_plugin_close_integration.py47CODE
Fake / Example Data13 hits · 12 pts
SeverityFileLineSnippetContext
LOW…ython/ambient-quality-agent/tests/test_ui_a2a_proxy.py89 monkeypatch.setattr(ui_app, "get_adc_token", lambda: "fake-token")CODE
LOW…ython/ambient-quality-agent/tests/test_ui_a2a_proxy.py143 assert call["headers"]["authorization"] == "Bearer fake-token"CODE
LOW…ython/ambient-quality-agent/tests/test_ui_a2a_proxy.py161 monkeypatch.setattr(ui_app, "get_adc_token", lambda: "fake-token")CODE
LOW…thon/long-horizon-harness/tests/unit/test_read_tool.py269 (ssh_dir / "id_rsa").write_text("fake-key-material")CODE
LOW…s/skills/github-pr-review/scripts/check_house_rules.py904 "placeholder",CODE
LOW…s/skills/github-pr-review/scripts/check_house_rules.py1866 "user@example.com",CODE
LOW⚡…n-environment-variables/tests/test_extract_env_vars.py1349 assert m.looks_like_placeholder("user@example.com") is not NoneCODE
LOWcontrib/python/high-volume-document-analyzer/README.md48**Agent:** Based on the contract header in Document #25, the assigned client is "Acme Corp".CODE
LOW…siness-loan-agent/app/sub_agents/underwriting/tools.py32 "owner_name": "Jane Doe",CODE
LOW…siness-loan-agent/data/generate_sample_applications.py199 "owner_name": "Jane Doe",CODE
LOW…siness-loan-agent/data/generate_sample_applications.py228 "owner_name": "Jane Doe",CODE
LOW…g/tests/unit/document_preprocessing/test_preprocess.py213 return_value="fake-token",CODE
LOW…trib/python/brand-search-optimization/customization.md52USER_EMAIL = "user@example.com"CODE
Slop Phrases4 hits · 9 pts
SeverityFileLineSnippetContext
MEDIUM…/tests/eval/evalsets/web_search_grounding.evalset.json87 "text_property": "The response is produced by calling the `google_search` tool with a query that referenCODE
MEDIUM…-harness/tests/eval/evalsets/output_style.evalset.json62 "text_property": "After running the `bash` tool, the model reports the cwd path with minimal wrapping — CODE
MEDIUM…siness-loan-agent/data/generate_sample_applications.py177 "This is a sample document for demonstration purposes only. All data is fictional.",CODE
MEDIUM…a/app/sub_agents/prompt/tools/fetch_existing_assets.py26 # For now, we are using a local JSON file for demonstration purposesCOMMENT
Example Usage Blocks5 hits · 8 pts
SeverityFileLineSnippetContext
LOW…python/ambient-quality-agent/ui/deploy_ui_cloud_run.sh35# Usage:COMMENT
LOW…python/long-horizon-harness/web/server/cloudbuild.yaml2# Usage:COMMENT
LOW…mat-hybrid-rag/data_ingestion_pipeline/cloudbuild.yaml7# Usage:COMMENT
LOW…_ingestion_pipeline/preprocess_service/cloudbuild.yaml7# Usage:COMMENT
LOW…ingestion_pipeline/chunk_index_service/cloudbuild.yaml3# Usage:COMMENT
Overly Generic Function Names3 hits · 3 pts
SeverityFileLineSnippetContext
LOW…ion/data_ingestion_pipeline/components/process_data.py54def process_data(CODE
LOW…rag/data_ingestion_pipeline/preprocess_service/main.py246async def handle_request(request: Request):CODE
LOW…ag/data_ingestion_pipeline/chunk_index_service/main.py370async def handle_request(request: Request):CODE