AI Slop Code Risk Monitor

github/gh-aw

SlopCodeMonitor badge for github/gh-aw Adjusted legacy signal; badge bands: 25 / 50 / 75 (different from dashboard bands).

GitHub Agentic Workflows

3.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for github/gh-aw, a Go project with 5,543 GitHub stars. SynthScan examined 2,724,613 lines of code across 9111 source files, recording 6601 pattern matches distributed across 22 syntactic categories. The legacy adjusted pattern signal is 3.2 (Low pattern signal); it is not an authorship estimate.

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

3.2
Adjusted Signal
3.2
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
5.5K
Stars
Go
Language
2.7M
Lines of Code
9.1K
Files
6.6K
Pattern Hits
2026-10-31
Scan Date
0.01
HC Hit Rate

Risk Review · Payload v1

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

Payload schema: 1.0.0 · Engine: 2.0.0 · Scoring: heuristic-density-v1 · Scan date: 2026-10-31.

Cognitive Ownership Risk 12.6/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 1.0/100 · LOW

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

Agent Over-Engineering Ratio 2.1/100 · LOW

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

PR Review Velocity Impact 15.2/100 · LOW

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

What These Metrics Mean

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

Pattern-Signal History

This chart tracks the legacy adjusted pattern score across scan runs. Changes can reflect source changes, scan coverage, or detector/scoring versions; they do not measure AI adoption or prove that a team refactored code. Compare runs only when their scoring versions are compatible. The dashed line tracks the raw pattern-hit count.

Severity Breakdown

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

CRITICAL 0HIGH 68MEDIUM 1007LOW 5526

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

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

Over-Commented Block3558 hits · 2972 pts
SeverityFileLineSnippetContext
LOWinstall-gh-aw.sh1#!/bin/bashCOMMENT
LOW.grype.yaml1# Grype configuration used by `gh aw compile --grype`.COMMENT
LOW.grant.yaml21# runs this image as an MCP server and never links or redistributes any of itsCOMMENT
LOWcmd/linters/main.go1// Command linters runs the gh-aw custom analysis linters.COMMENT
LOWeslint-factory/src/rules/core-aliases.ts1// Known `@actions/core` binding names used across lint rules.COMMENT
LOW…lint-factory/src/rules/no-core-error-then-setfailed.ts221COMMENT
LOW…src/rules/require-getexecoutput-exitcode-check.test.ts21 `async function f() { const { stdout, exitCode } = await exec.getExecOutput("git", ["status"], { ignoreReturnCodCOMMENT
LOW…src/rules/require-getexecoutput-exitcode-check.test.ts41 `async function f(other) { const options = other; const { stdout } = await exec.getExecOutput("git", ["status"],COMMENT
LOWeslint-factory/src/rules/prefer-core-logging.ts1import { AST_NODE_TYPES, ESLintUtils, TSESLint, TSESTree } from "@typescript-eslint/utils";COMMENT
LOW.serena/project.yml1COMMENT
LOW.serena/project.yml21# whether the project is in read-only modeCOMMENT
LOW.serena/project.yml41COMMENT
LOW.serena/project.yml61# This cannot be combined with non-empty excluded_tools or included_optional_tools.COMMENT
LOW.serena/project.yml81added_modes:COMMENT
LOW.serena/project.yml101# Maps the language key to the options.COMMENT
LOW.serena/project.yml121# symbols and references across package boundaries, but these folders are not indexed by Serena,COMMENT
LOW.serena/project.yml141COMMENT
LOW.serena/project.yml161# For some languages, there are several alternative language servers, e.g. csharp_omnisharp, ruby_solargraph.)COMMENT
LOWscratchpad/validation-refactoring.md61# List functions with line numbersCOMMENT
LOWscratchpad/validation-refactoring.md101// # {Domain} ValidationCOMMENT
LOWscratchpad/repo-memory.md221COMMENT
LOWscratchpad/repo-memory.md241 # }COMMENT
LOWscratchpad/gastown.md321# Human: Create work campaignCOMMENT
LOWdocs/public/editor/hover-tooltips.js1// ================================================================COMMENT
LOWdocs/src/content.config.ts41 // owner: 'githubnext', // GitHub org/userCOMMENT
LOW…src/content/docs/specs/fuzzy-schedule-specification.md1141## AppendicesCOMMENT
LOW…src/content/docs/specs/fuzzy-schedule-specification.md1161# Might generate: 37 12 * * * (12:37 PM, within 9 AM-5 PM)COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md21# Workflow name that appears in the GitHub Actions interface. If not specified,COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md41# (optional)COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md61# Optional tracker identifier to tag all created assets (issues, discussions,COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md81# Optional array of labels to categorize and organize workflows. Labels can beCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md101# custom agent spec. Key names are limited to 64 characters, and values areCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md121# ('.github/agents/my-agent.md'), and cross-repo paths ('owner/repo/path@ref').COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md141resources: []COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md161# /commands (required)COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md181 slash_command: nullCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md201COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md221 events: []COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md241 # Format 2: Command name as a string (shorthand format, e.g., 'customname' forCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md261 # 'cmd.remove'] for '/cmd.add' and '/cmd.remove' triggers). Each command name mustCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md281COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md301 # Accepted formats:COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md321COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md341 # Label command trigger compilation strategy. 'inline' (default) compiles directCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md361 # Paths to filter onCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md381 # Array of stringsCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md401 # (optional)COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md421 # is 1 (only the latest/top pull request in the stack). Set to -1 to disable stackCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md441 forks: "example-value"COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md461 # Format 1: Single label name to filter labeled/unlabeled events (e.g., 'bug')COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md481 # Accepted formats:COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md501 types: []COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md521 discussion_comment:COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md561 # Workflow run triggerCOMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md581 branches-ignore: []COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md601 types: []COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md621 # Check run event trigger that runs when a check run is created, rerequested,COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md681 # for one state or an array for multiple states.COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md721COMMENT
LOWdocs/src/content/docs/reference/frontmatter-full.md761 {}COMMENT
3498 more matches not shown…
Modern AI Meta-Vocabulary703 hits · 1872 pts
SeverityFileLineSnippetContext
MEDIUMCHANGELOG.md252#### Document the two-file agentic workflow structure (separate `.github/agentics/<id>.md` prompt file and `.github/workCOMMENT
MEDIUMCHANGELOG.md317#### Removed the stray `workdir` field from generated MCP server configurations for agentic workflows so the output matcCOMMENT
MEDIUMCHANGELOG.md356#### Document the new two-file agentic workflow structure (separating `.github/agentics/` prompts from `.github/workflowCOMMENT
MEDIUMCHANGELOG.md368#### Updated the embedded agentic tooling stack:COMMENT
MEDIUMCHANGELOG.md882#### Add importable tools: `agentic-workflows`, `serena`, and `playwright`.COMMENT
MEDIUMCHANGELOG.md1766#### Added new shared agentic workflow: Another oneCOMMENT
MEDIUMCHANGELOG.md2252#### Improve create-agentic-workflow prompt with writing style guidelines and user engagement tipsCOMMENT
MEDIUMCHANGELOG.md2297#### Add firewall agentic workflow demonstrating network permission enforcementCOMMENT
MEDIUMCHANGELOG.md2338#### Fixed silent failure when agentic workflow hits max-turns limit - now raises clear error messageCOMMENT
MEDIUMCHANGELOG.md2421#### Add commit-changes-analyzer agentic workflowCOMMENT
MEDIUMCHANGELOG.md2423#### Add agentic workflow for enhancing Go files with debug loggingCOMMENT
MEDIUMCHANGELOG.md2621#### Add generic timeout field for tools configuration. Allows configuring operation timeouts (in seconds) for tool/MCP COMMENT
MEDIUMCHANGELOG.md2651#### Update add command to resolve agentic workflow file from .github/workflows folderCOMMENT
MEDIUMCHANGELOG.md2675#### Add builtin "agentic-workflows" tool for workflow introspection and analysisCOMMENT
MEDIUMCHANGELOG.md2696#### Add secret validation steps to agentic engines (Claude, Copilot, Codex)COMMENT
MEDIUMCHANGELOG.md2709#### Add shared agentic workflow for Microsoft Fabric RTI MCP serverCOMMENT
MEDIUMCHANGELOG.md2837#### Add SST OpenCode shared agentic workflow and smoke testCOMMENT
MEDIUMCHANGELOG.md2913#### Add temporary folder usage instructions to agentic workflow promptsCOMMENT
MEDIUMCHANGELOG.md3022#### Remove push trigger from repo-tree-map agentic workflowCOMMENT
MEDIUMCHANGELOG.md3054#### Update agentic CLI versionsCOMMENT
MEDIUMDEVGUIDE.md832command_name_orchestrator.go # Main orchestrationCODE
MEDIUMREADME.md12- Reference: https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/github-agentic-workflows.mdCODE
MEDIUMREADME.md26- [How Agentic Workflows work](#how-github-agentic-workflows-works)CODE
MEDIUMREADME.md488> **Ready to learn GitHub Agentic Workflows hands-on?** The [**Factory Tour Workshop**](https://github.com/githubnext/ghCODE
MEDIUMSKILL.md20Load https://github.com/github/gh-aw/blob/main/.github/skills/agentic-workflows/SKILL.md to learn how to create/update/dCODE
MEDIUMcmd/gh-aw/capitalization_test.go14// - Use lowercase "agentic workflows" when referring generically to workflow files/functionalityCOMMENT
MEDIUMcmd/gh-aw/capitalization_test.go30 // Define commands that should use lowercase "agentic workflows" (generic usage)COMMENT
MEDIUMcmd/gh-aw/capitalization_test.go57 // MCP command Long description should use lowercase "agentic workflows"COMMENT
MEDIUMspecs/security-architecture-spec.md1697 # ... agentic execution (read-only) ...COMMENT
MEDIUMscratchpad/validation-refactoring.md99// Package workflow provides {domain} validation for agentic workflows.COMMENT
MEDIUMscratchpad/dev.md2938- [File Inlining and Runtime Imports](./file-inlining.md) - `{{#runtime-import}}` macro: file/URL content inclusion in wCODE
MEDIUMscratchpad/dev.md2999- v9.13 (2026-05-21): Maintenance tone scan — fixed 8 tone issues across 6 spec files: `serena-tools-analysis.md` (2 fixCODE
MEDIUMscratchpad/adding-new-engines.md211// MyEngine represents the My AI agentic engineCOMMENT
MEDIUMscratchpad/string-sanitization-normalization.md86// Returns: "github-agentic-workflow" (default)COMMENT
MEDIUM…59747-report-blocked-compiler-version-at-activation.md27#### Alternative 3: Add a separate non-agentic watchdog workflowCOMMENT
MEDIUM…/66270-local-first-workflow-debugging-compile-modes.md25#### Alternative 2: Build a local runner/emulator for agentic workflows (act-style)COMMENT
MEDIUM…dr/34008-manifest-scoped-source-tracking-and-update.md65### Update orchestrationCOMMENT
MEDIUM…eplace-pkg-cli-test-seams-with-dependency-injection.md1# ADR-34224: Replace mutable pkg/cli test seams with per-flow dependency injectionCOMMENT
MEDIUM…adr/68819-fail-closed-on-copilot-model-substitution.md13[Issue #66894](https://github.com/github/gh-aw/issues/66894) documents an upstream access boundary: a model enabled by oCODE
MEDIUM…adr/68819-fail-closed-on-copilot-model-substitution.md13[Issue #66894](https://github.com/github/gh-aw/issues/66894) documents an upstream access boundary: a model enabled by oCODE
MEDIUM…ackage-raw-action-workflow-yml-files-in-aw-manifest.md21#### Alternative 1: Treat `.yml` as another input to the agentic compilation pipelineCOMMENT
MEDIUM…23-cancel-sibling-log-targets-on-shared-count-limit.md11The `gh aw logs` command already supports downloading multiple workflow targets concurrently under one invocation. PR #6CODE
MEDIUMdocs/tests/copy-button.spec.ts8 // Navigate to the agentic authoring pageCOMMENT
MEDIUMdocs/tests/copy-button.spec.ts54 // Navigate to the agentic authoring pageCOMMENT
MEDIUMdocs/tests/copy-button.spec.ts106 // Navigate to the agentic authoring pageCOMMENT
MEDIUMdocs/tests/slideshow.spec.ts294 await expect(deck.locator("#cost-guardrails .aw-points")).toBeVisible();CODE
MEDIUMdocs/slides/index.md94 add-comment: # guardrails for write operationsCODE
MEDIUMdocs/src/content/docs/about.md11**GitHub Agentic Workflows** (`gh-aw`) is an open-source [GitHub CLI](https://cli.github.com/) extension from [GitHub](hCODE
MEDIUMdocs/src/content/docs/patterns/deterministic-ops.md9GitHub Agentic Workflows can combine deterministic computation ([`steps:`](/gh-aw/reference/steps-jobs/#custom-steps-steCODE
MEDIUMdocs/src/content/docs/patterns/deterministic-ops.md87Deterministic steps can also be used for [Custom Trigger Filtering](/gh-aw/reference/triggers/#filtering-by-custom-stepsCODE
MEDIUMdocs/src/content/docs/patterns/monitor-ops.md10The [agentic-ops repository](https://github.com/githubnext/agentic-ops) provides the reference implementation for this aCODE
MEDIUM…ocs/specs/repository-package-manifest-specification.md328 - workflows/review.md # agentic workflow — compiled on installCODE
MEDIUMdocs/src/content/docs/specs/work-queue-specification.md252### 1.1 Simplicity, debuggability, and agentic-dispatch reviewCOMMENT
MEDIUMdocs/src/content/docs/specs/forecast-specification.md223# Forecast all agentic workflows in the current repository for the next monthCOMMENT
MEDIUMdocs/src/content/docs/gallery/maintaining-repos.md8Repository maintenance is continuous work: triaging issues, reviewing pull requests, keeping tests and dependencies healCODE
MEDIUM⚡docs/src/content/docs/setup/cli.md14| [`gh aw init`](#init) | Set up your repository for agentic workflows | First time configuring a repo — creates skills,CODE
MEDIUM⚡docs/src/content/docs/setup/cli.md23| [`gh aw logs`](#logs) | Download and analyze agentic workflow logs and artifacts | Debugging a past run by inspecting CODE
MEDIUM⚡docs/src/content/docs/setup/cli.md33| [`gh aw skill`](#skill) | Print the bundled agentic-workflows skill | Loading instructions into an agent without addinCODE
MEDIUMdocs/src/content/docs/troubleshooting/debug-ghe.md11and [shared debugging strategy](https://github.com/github/gh-aw/blob/main/.github/aw/debug-agentic-workflow.md),CODE
MEDIUM⚡docs/src/content/docs/troubleshooting/debug-ghe.md79Follow the shared [branch-testing path](https://github.com/github/gh-aw/blob/main/.github/aw/debug-agentic-workflow.md#tCODE
643 more matches not shown…
Structural Annotation Overuse675 hits · 1151 pts
SeverityFileLineSnippetContext
LOWinstall.md13## Step 1: Install gh-aw CLI ExtensionCOMMENT
LOWinstall.md35## Step 2: Initialize Repository for Agentic WorkflowsCOMMENT
LOWinstall.md53## Step 3: Review ChangesCOMMENT
LOWcreate.md10## Step 1: Install GitHub Agentic Workflows CLI ExtensionCOMMENT
LOWcreate.md44## Step 2: Create the Workflow or do Other ActionsCOMMENT
LOWcreate.md121## Step 3: Review ChangesCOMMENT
LOWcreate.md153## Step 4: Commit and Push ChangesCOMMENT
LOWCONTRIBUTING.md47### Step 1: Analyze with an Agent (for bug reports)COMMENT
LOWCONTRIBUTING.md57### Step 2: Open an Issue with Your Agentic PlanCOMMENT
LOWCONTRIBUTING.md108### Step 3: Discuss and Refine with the TeamCOMMENT
LOWCONTRIBUTING.md116### Step 4: A Core Team Member Implements the PRCOMMENT
LOWoptimize.md19## Step 1: Install GitHub Agentic Workflows CLI ExtensionCOMMENT
LOWoptimize.md53## Step 2: Optimize Token ConsumptionCOMMENT
LOWoptimize.md71## Step 3: Apply OptimizationsCOMMENT
LOWoptimize.md84## Step 4: Commit and Push ChangesCOMMENT
LOWpackage.md15## Step 1: Discover Package ContentsCOMMENT
LOWpackage.md29## Step 2: Standardize StructureCOMMENT
LOWpackage.md40## Step 3: Create `aw.yml` Package ManifestCOMMENT
LOWpackage.md82## Step 4: Dependency Cleanup for ReusabilityCOMMENT
LOWpackage.md93## Step 5: Update `README.md` for ConsumersCOMMENT
LOWpackage.md107## Step 6: Validate and DeliverCOMMENT
LOW⚡test-setup-local.sh18# Step 1: Check if we're in the right directoryCOMMENT
LOW⚡test-setup-local.sh26# Step 2: Build the actions if js/ directory doesn't existCOMMENT
LOW⚡test-setup-local.sh39# Step 3: Verify js/ directory has filesCOMMENT
LOW⚡test-setup-local.sh47# Step 4: Create a temporary destination directoryCOMMENT
LOW⚡test-setup-local.sh52# Step 5: Run setup.shCOMMENT
LOW⚡test-setup-local.sh66# Step 6: Verify files were copiedCOMMENT
LOW⚡test-setup-local.sh76# Step 7: Check output fileCOMMENT
LOW⚡test-setup-local.sh82# Step 8: List some of the copied filesCOMMENT
LOW⚡test-setup-local.sh87# Step 9: CleanupCOMMENT
LOWscratchpad/validation-refactoring.md51### Step 1: Analyze Current StructureCOMMENT
LOWscratchpad/validation-refactoring.md76### Step 2: Group by DomainCOMMENT
LOWscratchpad/validation-refactoring.md91### Step 3: Create New FilesCOMMENT
LOWscratchpad/validation-refactoring.md131### Step 4: Move FunctionsCOMMENT
LOWscratchpad/validation-refactoring.md159### Step 5: Reorganize TestsCOMMENT
LOWscratchpad/validation-refactoring.md188### Step 6: Update DocumentationCOMMENT
LOWscratchpad/validation-refactoring.md205### Step 7: Verify No Functional ChangesCOMMENT
LOWscratchpad/end-to-end-feature-testing.md18### Step 1: Instruct GitHub Copilot Agent to Modify dev.mdCOMMENT
LOWscratchpad/end-to-end-feature-testing.md44### Step 2: Trigger the Dev WorkflowCOMMENT
LOWscratchpad/end-to-end-feature-testing.md66### Step 3: Monitor the Dev Workflow ExecutionCOMMENT
LOWscratchpad/end-to-end-feature-testing.md81### Step 4: Review Dev Hawk's AnalysisCOMMENT
LOWscratchpad/end-to-end-feature-testing.md99### Step 5: Iterate Based on FeedbackCOMMENT
LOWscratchpad/adding-new-engines.md197### Step 1: Create Engine FileCOMMENT
LOWscratchpad/adding-new-engines.md236### Step 2: Implement Required SecretsCOMMENT
LOWscratchpad/adding-new-engines.md262### Step 3: Implement Installation StepsCOMMENT
LOWscratchpad/adding-new-engines.md321### Step 4: Implement Execution StepsCOMMENT
LOWscratchpad/adding-new-engines.md397### Step 5: Implement MCP ConfigurationCOMMENT
LOWscratchpad/adding-new-engines.md438### Step 6: Implement Log Parsing (Optional)COMMENT
LOWscratchpad/adding-new-engines.md461### Step 7: Register EngineCOMMENT
LOWscratchpad/adding-new-engines.md482### Step 8: Add Engine Constant (Optional)COMMENT
LOWscratchpad/adding-new-engines.md493### Step 9: Add TestsCOMMENT
LOWscratchpad/adding-new-engines.md566### Step 10: Update DocumentationCOMMENT
LOWscratchpad/actions.md787#### Step 1: Register Script with Action PathCOMMENT
LOWscratchpad/actions.md799#### Step 2: Compile with Action ModeCOMMENT
LOWscratchpad/actions.md836#### Step 3: Output ComparisonCOMMENT
LOW⚡scratchpad/html-entity-mention-bypass-fix.md32 // Step 1: Normalize Unicode (NFC)COMMENT
LOW⚡scratchpad/html-entity-mention-bypass-fix.md35 // Step 2: Decode HTML entities (CRITICAL - must be early)COMMENT
LOW⚡scratchpad/html-entity-mention-bypass-fix.md38 // Step 3: Strip zero-width charactersCOMMENT
LOW⚡scratchpad/html-entity-mention-bypass-fix.md39 // Step 4: Remove bidirectional overridesCOMMENT
LOW⚡scratchpad/html-entity-mention-bypass-fix.md40 // Step 5: Convert full-width ASCIICOMMENT
615 more matches not shown…
Decorative Section Separators215 hits · 676 pts
SeverityFileLineSnippetContext
MEDIUM…tory/src/rules/no-core-error-then-process-exit.test.ts112 // ── Non-adjacent pairs (intervening statements) ─────────────────────────COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh42# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh44# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh53# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh55# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh71# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh74# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/resolve-base-commit_test.sh92# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/resolve-base-commit_test.sh94# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/resolve-base-commit_test.sh111# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/resolve-base-commit_test.sh113# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh124# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/resolve-base-commit_test.sh127# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/check-stale-lock-files_test.sh146# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/check-stale-lock-files_test.sh148# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/check-stale-lock-files_test.sh227# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/check-stale-lock-files_test.sh229# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/check-stale-lock-files_test.sh248# ---------------------------------------------------------------------------COMMENT
MEDIUM⚡scripts/check-stale-lock-files_test.sh250# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh39# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh41# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh53# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh56# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh72# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh74# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh88# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh90# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh107# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh109# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh130# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh132# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh170# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh172# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh186# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh188# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh207# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh209# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh269# ---------------------------------------------------------------------------COMMENT
MEDIUMscripts/check-stale-lock-files_test.sh272# ---------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/dataflow-pr-discussion-dataset.md277# ── Discussions ───────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/dataflow-pr-discussion-dataset.md299# ── Pull Requests ─────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/dataflow-pr-discussion-dataset.md483# ── Write stats ───────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/upgrade-test.yml66 # ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/upgrade-test.yml87 # ──────────────────────────────────────────────────────────────────────────COMMENT
MEDIUMactions/setup/js/types/safe-output-script.d.ts26// ── Input-definition types ──────────────────────────────────────────────────COMMENT
MEDIUMactions/setup/js/types/safe-output-script.d.ts48// ── Config type ─────────────────────────────────────────────────────────────COMMENT
MEDIUMactions/setup/js/types/safe-output-script.d.ts85// ── Per-call message type ───────────────────────────────────────────────────COMMENT
MEDIUMactions/setup/js/types/safe-output-script.d.ts118// ── Resolved temporary IDs ──────────────────────────────────────────────────COMMENT
MEDIUMactions/setup/js/types/safe-output-script.d.ts166// ── sanitizeContent ──────────────────────────────────────────────────────────COMMENT
MEDIUMactions/setup/js/types/safe-output-script.d.ts202// ── Handler and factory function types ─────────────────────────────────────COMMENT
MEDIUMactions/setup/js/types/safe-output-script.d.ts264// ── Globals available in the script body ────────────────────────────────────COMMENT
MEDIUMactions/setup/sh/save_base_github_folders_test.sh41# ── Test 1: Core folders and root files are saved ────────────────────────────COMMENT
MEDIUMactions/setup/sh/save_base_github_folders_test.sh71# ── Test 2: Absent items are skipped without error ───────────────────────────COMMENT
MEDIUMactions/setup/sh/save_base_github_folders_test.sh90# ── Test 3: Empty env vars → nothing saved, exits 0 ─────────────────────────COMMENT
MEDIUMactions/setup/sh/save_base_github_folders_test.sh105# ── Test 4: Re-run clears stale snapshot (idempotent) ────────────────────────COMMENT
MEDIUMactions/setup/sh/save_base_github_folders_test.sh122# ── Test 5: Unset env vars → graceful no-op ──────────────────────────────────COMMENT
MEDIUMactions/setup/sh/save_base_github_folders_test.sh135# ── Summary ──────────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡actions/setup/sh/print_firewall_logs_test.sh36# ── Test 1: Script syntax is valid ──────────────────────────────────────────COMMENT
MEDIUM⚡actions/setup/sh/print_firewall_logs_test.sh41# ── Test 2: Unknown argument exits 1 ────────────────────────────────────────COMMENT
MEDIUM⚡actions/setup/sh/print_firewall_logs_test.sh50# ── Test 3: AWF not installed prints informational message ──────────────────COMMENT
155 more matches not shown…
Fake / Example Data579 hits · 468 pts
SeverityFileLineSnippetContext
LOW.claude/skills/playwright-cli/SKILL.md39playwright-cli fill e5 "user@example.com" --submitCODE
LOW.claude/skills/playwright-cli/SKILL.md330playwright-cli fill e1 "user@example.com"CODE
LOW…de/skills/playwright-cli/references/test-generation.md21playwright-cli fill e1 "user@example.com"CODE
LOW…de/skills/playwright-cli/references/test-generation.md23# await page.getByRole('textbox', { name: 'Email' }).fill('user@example.com');COMMENT
LOW…de/skills/playwright-cli/references/test-generation.md44 await page.getByRole('textbox', { name: 'Email' }).fill('user@example.com');CODE
LOW…de/skills/playwright-cli/references/test-generation.md118await expect(page.getByRole('textbox', { name: 'Email' })).toHaveValue('user@example.com');CODE
LOW…laude/skills/playwright-cli/references/running-code.md223 await page.getByRole('textbox', { name: 'Email' }).fill('user@example.com');CODE
LOW⚡…aude/skills/playwright-cli/references/storage-state.md238playwright-cli fill e1 "user@example.com"CODE
LOW…kills/playwright-cli/references/spec-driven-testing.md180playwright-cli fill e3 "John Doe" # -> page.getByRole('textbox', {...}).fill(...)CODE
LOW…kills/playwright-cli/references/spec-driven-testing.md199 // 2. Type 'John Doe' into the username fieldCOMMENT
LOW…kills/playwright-cli/references/spec-driven-testing.md200 await page.getByRole('textbox', { name: 'username' }).fill('John Doe');CODE
LOW…skills/playwright-cli/references/session-management.md17playwright-cli -s=auth fill e1 "user@example.com"CODE
LOWscripts/resolve-base-commit_test.sh25 git -C "$dir" config user.email "test@test.com"CODE
LOW⚡scripts/resolve-base-commit_test.sh58git -C "$FULL" config user.email "test@test.com"CODE
LOW⚡scripts/resolve-base-commit_test.sh77git -C "$SHALLOW" config user.email "test@test.com"CODE
LOW⚡scripts/resolve-base-commit_test.sh130git -C "$DIVERGED" config user.email "test@test.com"CODE
LOW⚡scripts/check-stale-lock-files_test.sh153git -C "$T7" config user.email "test@test.com"CODE
LOW⚡scripts/check-stale-lock-files_test.sh234git -C "$T11" config user.email "test@test.com"CODE
LOW⚡scripts/check-stale-lock-files_test.sh255git -C "$T12" config user.email "test@test.com"CODE
LOWscripts/check-stale-lock-files_test.sh23 git -C "$repo_dir" config user.email "test@test.com"CODE
LOWpkg/workqueue/provisioning_test.go167 node, err := NewWork([]byte(`{"task":"placeholder"}`), "placeholder", "root", "default", policy, 1000)CODE
LOWpkg/cli/compile_integration_test.go475 gitConfigEmail := exec.Command("git", "config", "user.email", "test@test.com")CODE
LOWpkg/cli/compile_integration_test.go1527 gitConfigEmail := exec.Command("git", "config", "user.email", "test@test.com")CODE
LOWpkg/cli/poutine_integration_test.go25 gitConfigEmail := exec.Command("git", "config", "user.email", "test@test.com")CODE
LOWpkg/cli/poutine_integration_test.go106 gitConfigEmail := exec.Command("git", "config", "user.email", "test@test.com")CODE
LOWpkg/cli/copilot_billing_check_test.go41 AuthToken: "fake-token-for-test",CODE
LOW⚡pkg/cli/workflows/test-long.md7Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md7Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md8Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md8Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md9Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md9Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md10Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md10Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md11Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md11Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md12Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md12Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md13Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md13Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md14Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md14Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md15Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md15Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md16Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md16Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md17Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md17Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md18Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md18Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md19Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md19Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md20Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md20Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md21Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md21Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md22Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md22Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md23Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
LOW⚡pkg/cli/workflows/test-long.md23Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqCODE
519 more matches not shown…
Hyper-Verbose Identifiers432 hits · 412 pts
SeverityFileLineSnippetContext
LOWspecs/work-queue/verify_native.py266def verify_benchmark_serialization(output, text):CODE
LOWspecs/work-queue/verify_native.py273def verify_benchmark_resources(output):CODE
LOWspecs/work-queue/verify_native.py379def future_reference_workload(parent_count, assignment_bytes=None):CODE
LOWspecs/work-queue/verify_native.py391def future_reference_assignment_bound(ledger):CODE
LOW⚡specs/work-queue/verify_native_test.py256 def test_shared_typed_numeric_oracles_preserve_negative_zero_and_nested_payload(self):CODE
LOW⚡specs/work-queue/verify_native_test.py439 def test_integer_and_unicode_canonical_oracle(self):CODE
LOW⚡specs/work-queue/verify_native_test.py444 def test_shared_canonical_error_codes_preserve_literal_answers(self):CODE
LOWspecs/work-queue/verify_native_test.py25 def test_native_adapter_rejects_oversized_ledger_from_open_file(self):CODE
LOWspecs/work-queue/verify_native_test.py39 def test_conformance_refuses_missing_positive_before_native_execution(self):CODE
LOWspecs/work-queue/verify_native_test.py63 def test_worker_child_required_scenarios_allow_additions_not_substitution(self):CODE
LOWspecs/work-queue/verify_native_test.py102 def test_recovery_headroom_audit_requires_exact_exported_integer_measurements(self):CODE
LOWspecs/work-queue/verify_native_test.py126 def test_native_shutdown_timeout_kills_and_closes_owned_process(self):CODE
LOWspecs/work-queue/verify_native_test.py137 def test_native_build_cleanup_retains_reports_on_success_and_failure(self):CODE
LOWspecs/work-queue/verify_native_test.py167 def test_existing_evidence_cannot_be_overwritten(self):CODE
LOWspecs/work-queue/verify_native_test.py180 def test_empty_caller_run_log_does_not_block_fresh_capture(self):CODE
LOWspecs/work-queue/verify_native_test.py192 def test_benchmark_resources_require_real_finite_measurements(self):CODE
LOWspecs/work-queue/verify_native_test.py205 def test_typed_parser_controls_preserve_literal_answers(self):CODE
LOWspecs/work-queue/verify_native_test.py220 def test_constructed_number_fixture_answers_and_typed_transport_are_preserved(self):CODE
LOWspecs/work-queue/verify_native_test.py290 def test_worker_child_provenance_uses_public_request_records(self):CODE
LOWspecs/work-queue/verify_native_test.py359 def test_worker_child_mixed_sibling_output_checks_all_independent_expectations(self):CODE
LOWspecs/work-queue/verify_native_test.py415 def test_worker_child_fixtures_retain_literal_authority_and_valid_fingerprints(self):CODE
LOWspecs/work-queue/verify_native_test.py463 def test_canonical_rejections_require_exact_optional_error_code(self):CODE
LOWspecs/work-queue/verify_native_test.py479 def test_independent_lone_surrogate_literal_requires_unicode_code(self):CODE
LOWspecs/work-queue/verify_native_test.py488 def test_actual_shared_canonical_error_cases_are_consumed(self):CODE
LOWspecs/work-queue/verify_native_test.py500 def test_reversed_restart_chain(self):CODE
LOWspecs/work-queue/verify_native_test.py512 def test_full_mixed_graph_and_real_ready_frontier(self):CODE
LOWspecs/work-queue/verify_native_test.py521 def test_drained_workload_preserves_original_prefix_and_cancels_every_work(self):CODE
LOWspecs/work-queue/verify_native_test.py539 def test_benchmark_serialization_checks_content_not_just_equal_lengths(self):CODE
LOWspecs/work-queue/verify_native_test.py550 def test_full_projection_parity_preserves_authority_and_metadata(self):CODE
LOWspecs/work-queue/verify_native_test.py568 def test_source_identity_includes_native_adapters_and_contract_inputs(self):CODE
LOWspecs/work-queue/verify_native_test.py609 def test_principal_policy_answers_are_not_engine_outputs(self):CODE
LOWspecs/work-queue/verify_native_test.py623 def test_future_reference_budget_control_is_independent(self):CODE
LOWspecs/work-queue/verify_native_test.py649 def test_future_reference_closed_envelope_bounds_are_literal_and_legal(self):CODE
LOWspecs/work-queue/verify_native_test.py672 def test_future_exact_boundary_policy_is_installed_before_fingerprinting(self):CODE
LOWspecs/work-queue/verify_native_test.py686 def test_structural_wire_answers_preserve_shared_inputs_and_request_binding(self):CODE
LOWspecs/work-queue/verify_native_test.py710 def test_shared_deadline_answers_and_trusted_record_binding_are_preserved(self):CODE
LOWspecs/work-queue/verify_native_test.py739 def test_shared_reason_answers_and_authenticated_input_are_preserved(self):CODE
LOWspecs/work-queue/verify_native_test.py754 def test_closure_audit_counts_duplicate_result_and_escaped_metadata(self):CODE
LOWspecs/work-queue/verify_native_test.py772 def test_shared_identity_answers_and_typed_positions_are_preserved(self):CODE
LOWspecs/work-queue/verify_native_test.py793 def test_additional_shared_selection_answers_survive_shape_adapter(self):CODE
LOWspecs/work-queue/verify_native_test.py812 def test_default_recovery_allocation_is_distinct_from_graph_ceiling(self):CODE
LOWspecs/work-queue/verify_native_test.py827 def test_byte_overflow_packing_oracle_uses_earliest_compatible_group(self):CODE
LOWspecs/work-queue/verify_models_test.py44 def test_positive_requires_success_status_and_exhaustion_message(self):CODE
LOWspecs/work-queue/verify_models_test.py52 def test_negative_requires_exact_named_diagnostic_and_status(self):CODE
LOWspecs/work-queue/verify_models_test.py64 def test_witness_does_not_accept_safety_failure(self):CODE
LOWspecs/work-queue/verify_models_test.py70 def test_reservation_recovery_configs_require_exact_verdicts(self):CODE
LOWspecs/work-queue/verify_models_test.py87 def test_unmatched_config_cannot_report_success(self):CODE
LOWspecs/work-queue/verify_models_test.py92 def test_delivery_health_configs_require_exact_verdicts(self):CODE
LOWspecs/work-queue/verify_models_test.py121 def test_unknown_model_is_rejected(self):CODE
LOWspecs/work-queue/verify_models_test.py126 def test_expiration_configs_require_exact_verdicts(self):CODE
LOWspecs/work-queue/verify_models_test.py145 def test_delivery_recovery_configs_require_exact_verdicts(self):CODE
LOWspecs/work-queue/verify_models_test.py172 def test_released_recovery_control_requires_temporal_counterexample(self):CODE
LOWspecs/work-queue/verify_models_test.py184 def test_default_evidence_and_java_extraction_stay_repository_local(self):CODE
LOWspecs/work-queue/verify_models_test.py199 def test_all_new_configs_are_registered_with_real_invariants(self):CODE
LOWspecs/work-queue/verify_official_contract_test.py24 def test_root_refs_and_sealed_objects(self):CODE
LOWspecs/work-queue/verify_official_contract_test.py38 def test_local_and_external_references(self):CODE
LOW⚡specs/work-queue/verify_official_contract_test.py64 def test_ref_siblings_intersect_bounds(self):CODE
LOW⚡specs/work-queue/verify_official_contract_test.py72 def test_const_type_and_order_are_redundant(self):CODE
LOW⚡specs/work-queue/verify_official_contract_test.py77 def test_required_order_is_not_semantic(self):CODE
LOWspecs/work-queue/verify_official_contract_test.py90 def test_annotations_do_not_change_validation(self):CODE
372 more matches not shown…
Synthetic Comment Markers44 hits · 294 pts
SeverityFileLineSnippetContext
HIGHdocs/src/content/docs/reference/glossary.md633A field available on `create-issue:`, `add-comment:`, and `create-pull-request:` safe outputs that strips wrapping backtCODE
HIGHdocs/src/content/docs/reference/glossary.md1840A [MultiRepoOps](#multirepoops) topology where workflows run from a separate dedicated automation repository targeting yCODE
HIGH…c/content/docs/reference/safe-outputs-pull-requests.md192 footer: false # omit AI-generated footer from body updates (default: true)CODE
HIGH…c/content/docs/reference/safe-outputs-pull-requests.md350 footer: true # add AI-generated footer (default: true)CODE
HIGH⚡docs/src/content/docs/reference/frontmatter-full.md10816 # Controls when AI-generated footer is added to the review body. Accepts booleanCOMMENT
HIGH⚡docs/src/content/docs/reference/frontmatter-full.md10822 # Format 1: Controls whether AI-generated footer is added to the review body. trueCOMMENT
HIGH⚡docs/src/content/docs/reference/frontmatter-full.md10826 # Format 2: Controls when AI-generated footer is added to the review body:COMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md4726 # Controls whether AI-generated footer is added to the managed comment. DefaultsCOMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md5203 # Controls whether AI-generated footer is added to the issue. When false, theCOMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md7020 # Controls whether AI-generated footer is added to the discussion. When false, theCOMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md7616 # Controls whether AI-generated footer is added when updating the discussion body.COMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md9384 # Controls whether AI-generated footer is added to the comment. When false, theCOMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md10099 # Controls whether AI-generated footer is added to the pull request. When false,COMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md11708 # Controls whether AI-generated footer is added to the reply body. When false, theCOMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md15997 # Controls whether AI-generated footer is added when updating the issue body. WhenCOMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md16314 # Controls whether AI-generated footer is added when updating the pull requestCOMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md21020 # Controls whether AI-generated footer is added when updating the release body.COMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md22338 # Custom footer message template for AI-generated content. Available placeholders:COMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md22460 # @mentions in AI-generated content are allowed or escaped.COMMENT
HIGHdocs/src/content/docs/reference/frontmatter-full.md22716 # AI-generated footer content from all created/updated entities (issues, PRs,COMMENT
HIGHdocs/src/content/docs/reference/safe-outputs.md471 footer: false # omit AI-generated footer (default: true)CODE
HIGHdocs/src/content/docs/reference/safe-outputs.md1072 footer: false # omit AI-generated footer from review body (default: true)CODE
HIGH.github/aw/messages.md28### Footer messages (appended to every AI-generated comment/issue/PR)COMMENT
HIGH.github/aw/messages.md54### Body headers (prepended to every AI-generated message body)COMMENT
HIGH.github/aw/safe-outputs-content.md119 footer: false # Optional: omit AI-generated footer while preserving XML markers (default: true)CODE
HIGH.github/aw/safe-outputs-content.md194 footer: false # Optional: omit AI-generated footer while preserving XML markers (default: true)CODE
HIGH.github/aw/memory.md303 footer: false # Optional: omit AI-generated footer (default: true)CODE
HIGH.github/workflows/copilot-agent-analysis.md233_Generated by Copilot Agent Analysis (Run: [run_id])_CODE
HIGH.github/workflows/pr-description-caveman.md7description: Rewrites a merged PR description with a structured, considered summary optimised for downstream agentic anaCODE
HIGH.github/workflows/pr-description-caveman.lock.yml26# Rewrites a merged PR description with a structured, considered summary optimised for downstream agentic analysis. ProcCOMMENT
HIGH.github/workflows/pr-description-caveman.lock.yml1913 WORKFLOW_DESCRIPTION: "Rewrites a merged PR description with a structured, considered summary optimised for doCODE
HIGH.github/workflows/pr-description-caveman.lock.yml1986 WORKFLOW_DESCRIPTION: "Rewrites a merged PR description with a structured, considered summary optimised for doCODE
HIGH.github/workflows/pr-nitpick-reviewer.md356### Auto-generated CodeCOMMENT
HIGH.github/workflows/copilot-cli-deep-research.md436_Generated by Copilot CLI Deep Research (Run: ${{ github.run_id }})_CODE
HIGH.github/workflows/copilot-pr-prompt-analysis.md274_Generated by Copilot PR Prompt Analysis (Run: ${{ github.run_id }})_CODE
HIGH.github/workflows/copilot-pr-merged-report.md214_Generated by Copilot PR Merged Report (Run: [${{ github.run_id }}](https://github.com/${{ github.repository }}/actions/CODE
HIGH.github/workflows/copilot-pr-merged-report.md254_Generated by Copilot PR Merged Report (Run: [${{ github.run_id }}](...))_CODE
HIGHpkg/cli/mcp_secrets.go57 // If we get a 403 error, ignore it as requestedCOMMENT
HIGHpkg/workflow/safe_outputs_config_types.go27 Footer *string `yaml:"footer,omitempty"` // Controls AI-generated footerCODE
HIGHpkg/workflow/markdown_code_region_balancer_fuzz_test.go20// 4. Common AI-generated patterns are properly handledCOMMENT
HIGHpkg/workflow/markdown_code_region_balancer_fuzz_test.go81 // AI-generated nested markdown examples (common error pattern)COMMENT
HIGH⚡pkg/workflow/test_data/sample_codex_log.txt163 "text": "{\"total_count\":20,\"incomplete_results\":false,\"items\":[{\"id\":3316382552,\"number\":14,\"state\":\"CODE
HIGH⚡pkg/workflow/test_data/sample_codex_log.txt163 "text": "{\"total_count\":20,\"incomplete_results\":false,\"items\":[{\"id\":3316382552,\"number\":14,\"state\":\"CODE
HIGHpkg/workflow/test_data/sample_claude_log.txt215[{"type":"system","subtype":"init","cwd":"/home/runner/work/gh-aw/gh-aw","session_id":"29d324d8-1a92-43c6-8740-babc2875aCODE
Verbosity Indicators111 hits · 215 pts
SeverityFileLineSnippetContext
LOW⚡test-setup-local.sh18# Step 1: Check if we're in the right directoryCOMMENT
LOW⚡test-setup-local.sh26# Step 2: Build the actions if js/ directory doesn't existCOMMENT
LOW⚡test-setup-local.sh39# Step 3: Verify js/ directory has filesCOMMENT
LOW⚡test-setup-local.sh47# Step 4: Create a temporary destination directoryCOMMENT
LOW⚡test-setup-local.sh52# Step 5: Run setup.shCOMMENT
LOW⚡test-setup-local.sh66# Step 6: Verify files were copiedCOMMENT
LOW⚡test-setup-local.sh76# Step 7: Check output fileCOMMENT
LOW⚡test-setup-local.sh82# Step 8: List some of the copied filesCOMMENT
LOW⚡test-setup-local.sh87# Step 9: CleanupCOMMENT
LOW⚡.github/skills/agentic-workflows/tests/test_guidance.py461 for obsolete in ("curl -sL", "| bash", "git push", "## Step 3: Apply Fixes"):CODE
LOWactions/setup/sh/check_mcp_servers.sh207 # Step 1: Send ping to verify basic connectivityCOMMENT
LOWactions/setup/sh/check_mcp_servers.sh221 # Step 2: Send MCP initialize request, capturing response headers for Mcp-Session-IdCOMMENT
LOWactions/setup/sh/check_mcp_servers.sh237 # Step 3: Send tools/list, including Mcp-Session-Id header if returned by initializeCOMMENT
LOW⚡actions/setup/sh/validate_gatewayed_server.sh119 # Step 1: Validate config file existsCOMMENT
LOW⚡actions/setup/sh/validate_gatewayed_server.sh124 # Step 2: Check if server existsCOMMENT
LOW⚡actions/setup/sh/validate_gatewayed_server.sh129 # Step 3: Extract server configurationCOMMENT
LOW⚡actions/setup/sh/validate_gatewayed_server.sh135 # Step 4: Validate server has URLCOMMENT
LOW⚡actions/setup/sh/validate_gatewayed_server.sh141 # Step 5: Validate server typeCOMMENT
LOW⚡actions/setup/sh/validate_gatewayed_server.sh146 # Step 6: Validate URL points to gatewayCOMMENT
LOWpkg/cli/compile_schedule_calendar_test.go472 // Step 1: scatter the fuzzy expression to a real cron string.COMMENT
LOW⚡pkg/cli/compile_schedule_calendar_test.go483 // Step 2: parse the scattered cron with parseCronSchedule.COMMENT
LOW⚡pkg/cli/compile_schedule_calendar_test.go492 // Step 3: buildScheduleGrid should register at least one slot.COMMENT
LOWpkg/cli/compile_schedule_calendar_test.go509 // Step 4: displayScheduleCalendar should produce output referencing the hour.COMMENT
LOW⚡pkg/cli/logs_json_clean_test.go83 // Step 1: Build logs data (what happens in the function)COMMENT
LOW⚡pkg/cli/logs_json_clean_test.go86 // Step 2: Capture both stdout and stderrCOMMENT
LOW⚡pkg/cli/logs_json_clean_test.go105 // Step 3: Output JSON FIRST (as our fix does)COMMENT
LOW⚡pkg/cli/logs_json_clean_test.go108 // Step 4: Then output stderr message (as our fix does)COMMENT
LOW⚡pkg/cli/checks_command.go158 // Step 1: Resolve head SHA from PR (skipped when caller provides it).COMMENT
LOW⚡pkg/cli/checks_command.go167 // Step 2: Fetch check runsCOMMENT
LOW⚡pkg/cli/checks_command.go175 // Step 3: Fetch commit statusesCOMMENT
LOWpkg/cli/trial_confirmation.go138 // Step 1: Repository creation/reuseCOMMENT
LOWpkg/cli/trial_confirmation.go149 // Step 2: Clone contents (only in clone-repo mode)COMMENT
LOWpkg/cli/compile_safe_update_integration_test.go233 // Step 1: Compile to generate the full lock file + manifest.COMMENT
LOWpkg/cli/compile_safe_update_integration_test.go247 // Step 2: Compile the identical workflow again. The lock file from step 1 actsCOMMENT
LOWpkg/cli/compile_safe_update_integration_test.go273 // Step 1: Establish the baseline manifest with a normal compile.COMMENT
LOWpkg/cli/compile_safe_update_integration_test.go286 // Step 2: Re-compile. No secrets were added so this must succeed.COMMENT
LOWpkg/cli/compile_safe_update_integration_test.go530 // Step 1: Compile to generate the lock file + manifest.COMMENT
LOWpkg/cli/compile_safe_update_integration_test.go544 // Step 2: Compile again. The lock file from step 1 serves as the prior manifest.COMMENT
LOWpkg/cli/add_package_manifest_skills.go24 // Step 1: resolve manifest skills first (explicit dirs).COMMENT
LOWpkg/cli/add_package_manifest_skills.go63 // Step 2: always auto-scan and append any skills not already in the manifest.COMMENT
LOWpkg/cli/trial_runner.go47 // Step 0: Determine workflow mode (mutual exclusion is enforced by Cobra)COMMENT
LOWpkg/cli/trial_runner.go100 // Step 1: Determine host repository slugCOMMENT
LOWpkg/cli/trial_runner.go138 // Step 2: Create or reuse host repositoryCOMMENT
LOWpkg/cli/trial_helpers.go50 // Step 3: Clone host repository to local temp directoryCOMMENT
LOW⚡pkg/cli/trial_helpers.go63 // Step 4: Create trials directoryCOMMENT
LOW⚡pkg/cli/trial_helpers.go68 // Step 5: Run trials for each workflowCOMMENT
LOWpkg/cli/trial_helpers.go194 // Step 6: Save combined results for multi-workflow trialsCOMMENT
LOW⚡…cli/pr_code_quality_reviewer_workflow_contract_test.go87 _, adjudication, ok := strings.Cut(text, "### Step 3: Judge Agent-to-Agent Findings")CODE
LOW⚡…cli/pr_code_quality_reviewer_workflow_contract_test.go89 barrier, publication, ok := strings.Cut(adjudication, "### Step 4: Write Review Comments")CODE
LOW…cli/pr_code_quality_reviewer_workflow_contract_test.go104 comments, submission, ok := strings.Cut(publication, "### Step 5: Submit the Overall Review")CODE
LOWpkg/cli/logs_copilot_flattening_integration_test.go25 // Step 1: Simulate downloaded artifacts structure (before flattening)COMMENT
LOWpkg/cli/logs_copilot_flattening_integration_test.go64 // Step 2: Flatten the artifact (mimics flattenAgentOutputsArtifact)COMMENT
LOWpkg/cli/logs_copilot_flattening_integration_test.go83 // Step 3: Test that findAgentLogFile can find the session log after flatteningCOMMENT
LOWpkg/cli/logs_copilot_flattening_integration_test.go106 // Step 1: Simulate downloaded artifacts structure (before flattening)COMMENT
LOWpkg/cli/logs_copilot_flattening_integration_test.go140 // Step 2: Flatten the artifactCOMMENT
LOWpkg/cli/logs_copilot_flattening_integration_test.go158 // Step 3: Test that findAgentLogFile can find the session log via recursive searchCOMMENT
LOWpkg/cli/upgrade_command.go322 // Step 1: Update dispatcher skill and related Copilot artifacts (like init command)COMMENT
LOWpkg/cli/upgrade_command.go335 // Step 2: Apply codemods to all workflows (unless --no-fix is specified)COMMENT
LOWpkg/cli/upgrade_command.go364 // Step 3: Update GitHub Actions versions (unless --no-fix or --no-actions is specified)COMMENT
LOWpkg/cli/upgrade_command.go403 // Step 4: Compile all workflows (unless --no-fix or --no-compile is specified)COMMENT
51 more matches not shown…
Redundant / Tautological Comments82 hits · 120 pts
SeverityFileLineSnippetContext
LOWinstall-gh-aw.sh29# Check if INPUT_VERSION is set (GitHub Actions context)COMMENT
LOW⚡install-gh-aw.sh86# Check if HOME is setCOMMENT
LOW⚡install-gh-aw.sh92# Check if curl is availableCOMMENT
LOW⚡install-gh-aw.sh98# Check if sha256sum or shasum is available (for checksum verification)COMMENT
LOWinstall-gh-aw.sh471# Check if binary already existsCOMMENT
LOWcmd/gh-aw/main.go335 ` + string(constants.CLIExtensionPrefix) + ` run daily-perf-improver --json # Output results in JSON format`,CODE
LOW.serena/project.yml46# Set this to [] to disable base modes for this project.COMMENT
LOW.serena/project.yml47# Set this to a list of mode names to always include the respective modes for this project.COMMENT
LOWscripts/generate-video-posters.sh14# Check if ffmpeg is installedCOMMENT
LOWscripts/delete-old-copilot-branches.sh120 # Check if commit is at least 7 days oldCOMMENT
LOWscripts/delete-old-copilot-branches.sh152 # Check if we've reached the max branches limitCOMMENT
LOWscripts/check-safe-outputs-conformance.sh69 # Check if agent job has write permissionsCOMMENT
LOWscripts/check-safe-outputs-conformance.sh95 # Check if handler has API callsCOMMENT
LOWscripts/check-safe-outputs-conformance.sh97 # Check if validation appears before API callsCOMMENT
LOWscripts/check-safe-outputs-conformance.sh125 # Check if handler enforces max limits using any recognized patternCOMMENT
LOWscripts/check-safe-outputs-conformance.sh185 # Check if handler supports target-repo (match explicit config-surface identifiers only)COMMENT
LOWscripts/check-safe-outputs-conformance.sh216 # Check if handler throws errorsCOMMENT
LOWscripts/check-safe-outputs-conformance.sh241 # Check if handler adds footersCOMMENT
LOWscripts/check-safe-outputs-conformance.sh358 # Check if standard handlers existCOMMENT
LOWscripts/check-safe-outputs-conformance.sh376 # Check if permission computation file exists and is well-formedCOMMENT
LOWscripts/check-safe-outputs-conformance.sh395 # Check if safe outputs config generation file exists with schema functionsCOMMENT
LOWscripts/check-safe-outputs-conformance.sh407 # Check if static schemas file exists (embedded JSON)COMMENT
LOWscripts/check-safe-outputs-conformance.sh419 # Check if safe_outputs_config.go has documentation about schema architectureCOMMENT
LOWscripts/check-safe-outputs-conformance.sh1553 # Check if the gateway handler skips tools not present in config (indirectly validates zero-max)COMMENT
LOWscripts/build-release.sh45 # Check if platform is supportedCOMMENT
LOW.github/workflows/daily-hippo-learn.lock.yml624 run: "# Symlink .hippo into cache-memory so the SQLite store persists across runs.\n# All writes to .hippo/ landCODE
LOW.github/workflows/copilot-pr-merged-report.lock.yml613 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/pr-data\nmkdir -p /tmp/gh-aw/cache-memory\n\n# CachCODE
LOW.github/workflows/copilot-agent-analysis.lock.yml700 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/pr-data\nmkdir -p /tmp/gh-aw/cache-memory\n\n# CachCODE
LOW.github/workflows/docs-noob-tester.lock.yml692 run: "MAX_WAIT=135 # 45 attempts × 3s = 135s max wait\nWAITED=0\n# runner-guard:ignore RGS-012 -- loopback-onlyCODE
LOW.github/workflows/copilot-opt.lock.yml632 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/session-data\nmkdir -p /tmp/gh-aw/agent/session-datCODE
LOW.github/workflows/copilot-opt.lock.yml640 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/pr-data\nmkdir -p /tmp/gh-aw/cache-memory\n\n# CachCODE
LOW.github/workflows/deep-report.lock.yml781 # Check if cached data exists from this six-hour bucketCOMMENT
LOW.github/workflows/deep-report.lock.yml868 # Check if there are more pagesCOMMENT
LOW.github/workflows/deep-report.lock.yml872 # Check if we've reached the requested countCOMMENT
LOW.github/workflows/deep-report.lock.yml925 # Check if cached data exists from this six-hour bucketCOMMENT
LOW.github/workflows/daily-news.lock.yml733 run: "set -e\n\n# Create directories\nmkdir -p /tmp/gh-aw/agent/daily-news-data\nmkdir -p /tmp/gh-aw/repo-memoryCODE
LOW⚡.github/workflows/prompt-clustering-analysis.lock.yml699 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/pr-data\nmkdir -p /tmp/gh-aw/cache-memory\n\n# CachCODE
LOW…thub/workflows/dataflow-pr-discussion-dataset.lock.yml721 # Check if cached data exists from this six-hour bucketCOMMENT
LOW…thub/workflows/dataflow-pr-discussion-dataset.lock.yml808 # Check if there are more pagesCOMMENT
LOW…thub/workflows/dataflow-pr-discussion-dataset.lock.yml812 # Check if we've reached the requested countCOMMENT
LOW.github/workflows/daily-issues-report.lock.yml771 # Check if cached data exists from todayCOMMENT
LOW.github/workflows/copilot-session-insights.lock.yml683 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/session-data\nmkdir -p /tmp/gh-aw/agent/session-datCODE
LOW.github/workflows/copilot-pr-nlp-analysis.lock.yml710 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/pr-data\nmkdir -p /tmp/gh-aw/cache-memory\n\n# CachCODE
LOW.github/workflows/copilot-pr-prompt-analysis.lock.yml649 run: "# Create output directories\nmkdir -p /tmp/gh-aw/agent/pr-data\nmkdir -p /tmp/gh-aw/cache-memory\n\n# CachCODE
LOW.github/workflows/install.yml134 # Check if binary existsCOMMENT
LOW.github/workflows/install.yml142 # Check if binary is executableCOMMENT
LOW.github/workflows/ci.yml1224 # Check if the workflow has relative importsCOMMENT
LOW.github/workflows/hippo-embed.lock.yml617 run: "# Symlink .hippo into cache-memory so the SQLite store persists across runs.\n# All writes to .hippo/ landCODE
LOW.github/workflows/cgo.yml1964 # Check if the failure was due to context deadline (expected)COMMENT
LOW.github/workflows/cgo.yml2672 # Check if lock file was generatedCOMMENT
LOWactions/setup-cli/install.sh29# Check if INPUT_VERSION is set (GitHub Actions context)COMMENT
LOW⚡actions/setup-cli/install.sh86# Check if HOME is setCOMMENT
LOW⚡actions/setup-cli/install.sh92# Check if curl is availableCOMMENT
LOW⚡actions/setup-cli/install.sh98# Check if sha256sum or shasum is available (for checksum verification)COMMENT
LOWactions/setup-cli/install.sh471# Check if binary already existsCOMMENT
LOWactions/setup/setup.sh146# Check if js directory existsCOMMENT
LOWactions/setup/sh/check_mcp_servers.sh103# Check if mcpServers is null or emptyCOMMENT
LOWactions/setup/sh/check_mcp_servers.sh248 # Check if tools/list succeededCOMMENT
LOWactions/setup/sh/start_mcp_scripts_server.sh96 # Check if process is still runningCOMMENT
LOWactions/setup/sh/start_mcp_scripts_server.sh104 # Check if server is respondingCOMMENT
22 more matches not shown…
AI Slop Vocabulary42 hits · 118 pts
SeverityFileLineSnippetContext
MEDIUM.golangci.yml17 - testifylint # Enforce testify best practicesCODE
MEDIUMdocs/public/schemas/unified-session.schema.json792 "reason": { "$ref": "#/definitions/HarnessFailureClass", "description": "Existing allowlisted harness failure clCODE
MEDIUMdocs/public/schemas/unified-session.schema.json859 "reason": { "$ref": "#/definitions/HarnessFailureClass", "description": "Existing allowlisted harness failure clCODE
MEDIUM.github/workflows/artifacts-summary.lock.yml26# Generates a comprehensive summary of GitHub Actions artifacts usage across all workflows in the repositoryCOMMENT
MEDIUM…workflows/engine-conformance-deepseek-harness.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"a6a6fea8720f8be10ad04705ed42b06356ba54988c92baf4674ce7dffecCOMMENT
MEDIUM…workflows/engine-conformance-deepseek-harness.lock.yml30# - shared/deepseek-harness.mdCOMMENT
MEDIUM.github/workflows/agentic_commands.yml1# gh-aw-commands: {"payload_version":"v1","schema_version":"v1","compiler_version":"dev","commands":["*","ace","approachCOMMENT
MEDIUM.github/workflows/agentic_commands.yml47# /smoke-deepseek-harness -> smoke-deepseek-harness [issue_comment,issues,pull_request,pull_request_comment] reactioCOMMENT
MEDIUM.github/workflows/smoke-pydantic.lock.yml718 run: "# This step runs on the host runner with the checkout as its working\n# directory, before the AWF sandbox CODE
MEDIUM.github/workflows/github-mcp-tools-report.lock.yml26# Generates a comprehensive report of available MCP server tools and their capabilities for GitHub integrationCOMMENT
MEDIUM.github/workflows/example-permissions-warning.lock.yml26# Example workflow demonstrating proper permission provisioning and security best practicesCOMMENT
MEDIUM.github/workflows/daily-vulnhunter-scan.lock.yml2714 # (agents, harness, fix tooling) would just be dead weight in the sandbox.COMMENT
MEDIUM.github/workflows/daily-fact.lock.yml353 GH_AW_PROMPT_CONTENT_0007: "{{#runtime-import? .github/shared-instructions.md}}\n\n### Daily Fact About gh-aw\CODE
MEDIUM.github/workflows/pr-nitpick-reviewer.lock.yml26# ⚠️ DEPRECATED: Use PR Code Quality Reviewer (pr-code-quality-reviewer) instead. Provides detailed nitpicky code reviewCOMMENT
MEDIUM.github/workflows/example-workflow-analyzer.lock.yml26# Analyzes workflow examples to identify patterns, best practices, and potential improvementsCOMMENT
MEDIUM.github/workflows/smoke-codex-routed.lock.yml960 printf '%s\n' "{\"\$schema\":\"https://github.com/github/gh-aw-firewall/releases/download/v0.29.0/awf-config.sCODE
MEDIUM.github/workflows/smoke-deepseek-harness.lock.yml1# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"da35e0a3830d6f3d2ed330302110bf229b8dbbc66b914afa16ac2006d34COMMENT
MEDIUM.github/workflows/smoke-deepseek-harness.lock.yml30# - shared/deepseek-harness.mdCOMMENT
MEDIUM.github/workflows/smoke-deepseek-harness.lock.yml370 GH_AW_PROMPT_CONTENT_0005: "{{#runtime-import .github/workflows/shared/deepseek-harness.md}}\n"CODE
MEDIUM.github/workflows/smoke-deepseek-harness.lock.yml377 GH_AW_PROMPT_CONTENT_0012: "{{#runtime-import .github/workflows/smoke-deepseek-harness.md}}\n"CODE
MEDIUM.github/workflows/commit-changes-analyzer.lock.yml26# Analyzes and provides a comprehensive developer-focused report of all changes in the repository since a specified commCOMMENT
MEDIUM.github/workflows/scout.lock.yml26# Performs deep research investigations using web search to gather and synthesize comprehensive information on any topicCOMMENT
MEDIUM…thub/workflows/engine-conformance-pydantic-ai.lock.yml676 run: "# This step runs on the host runner with the checkout as its working\n# directory, before the AWF sandbox CODE
MEDIUM.github/workflows/pr-code-quality-reviewer.lock.yml26# Comprehensive code quality review covering bugs, performance, style, naming, and best practices — consolidates Grumpy COMMENT
MEDIUM.github/workflows/ci.yml1228 # Python is used for robust YAML-aware parsing instead of fragile AWK patterns.COMMENT
MEDIUM…b/workflows/daily-harness-experiment-proposer.lock.yml26# Converts compact existing workflow evidence (concluded experiment decisions/analyses, 14-day run/failure aggregates, aCOMMENT
MEDIUM…b/workflows/daily-harness-experiment-proposer.lock.yml63 # skip-if-match: is:open in:title "[harness-experiment-proposal]" # Skip-if-match processed as search check in pre-actCOMMENT
MEDIUM…b/workflows/daily-harness-experiment-proposer.lock.yml311 GH_AW_PROMPT_CONTENT_0007: "{{#runtime-import .github/workflows/daily-harness-experiment-proposer.md}}\n"CODE
MEDIUM…b/workflows/daily-harness-experiment-proposer.lock.yml635 run: "set -euo pipefail\ncd \"$GITHUB_WORKSPACE\"\nSELF_BASENAME=\"daily-harness-experiment-proposer.md\"\n: > /CODE
MEDIUM.github/workflows/smoke-pi-routed-claude.lock.yml26# Smoke pi model routing to a Claude main model in robust mode with deterministic runner and proxy evidence checksCOMMENT
MEDIUM.github/workflows/smoke-pi-routed-claude.lock.yml1069 printf '%s\n' "{\"\$schema\":\"https://github.com/github/gh-aw-firewall/releases/download/v0.29.0/awf-config.sCODE
MEDIUMactions/setup/setup.sh168# shared runtime dependencies used by the Copilot harness and SDK driver.COMMENT
MEDIUM⚡actions/setup/sh/run_awf_with_startup_retries.sh8# before the engine harness writes its first marker line.COMMENT
MEDIUM⚡actions/setup/sh/run_awf_with_startup_retries.sh12# GH_AW_AWF_HARNESS_MARKER Marker emitted by the engine harness, e.g. [claude-harness].COMMENT
MEDIUM⚡actions/setup/sh/run_awf_with_startup_retries.sh22# "not_started" when AWF never reached the harness.COMMENT
MEDIUMactions/setup/sh/run_awf_with_startup_retries.sh79# The harness marker is emitted before the engine process is spawned, so itsCOMMENT
MEDIUMpkg/parser/schedule_parser_fuzz_test.go19// 6. UTC offset parsing is robustCOMMENT
MEDIUM…flow/threat_detection_external_detector_config_test.go312 // a template variable expression. Checking for '${{' is more robust thanCOMMENT
MEDIUMpkg/workflow/compiler_activation_job_test.go1360// TestInjectIfConditionAfterName verifies the robust line-oriented implementation ofCOMMENT
MEDIUMpkg/workflow/mcp_renderer.go314 // Resolve the node binary to its absolute path so the command is robustCOMMENT
MEDIUMpkg/workflow/sanitize_output_fuzz_test.go20// via Node.js. This allows us to fuzz test JavaScript code using Go's robustCOMMENT
MEDIUMpkg/workflow/mentions_fuzz_test.go19// via Node.js. This allows us to fuzz test JavaScript code using Go's robustCOMMENT
Self-Referential Comments44 hits · 118 pts
SeverityFileLineSnippetContext
MEDIUMinstall-gh-aw.sh465# Create the installation directory if it doesn't existCOMMENT
MEDIUMscripts/test-build-release.sh12# Create a temporary directory for testingCOMMENT
MEDIUMscripts/convert-astro-to-gfm.sh21# Create a temporary fileCOMMENT
MEDIUM.github/workflows/agentic-workqueue.yml24# This file is generated by gh-aw for work queue events.COMMENT
MEDIUM…thub/workflows/github-mcp-structural-analysis.lock.yml648 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/python-data-charts.lock.yml673 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/smoke-issues.lock.yml26# Create a daily haiku issue in Linear and Jira through safe outputsCOMMENT
MEDIUM.github/workflows/daily-news.lock.yml714 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM⚡.github/workflows/prompt-clustering-analysis.lock.yml703 run: "mkdir -p /tmp/gh-aw/python/{data,charts,artifacts}\n# Create a virtual environment for proper package isolCODE
MEDIUM⚡.github/workflows/prompt-clustering-analysis.lock.yml708 run: "# Create output directory for full PR data\nmkdir -p /tmp/gh-aw/agent/prompt-cache/pr-full-data\n\n# DownlCODE
MEDIUM.github/workflows/daily-security-observability.lock.yml700 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/daily-issues-report.lock.yml842 # Create a virtual environment for proper package isolation (avoids --break-system-packages)COMMENT
MEDIUM.github/workflows/daily-issues-report.lock.yml886 # Create a virtual environment for proper package isolation (avoids --break-system-packages)COMMENT
MEDIUM.github/workflows/daily-repo-chronicle.lock.yml675 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/portfolio-analyst.lock.yml651 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/daily-code-metrics.lock.yml690 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/copilot-session-insights.lock.yml689 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/org-health-report.lock.yml644 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/weekly-issue-summary.lock.yml633 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/copilot-pr-nlp-analysis.lock.yml716 run: "# Create a virtual environment for proper package isolation (avoids --break-system-packages)\n# Use /tmp/gCODE
MEDIUM.github/workflows/copilot-pr-nlp-analysis.lock.yml730 run: "mkdir -p /tmp/gh-aw/python/{data,charts,artifacts}\n# Create a virtual environment for proper package isolCODE
MEDIUM.github/workflows/format-and-commit.yml70 # Create a unique branch nameCOMMENT
MEDIUM.github/workflows/agentics-maintenance.yml24# This file defines the generated agentic maintenance workflow for this repository.COMMENT
MEDIUM.github/workflows/cgo.yml2176 # Create a test script using the MCP Go SDKCOMMENT
MEDIUMactions/setup-cli/install.sh465# Create the installation directory if it doesn't existCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh62 # Create a temporary test socketCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh100 # Create a temporary test socketCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh133 # Create a temporary test socketCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh171 # Create a temporary test socketCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh209 # Create a temporary test socketCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh271 # Create a temporary test socket and symlinkCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh383 # Create a temporary test socketCOMMENT
MEDIUMactions/setup/sh/resolve_docker_socket_gid_test.sh420 # Create a temporary test socketCOMMENT
MEDIUMactions/setup/sh/start_mcp_gateway_test.sh92 # Create a modified script that uses our fake homeCOMMENT
MEDIUMactions/setup/sh/start_mcp_gateway_test.sh119 # Create a modified script that uses our fake homeCOMMENT
MEDIUMactions/setup/sh/start_mcp_gateway_test.sh145 # Create a modified script that uses our fake homeCOMMENT
MEDIUMactions/setup/sh/start_mcp_gateway_test.sh172 # Create a modified script that uses our fake homeCOMMENT
MEDIUMactions/setup/sh/start_mcp_gateway_test.sh199 # Create a modified script that uses our fake homeCOMMENT
MEDIUMactions/setup/sh/start_mcp_gateway_test.sh226 # Create a modified script that uses our fake homeCOMMENT
MEDIUMactions/setup/sh/convert_gateway_config_codex_test.sh22# Create the output directory the script writes toCOMMENT
MEDIUMactions/setup/sh/setup_cache_memory_git.sh78 # Create an empty initial commit as the trusted baseline for all branchesCOMMENT
MEDIUMactions/setup/sh/convert_gateway_config_codex.sh82# Create the TOML configurationCOMMENT
MEDIUMpkg/cli/codemod_agent_session_test.go89 create-agent-task: # Create a new agent taskCODE
MEDIUMpkg/cli/codemod_agent_session_test.go108 assert.Contains(t, result, "create-agent-session: # Create a new agent task")CODE
Cross-File Repetition15 hits · 75 pts
SeverityFileLineSnippetContext
HIGH.github/workflows/duplicate-code-detector.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/daily-hippo-learn.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/stale-repo-identifier.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/research.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/pr-sous-chef.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/design-decision-gate.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/daily-news.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/daily-performance-summary.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/sub-issue-closer.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/necromancer.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/unbloat-docs.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/issue-monster.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/cli-version-checker.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH…thub/workflows/daily-multi-device-docs-tester.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
HIGH.github/workflows/daily-function-namer.lock.yml0env: awf_reflect_enabled: 1 copilot_github_token: ${{ github.token }} gh_aw_admission_max_ai_credits: ${{ needs.activatiSTRING
Example Usage Blocks28 hits · 42 pts
SeverityFileLineSnippetContext
LOWscripts/sync-compat.sh10# Usage:COMMENT
LOWscripts/check-stale-schema-binary.sh16# Usage:COMMENT
LOWscripts/check-stale-lock-files.sh19# Usage:COMMENT
LOWscripts/delete-old-copilot-branches.sh12# Usage:COMMENT
LOWscripts/update-install-script-hashes.sh7# Usage:COMMENT
LOWscripts/bundle-wasm-docs.sh8# Usage:COMMENT
LOWscripts/resolve-base-commit.sh23# Usage:COMMENT
LOWscripts/check-workflow-drift.sh10# Usage:COMMENT
LOWactions/setup/sh/resolve_docker_socket_gid.sh9# Usage:COMMENT
LOWpkg/constants/job_constants.go7// Example usage:COMMENT
LOWpkg/constants/job_constants.go27// Example usage:COMMENT
LOWpkg/constants/job_constants.go47// Example usage:COMMENT
LOWpkg/constants/constants.go30// Example usage:COMMENT
LOWpkg/constants/constants.go41// Example usage:COMMENT
LOWpkg/constants/constants.go61// Example usage:COMMENT
LOWpkg/constants/constants.go72// Example usage:COMMENT
LOWpkg/constants/constants.go92// Example usage:COMMENT
LOWpkg/constants/constants.go112// Example usage:COMMENT
LOWpkg/constants/url_constants.go7// Example usage:COMMENT
LOWpkg/constants/url_constants.go17// Example usage:COMMENT
LOWpkg/constants/engine_constants.go9// Example usage:COMMENT
LOWpkg/constants/feature_constants.go7// Example usage:COMMENT
LOWpkg/constants/version_constants.go8// Example usage:COMMENT
LOWpkg/constants/version_constants.go28// Example usage:COMMENT
LOWpkg/workflow/config_helpers.go162// Example usage:COMMENT
LOWpkg/workflow/mcp_renderer.go35// Example usage:COMMENT
LOWpkg/workflow/update_entity_helpers.go420// Usage example:COMMENT
LOWpkg/workflow/mcp_environment.go42// Example usage:COMMENT
Cross-Language Confusion6 hits · 40 pts
SeverityFileLineSnippetContext
HIGH⚡specs/work-queue/verify_native_test.py258 "valid": [{"name": "nested", "input": '{"z":["1.25",null,0,{"n":"-0"}]}',CODE
HIGH⚡specs/work-queue/verify_native_test.py259 "expected": '{"z":["1.25",null,0,{"n":"-0"}]}'}],CODE
HIGH⚡specs/work-queue/verify_native_test.py442 self.assertEqual(verify.canonical({"a": False, "b": None, "c": "\n"}), '{"a":false,"b":null,"c":"\\n"}')CODE
HIGH⚡…skills/statistics-infographic/tests/test_statistics.py366 for contents in ("{", '{"origins": null}'):CODE
HIGH…ub/skills/github-discussion-query/query-discussions.py93 {"description": "Get answered discussions", "query": ".[] | select(.answer != null)"},CODE
HIGH…ub/skills/github-discussion-query/query-discussions.py94 {"description": "Get unanswered discussions", "query": ".[] | select(.answer == null) | {number, title, cateCODE
Deep Nesting38 hits · 32 pts
SeverityFileLineSnippetContext
LOWspecs/work-queue/verify_official_contract.py43CODE
LOWspecs/work-queue/verify_official_contract.py90CODE
LOWspecs/work-queue/generate_contract.py18CODE
LOWspecs/work-queue/verify_native.py38CODE
LOWspecs/work-queue/verify_native.py127CODE
LOWspecs/work-queue/verify_native.py282CODE
LOWspecs/work-queue/verify_native.py449CODE
LOWspecs/work-queue/verify_native.py472CODE
LOWspecs/work-queue/verify_native.py493CODE
LOWspecs/work-queue/verify_native.py130CODE
LOWspecs/work-queue/verify_native_test.py39CODE
LOWspecs/work-queue/verify_native_test.py63CODE
LOWspecs/work-queue/verify_native_test.py137CODE
LOWspecs/work-queue/verify_native_test.py167CODE
LOWspecs/work-queue/verify_native_test.py220CODE
LOWspecs/work-queue/verify_native_test.py290CODE
LOWspecs/work-queue/verify_native_test.py359CODE
LOWspecs/work-queue/verify_models_test.py199CODE
LOWspecs/work-queue/verify_native_fixtures.py384CODE
LOWspecs/workflow-security/check_transport.py84CODE
LOWspecs/workflow-security/check.py301CODE
LOWspecs/workflow-security/check_test.py134CODE
LOWspecs/workflow-security/check_test.py232CODE
LOWscripts/test_harbor_conformance.py75CODE
LOWscripts/test_harbor_conformance.py210CODE
LOWscripts/model-routing-golden.py91CODE
LOWscripts/model-routing-golden.py137CODE
LOWscripts/model-routing-golden.py224CODE
LOWscripts/model-routing-golden.py278CODE
LOWscripts/model-routing-golden.py452CODE
LOWscripts/aider_go_test_coverage.py98CODE
LOWscripts/test_model_routing_golden.py105CODE
LOW…skills/statistics-infographic/scripts/audit_sources.py88CODE
LOW…s/statistics-infographic/scripts/render_infographic.py63CODE
LOW…ills/statistics-infographic/scripts/statistics_data.py203CODE
LOW…ills/statistics-infographic/scripts/statistics_data.py274CODE
LOW.github/skills/agentic-workflows/tests/test_guidance.py66CODE
LOW.github/skills/agentic-workflows/tests/test_guidance.py782CODE
Excessive Try-Catch Wrapping15 hits · 17 pts
SeverityFileLineSnippetContext
LOWscripts/model-routing-golden.py444 except Exception:CODE
LOWscripts/check-safe-outputs-conformance.sh1446except Exception as e:CODE
LOW.github/drivers/copilot_sdk_driver_sample_python.py119 except Exception as error:CODE
LOW…b17c17dd14c3/src_pydantic_ai_harness_gh-aw_pydantic.md445 except Exception as exc:CODE
LOW…b17c17dd14c3/src_pydantic_ai_harness_gh-aw_pydantic.md459 except Exception as exc:CODE
LOW.github/workflows/daily-function-namer.md97 except Exception:CODE
LOW.github/workflows/smoke-pydantic.lock.yml1542 except Exception as exc:CODE
LOW.github/workflows/smoke-pydantic.lock.yml1556 except Exception as exc:CODE
MEDIUM.github/workflows/static-analysis-report.md183 print(f"Error: Incomplete Grype image scans: missing={dict(planned - completed)}, unexpected={dict(completed -CODE
MEDIUM.github/workflows/static-analysis-report.md186 print("Error: No Grype per-image completion evidence found")CODE
LOW.github/workflows/dataflow-pr-discussion-dataset.md427 except Exception as e:CODE
LOW.github/workflows/dataflow-pr-discussion-dataset.md451 except Exception as e:CODE
LOW.github/workflows/daily-security-observability.md354 except Exception:CODE
LOW…thub/workflows/engine-conformance-pydantic-ai.lock.yml1587 except Exception as exc:CODE
LOW…thub/workflows/engine-conformance-pydantic-ai.lock.yml1601 except Exception as exc:CODE
Magic Placeholder Names2 hits · 10 pts
SeverityFileLineSnippetContext
HIGHscratchpad/adding-new-engines.md586 gh aw secrets set MY_ENGINE_API_KEY --value "<your-api-key>"CODE
HIGHdocs/src/content/docs/reference/web-search.md43gh aw secrets set TAVILY_API_KEY --value "<your-api-key>"CODE
Unused Imports6 hits · 6 pts
SeverityFileLineSnippetContext
LOW…skills/statistics-infographic/tests/test_statistics.py3CODE
LOW…/statistics-infographic/scripts/compute_pr_activity.py3CODE
LOW…skills/statistics-infographic/scripts/audit_sources.py3CODE
LOW…s/statistics-infographic/scripts/render_infographic.py3CODE
LOW…ills/statistics-infographic/scripts/statistics_data.py3CODE
LOW…s/statistics-infographic/scripts/compute_pr_changes.py3CODE
AI Response Leakage1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHdocs/src/content/docs/reference/model-routing.md230In Copilot CLI mode, a sub-agent from a different family than the selected main model fails ([copilot-cli#5103](https://CODE
Slop Phrases1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM.serena/project.yml10# Same syntax as gitignore, so you can use * and **.COMMENT
AI Structural Patterns2 hits · 2 pts
SeverityFileLineSnippetContext
LOWspecs/workflow-security/check.py301CODE
LOWscripts/model-routing-golden.py159CODE
TODO Padding2 hits · 2 pts
SeverityFileLineSnippetContext
LOWpkg/workflow/aider_discovery_test.go38 "source.go": "// TODO: implement this\n\t// FIXME handle error\nfunc printConfigTODO() {}\n// printConfigTODO CODE
LOWpkg/workflow/aider_discovery_test.go51 assert.Equal(t, "./source.go:1:// TODO: implement this\n./source.go:2:\t// FIXME handle error\n", string(output))CODE