AI Slop Code RIsk Monitor

dotnet/skills

Repository for skills to assist AI coding agents with .NET and C#

9.1 Moderate pattern signal View on GitHub

Maintenance and Governance Review

This report summarizes scanner evidence for dotnet/skills, a C# project with 5,598 GitHub stars. SynthScan examined 360,901 lines of code across 1909 source files, recording 2525 pattern matches distributed across 18 syntactic categories. The legacy adjusted pattern signal is 9.1 (Moderate 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.

9.1
Adjusted Signal
9.1
Raw Pattern Score
100%
Time Factor
2026-10-10
Last Push
5.6K
Stars
C#
Language
360.9K
Lines of Code
1.9K
Files
2.5K
Pattern Hits
2026-10-12
Scan Date
0.02
HC Hit Rate

Risk Review · v3

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

Cognitive Ownership Risk 32.7/100 · MEDIUM

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

Hallucinated Dependency & Supply Chain Risk 2.6/100 · LOW

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

Agent Over-Engineering Ratio 8.9/100 · LOW

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

PR Review Velocity Impact 35.4/100 · MEDIUM

Which changes need focused human review? 2525 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 5HIGH 30MEDIUM 215LOW 2275

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 2525 distinct pattern matches across 18 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 Block1369 hits · 1336 pts
SeverityFileLineSnippetContext
LOWdotnet-skills.experiment.yaml1# Skill-vs-baseline experiment for every dotnet skill.COMMENT
LOWdotnet-skills.luna.experiment.yaml1# Skill-vs-baseline experiment for every dotnet skill.COMMENT
LOWeng/run-skill-evals.sh1#!/usr/bin/env bashCOMMENT
LOWeng/run-skill-evals.sh21# Subsetting uses the harness's `--eval-filter`, intersected with the experimentCOMMENT
LOWeng/allowed-external-deps.txt1# Allowed external dependencies for the skill-validator.COMMENT
LOWeng/known-domains.txt1# Known domains for skill/agent contentCOMMENT
LOWeng/skill-validator/tests/Check/SkillProfileTests.cs381COMMENT
LOWeng/skill-validator/src/Shared/RetryHelper.cs1namespace SkillValidator.Shared;COMMENT
LOWeng/skill-validator/src/Shared/RetryHelper.cs21COMMENT
LOWeng/skill-validator/src/Shared/LlmJson.cs1using System.Text.Json;COMMENT
LOWeng/skill-validator/src/Evaluate/LlmSession.cs1using GitHub.Copilot;COMMENT
LOWeng/skill-validator/src/Evaluate/BaselineStore.cs121 }COMMENT
LOWeng/skill-validator/src/Evaluate/BaselineStore.cs381 /// </summary>COMMENT
LOWeng/skill-validator/src/Evaluate/BaselineStore.cs421COMMENT
LOWeng/skill-validator/src/Evaluate/Models.cs501 public string? BaselineOut { get; init; }COMMENT
LOWeng/skill-validator/src/Evaluate/SessionDatabase.cs1using System.Buffers.Binary;COMMENT
LOWeng/skill-validator/src/Evaluate/AgentRunner.cs701 // If all servers were filtered out, treat as no MCP serversCOMMENT
LOW…skill-validator/src/Check/ExternalDependencyChecker.cs21 // Cross-host spellings that are not case-insensitive matches of the namesCOMMENT
LOW…skill-validator/src/Check/ExternalDependencyChecker.cs141 findings.Add($"Non-built-in tool '{tool}' in tools list — review needed: verify this tool is intCOMMENT
LOW…skill-validator/src/Check/ExternalDependencyChecker.cs161COMMENT
LOWeng/skill-validator/src/Check/SkillProfiler.cs41 // WITH their full <description> only until that budget is exhausted; everyCOMMENT
LOWeng/skill-validator/src/Check/SkillProfiler.cs61 // (name + description + location + markup), NOT the raw descriptions —COMMENT
LOWeng/skill-validator/src/Check/SkillProfiler.cs381 return ["Possible causes from skill analysis:",COMMENT
LOWeng/eval-quality/underpowered-allowlist.txt1# Evals below the 5-distinct-stimulus floor enforced by check_eval_quality.py.COMMENT
LOWeng/dashboard/skill-value.js1// Skill Value dashboard viewCOMMENT
LOWplugins/dotnet-advanced/skills/dotnet-pinvoke/SKILL.md341// Trivial: use platform naming conventionCOMMENT
LOW…/find-untested-sources/scripts/Find-UntestedSources.cs1#:package Microsoft.CodeAnalysis.CSharp@4.14.0COMMENT
LOW…/find-untested-sources/scripts/Find-UntestedSources.cs21// disambiguate by namespace match against the test file's usings.COMMENT
LOWtests/dotnet-data/optimizing-ef-core-queries/eval.yaml1name: optimizing-ef-core-queriesCOMMENT
LOW…timizing-ef-core-queries/benchmark-fixtures/Program.cs1using System.Diagnostics;COMMENT
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs41 /// Initializes a new instance of the <see cref="ArmClient"/> class.COMMENT
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs121 /// </summary>COMMENT
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs141 /// </summary>COMMENT
LOW…s/dotnet-upgrade/dotnet-aot-compat/before/ArmClient.cs261 /// <summary> Gets all resource providers for a subscription. </summary>COMMENT
LOW…dotnet-upgrade/dotnet-aot-compat/before/ArmResource.cs61 /// <summary>COMMENT
LOW…tnet-upgrade/dotnet-aot-compat/before/ArmCollection.cs41 /// Gets the resource identifier.COMMENT
LOW…tnet-upgrade/dotnet-aot-compat/before/ArmCollection.cs61 /// Gets the base uri for this resource client.COMMENT
LOW…rade/dotnet-aot-compat/before/ExperimentalAttribute.cs41 /// <summary>COMMENT
LOW…-compat/before/Resources/Generated/SubscriptionData.cs21 /// <summary>COMMENT
LOW…-compat/before/Resources/Generated/SubscriptionData.cs41 /// <term>BinaryData.FromObjectAsJson(new { key = "value" })</term>COMMENT
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs21 {COMMENT
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs41 /// <item>COMMENT
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs61 Overrides = new ChangeTrackingList<PolicyOverride>();COMMENT
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs121 public IDictionary<string, ArmPolicyParameterValue> Parameters { get; }COMMENT
LOW…pat/before/Resources/Generated/PolicyAssignmentData.cs141 /// <term>BinaryData.FromString("\"foo\"")</term>COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs41 /// Gets the specified resource provider.COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs81 scope.Failed(e);COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs101 /// <item>COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs141 /// <description>Providers_List</description>COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs161 }COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs181 /// </item>COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs201 /// <item>COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs241 /// <item>COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs281COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs321 catch (Exception e)COMMENT
LOW…fore/Resources/Generated/ResourceProviderCollection.cs341 /// <description>2022-09-01</description>COMMENT
LOW…ompat/before/Resources/Generated/ManagementLockData.cs21 {COMMENT
LOW…ompat/before/Resources/Generated/ManagementLockData.cs41 /// <item>COMMENT
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs61 /// <term>Operation Id</term>COMMENT
LOW…esources/Generated/TenantPolicyDefinitionCollection.cs101 /// <item>COMMENT
1309 more matches not shown…
Structural Annotation Overuse385 hits · 613 pts
SeverityFileLineSnippetContext
LOWeng/evaluation/test_token_failover.py1490 self.assertIn("### Step 0: Validate Dispatch Inputs", investigate)CODE
LOW…tnet-data/skills/create-datadriven-aspnetcore/SKILL.md69### Step 1: Understand the Scaffolding RequestCOMMENT
LOW⚡…tnet-data/skills/create-datadriven-aspnetcore/SKILL.md103### Step 2: Discover UI Style (non-API scaffolders only)COMMENT
LOW⚡…tnet-data/skills/create-datadriven-aspnetcore/SKILL.md113### Step 3: Apply Blazor-Specific Rules (Blazor scaffolders only)COMMENT
LOW⚡…tnet-data/skills/create-datadriven-aspnetcore/SKILL.md121### Step 4: Generate CodeCOMMENT
LOW…tnet-data/skills/create-datadriven-aspnetcore/SKILL.md151### Step 5: Set Up Entity Framework (if applicable)COMMENT
LOW…tnet-data/skills/create-datadriven-aspnetcore/SKILL.md160### Step 6: Generate .http File (API scaffolders only)COMMENT
LOW…tnet-data/skills/create-datadriven-aspnetcore/SKILL.md172### Step 7: VerifyCOMMENT
LOWplugins/dotnet-ai/skills/technology-selection/SKILL.md13## Step 1: Classify the task (decision tree)COMMENT
LOWplugins/dotnet-ai/skills/technology-selection/SKILL.md48## Step 2: Cover the branch essentials, then decide depthCOMMENT
LOW…t-experimental/skills/exp-mock-usage-analysis/SKILL.md33### Step 1: Read all provided codeCOMMENT
LOW…t-experimental/skills/exp-mock-usage-analysis/SKILL.md44### Step 2: Trace each mock setup through the production codeCOMMENT
LOW…t-experimental/skills/exp-mock-usage-analysis/SKILL.md66### Step 3: Check for replaceable mocksCOMMENT
LOW…t-experimental/skills/exp-mock-usage-analysis/SKILL.md75### Step 4: Report findingsCOMMENT
LOW…-experimental/skills/exp-test-maintainability/SKILL.md37### Step 1: Gather the test codeCOMMENT
LOW…-experimental/skills/exp-test-maintainability/SKILL.md48### Step 2: Identify maintainability issuesCOMMENT
LOW…-experimental/skills/exp-test-maintainability/SKILL.md154### Step 3: Apply calibration rulesCOMMENT
LOW…-experimental/skills/exp-test-maintainability/SKILL.md165### Step 4: Report findingsCOMMENT
LOW…i-doctor/references/workload-dependencies-discovery.md20### Step 1: Get Latest SDK VersionCOMMENT
LOW…i-doctor/references/workload-dependencies-discovery.md45### Step 2: Find Workload Set VersionCOMMENT
LOW…i-doctor/references/workload-dependencies-discovery.md64### Step 3: Download Workload Set ManifestCOMMENT
LOW…i-doctor/references/workload-dependencies-discovery.md94### Step 4: Download Workload ManifestCOMMENT
LOW…i-doctor/references/workload-dependencies-discovery.md119### Step 5: Parse WorkloadDependencies.jsonCOMMENT
LOW⚡…i-doctor/references/workload-dependencies-discovery.md172# Step 1: Get SDK infoCOMMENT
LOW⚡…i-doctor/references/workload-dependencies-discovery.md177# Step 2: Get latest workload set versionCOMMENT
LOW⚡…i-doctor/references/workload-dependencies-discovery.md182# Step 3: Download workload set manifestCOMMENT
LOW⚡…i-doctor/references/workload-dependencies-discovery.md187# Step 4: Download Android manifestCOMMENT
LOW⚡…i-doctor/references/workload-dependencies-discovery.md195# Step 1: Get SDK infoCOMMENT
LOW⚡…i-doctor/references/workload-dependencies-discovery.md201# Step 2: Get latest workload set versionCOMMENT
LOW⚡…i-doctor/references/workload-dependencies-discovery.md206# Step 3: Download workload set manifest and extractCOMMENT
LOW…i-doctor/references/workload-dependencies-discovery.md217# Step 4: Download Android manifest and extract WorkloadDependenciesCOMMENT
LOW…ugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md63### Step 1: Enable AOT analysis in the .csprojCOMMENT
LOW…ugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md75### Step 2: Build and collect warningsCOMMENT
LOW…ugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md93### Step 3: Triage warnings by code (do NOT read every file)COMMENT
LOW…ugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md105### Step 4: Fix warnings iteratively (innermost first)COMMENT
LOW…ugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md205### Step 5: Rebuild and repeatCOMMENT
LOW…ugins/dotnet-upgrade/skills/dotnet-aot-compat/SKILL.md209### Step 6: Validate all TFMsCOMMENT
LOW…et-upgrade/skills/migrate-nullable-references/SKILL.md48### Step 1: Evaluate readinessCOMMENT
LOW…et-upgrade/skills/migrate-nullable-references/SKILL.md63### Step 2: Choose a rollout strategyCOMMENT
LOW…et-upgrade/skills/migrate-nullable-references/SKILL.md97### Step 3: Fix dereference warningsCOMMENT
LOW…et-upgrade/skills/migrate-nullable-references/SKILL.md144### Step 4: Annotate declarationsCOMMENT
LOW…et-upgrade/skills/migrate-nullable-references/SKILL.md207### Step 5: Apply nullable attributes for advanced scenariosCOMMENT
LOW…et-upgrade/skills/migrate-nullable-references/SKILL.md213### Step 6: Clean up suppressionsCOMMENT
LOW…et-upgrade/skills/migrate-nullable-references/SKILL.md224### Step 7: ValidateCOMMENT
LOW…t-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md54### Step 1: Assess the projectCOMMENT
LOW…t-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md73### Step 2: Update the Target FrameworkCOMMENT
LOW…t-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md91### Step 3: Fix source-breaking and compilation changesCOMMENT
LOW…t-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md129### Step 4: Address behavioral changesCOMMENT
LOW…t-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md169### Step 5: Update infrastructureCOMMENT
LOW…t-upgrade/skills/migrate-dotnet10-to-dotnet11/SKILL.md198### Step 6: VerifyCOMMENT
LOW…et-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md56### Step 1: Assess the projectCOMMENT
LOW…et-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md70### Step 2: Update the Target FrameworkCOMMENT
LOW…et-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md91### Step 3: Resolve build errors and source-incompatible changesCOMMENT
LOW…et-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md160### Step 4: Address behavioral changesCOMMENT
LOW…et-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md208### Step 5: Update infrastructureCOMMENT
LOW…et-upgrade/skills/migrate-dotnet9-to-dotnet10/SKILL.md238### Step 6: VerifyCOMMENT
LOW…net-upgrade/skills/migrate-dotnet8-to-dotnet9/SKILL.md50### Step 1: Assess the projectCOMMENT
LOW…net-upgrade/skills/migrate-dotnet8-to-dotnet9/SKILL.md65### Step 2: Update the Target FrameworkCOMMENT
LOW…net-upgrade/skills/migrate-dotnet8-to-dotnet9/SKILL.md85### Step 3: Resolve build errors and source-incompatible changesCOMMENT
LOW…net-upgrade/skills/migrate-dotnet8-to-dotnet9/SKILL.md131### Step 4: Address behavioral changesCOMMENT
325 more matches not shown…
Hyper-Verbose Identifiers458 hits · 431 pts
SeverityFileLineSnippetContext
LOWeng/eval-quality/check_eval_quality.py198def _mapping_without_duplicates(loader, node, deep=False):CODE
LOWeng/eval-quality/check_eval_quality.py310def _without_execution_shard_metadata(content: str) -> str:CODE
LOWeng/eval-quality/check_eval_quality.py336def _execution_shard_metadata(content: str) -> tuple[str | None, str | None]:CODE
LOWeng/eval-quality/check_eval_quality.py349def is_execution_shard_metadata_only_change(CODE
LOWeng/eval-quality/check_eval_quality.py483def check_symlink_containment(path: str, root: str) -> None:CODE
LOWeng/eval-quality/check_eval_quality.py731def _atif_nonnegative_integer(value, path: str) -> int:CODE
LOWeng/eval-quality/check_eval_quality.py749def _validate_atif_content_parts(value, path: str) -> None:CODE
LOWeng/eval-quality/check_eval_quality.py868def _validate_atif_trajectory(document, path: str = "", *, embedded: bool = False) -> None:CODE
LOWeng/eval-quality/check_eval_quality.py931def is_simple_curated_response(document: dict) -> bool:CODE
LOWeng/eval-quality/check_eval_quality.py954def is_oversized_curated_response(document: dict) -> bool:CODE
LOWeng/eval-quality/check_eval_quality.py1007def check_trajectory_output_graders(CODE
LOWeng/eval-quality/check_eval_quality.py1061def check_required_vally_inputs(spec: str, doc: dict) -> None:CODE
LOWeng/eval-quality/check_eval_quality.py1087def materialize_declared_files(spec: str, stim: dict, workspace: str) -> None:CODE
LOWeng/eval-quality/check_eval_quality.py1364def check_unquoted_rubric_code_tokens(spec: str, raw: str) -> None:CODE
LOWeng/eval-quality/check_eval_quality.py1742def report_missing_workspace_change_references() -> None:CODE
LOWeng/eval-quality/check_eval_quality.py1757def report_nested_response_references() -> None:CODE
LOWeng/eval-quality/check_eval_quality.py1771def report_oversized_inline_references() -> None:CODE
LOWeng/eval-quality/check_eval_quality.py1785def report_unreferenced_capability_stimuli() -> None:CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py367def missing_golden_trajectory(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py371def untracked_golden_trajectory(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py381def tracked_golden_trajectory(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py565def untracked_golden_symlink_target(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py569def tracked_golden_symlink_target(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py573def escaping_golden_symlink_target(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py585def trajectory_that_fails_its_output_grader(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py595def unflagged_regex_is_case_sensitive(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py605def unflagged_regex_is_not_multiline(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py773def capability_without_reference(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py777def capability_without_slice_tags(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py781def capability_with_reference_and_slice_tags(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py785def capability_with_invalid_slice_tags(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py794def absolute_golden_trajectory(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py803def traversing_golden_trajectory(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py810def fixture_grader_with_trajectory(d, grader_yaml):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py823def state_grader_without_materialized_reference(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py831def baseline_file_exists_needs_no_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py839def run_command_needs_no_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py847def baseline_file_not_exists_needs_no_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py855def baseline_file_contains_needs_no_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py864def required_file_removal_needs_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py873def baseline_file_not_contains_needs_no_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py882def required_diff_needs_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py890def empty_diff_needs_no_patch(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py894def transcript_grader_with_trajectory(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1050def absolute_fixture_destination(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1055def missing_fixture_destination(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1059def empty_fixture_destination(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1063def missing_suite_fixture_destination(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1068def empty_suite_fixture_destination(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1073def traversing_fixture_destination(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1077def windows_traversing_fixture_destination(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1162def file_contains_without_config(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1166def file_contains_without_path(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1174def file_contains_without_value(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1182def file_not_contains_without_path(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1190def file_not_contains_without_value(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1198def file_not_exists_without_config(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1269def shell_wrapped_dotnet_test_with_execution_assertion(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1279def compound_shell_command_with_dotnet_test(d):CODE
LOW⚡eng/eval-quality/selftest_eval_quality.py1330def config_and_defaults_together(d):CODE
398 more matches not shown…
AI Slop Vocabulary122 hits · 370 pts
SeverityFileLineSnippetContext
MEDIUM⚡eng/run-skill-evals.sh12# verdict is reported as underpowered instead. The underlying evaluation harnessCOMMENT
MEDIUM⚡eng/run-skill-evals.sh21# Subsetting uses the harness's `--eval-filter`, intersected with the experimentCOMMENT
MEDIUMeng/run-skill-evals.sh208# result, not a harness failure.COMMENT
MEDIUMtests/dotnet-data/optimizing-ef-core-queries/eval.yaml15# alone can't add. A micro-benchmark harness (staged into perf/) then times eachCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs85 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs137 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs189 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs239 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs285 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs322 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs506 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs553 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs600 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…ManagementGroup/Generated/ManagementGroupCollection.cs649 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs111 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs153 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs196 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs242 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs288 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…Group/Generated/ManagementGroupSubscriptionResource.cs334 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs120 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs153 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs188 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs233 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs277 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs322 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs366 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…e/ManagementGroup/Generated/ManagementGroupResource.cs410 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs77 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs128 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs178 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs225 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs343 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs387 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs431 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/ManagementGroupSubscriptionCollection.cs477 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs79 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs108 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs195 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs229 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs296 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs324 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs385 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs416 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs477 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs503 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs742 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…rated/RestOperations/ManagementGroupsRestOperations.cs775 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs154 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs197 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs267 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…oup/Generated/RestOperations/EntitiesRestOperations.cs314 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs79 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs110 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs175 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs202 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs263 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…erations/ManagementGroupSubscriptionsRestOperations.cs296 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
MEDIUM…/Models/ManagementGroupCollectionGetEntitiesOptions.cs53 /// <summary> Indicates whether the request should utilize any caches. Populate the header with 'no-cache' valueCOMMENT
MEDIUM…ManagementGroup/Generated/Extensions/TenantResource.cs52 /// <param name="cacheControl"> Indicates whether the request should utilize any caches. Populate the header witCOMMENT
62 more matches not shown…
Decorative Section Separators69 hits · 198 pts
SeverityFileLineSnippetContext
MEDIUMeng/dashboard/token-usage.js32 // ── Public entry point ──────────────────────────────────────────────COMMENT
MEDIUMeng/dashboard/token-usage.js57 // ── Main renderer ───────────────────────────────────────────────────COMMENT
MEDIUMeng/dashboard/token-usage.js111 // ── Summary cards ───────────────────────────────────────────────────COMMENT
MEDIUMeng/dashboard/token-usage.js166 // ── Daily overview charts ───────────────────────────────────────────COMMENT
MEDIUMeng/dashboard/token-usage.js250 // ── Per-plugin sub-charts ───────────────────────────────────────────COMMENT
MEDIUMeng/dashboard/token-usage.js322 // ── Collapsible breakdown table ─────────────────────────────────────COMMENT
MEDIUMeng/dashboard/skill-value.js208 // ── Public entry point ──────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml43 # -----------------------------------------------------------COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml47 # -----------------------------------------------------------COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml149 # -----------------------------------------------------------COMMENT
MEDIUM.github/workflows/validate-pat-pool.yml151 # -----------------------------------------------------------COMMENT
MEDIUM.github/workflows/evaluation-run.yml71 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/evaluation-run.yml73 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/evaluation-run.yml383 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/evaluation-run.yml385 # --------------------------------------------------------------------------COMMENT
MEDIUM.github/workflows/skill-coverage.yml20 # ──────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-coverage.yml24 # ──────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-coverage.yml302 # ──────────────────────────────────────────────────────────────COMMENT
MEDIUM.github/workflows/skill-coverage.yml305 # ──────────────────────────────────────────────────────────────COMMENT
MEDIUM⚡.github/workflows/evaluation.yml836 # ==========================================================================COMMENT
MEDIUM⚡.github/workflows/evaluation.yml842 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml157 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml161 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml298 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml316 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml729 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml732 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml876 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml879 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1036 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1039 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1105 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1108 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1266 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1270 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1478 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1482 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1688 # ==========================================================================COMMENT
MEDIUM.github/workflows/evaluation.yml1693 # ==========================================================================COMMENT
MEDIUM.github/scripts/pr-stale-sweep.sh161# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-stale-sweep.sh163# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-stale-sweep.sh237# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-stale-sweep.sh241# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh62# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh64# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh81# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh83# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh153# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh155# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh190# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh192# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh208# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh210# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh258# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh260# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh312# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh314# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh386# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh388# ----------------------------------------------------------------------COMMENT
MEDIUM.github/scripts/pr-triage-act.sh400# ----------------------------------------------------------------------COMMENT
9 more matches not shown…
Cross-Language Confusion20 hits · 112 pts
SeverityFileLineSnippetContext
HIGH⚡eng/eval-quality/selftest_eval_quality.py1284 " command: 'sh -c \"test -f sample/Thing.cs && dotnet test\"'\n"CODE
HIGHeng/evaluation/test_token_failover.py99 setFailed: message => errors.push(String(message)),CODE
HIGHeng/evaluation/test_token_failover.py120 calls.push({{ type: "comment", body: args.body }});CODE
HIGHeng/evaluation/test_token_failover.py240 setFailed: message => errors.push(String(message)),CODE
HIGHeng/evaluation/test_token_failover.py257 calls.push({{ type: "update", body: args.body }});CODE
HIGHeng/agentic-workflows/test_copilot_proxy.py57 assert.equal(headers["transfer-encoding"], undefined);CODE
HIGHeng/agentic-workflows/test_copilot_proxy.py60 assert.equal(parsed.stream_options, undefined);CODE
HIGHeng/agentic-workflows/test_copilot_proxy.py74 assert.equal(result.codexCompatibility, null);CODE
HIGH⚡…/agent.test-engineer/graders/check_classic_behavior.py51 "if (percentage < 0m || percentage > 100m)", "if (false)"),STRING
HIGH⚡…/agent.test-engineer/graders/check_classic_behavior.py53 "if (product == null)", "if (false)"),STRING
HIGH⚡…/agent.test-engineer/graders/check_classic_behavior.py59 "if (rate < 0m || rate > 1m)", "if (false)"),STRING
HIGH⚡…testability-migration/graders/test_check_time_scope.py70 "builder.Services.AddSingleton<TimeProvider>(_ => null);",STRING
HIGH…s/dotnet-test/code-testing/graders/check_cart_tests.py63 "!Number.isFinite(percent) || percent < 0 || percent > 100", "false"),CODE
HIGH⚡…s/dotnet-test/code-testing/graders/check_cart_tests.py97 "!decision.available || (available !== undefined && available < line.quantity)",CODE
HIGH⚡…s/dotnet-test/code-testing/graders/check_cart_tests.py98 "(available !== undefined && available < line.quantity)"),CODE
HIGH⚡…s/dotnet-test/code-testing/graders/check_cart_tests.py100 "!decision.available || (available !== undefined && available < line.quantity)",CODE
HIGH⚡…s/dotnet-test/code-testing/graders/check_cart_tests.py107 "line.quantity,\n ).catch(() => ({ available: true, availableQuantity: undefined, reason: undefined CODE
HIGH…/dotnet-test/code-testing/graders/check_xunit_tests.py58 ("exact-decimal", "discountPercent > 0 && discountPercent < 100"),CODE
HIGH⚡…s/dotnet-test/graders/test_portable_review_examples.py74 self.assertIn("assertEquals(null, repository.updated)", case)CODE
HIGH⚡…s/dotnet-test/graders/test_portable_review_examples.py84 self.assertIn("$findInvoice = { $null }", case)CODE
Modern AI Meta-Vocabulary23 hits · 65 pts
SeverityFileLineSnippetContext
MEDIUM…otnet-ai/skills/technology-selection/references/rag.md1# RAG, embeddings, and document ingestionCOMMENT
MEDIUM…skill-quality/references/writing-for-baseline-delta.md111## 12. Size orchestration to the requestCOMMENT
MEDIUM.github/workflows/issue-triage.md83# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/pr-triage-batch.yml15# `stale-sweep` job, cron `17 4 * * 1`), which replaces the former agenticCOMMENT
MEDIUM.github/workflows/devops-health-check.md1141# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/issue-investigate.md51# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/markdown-linter.md99# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/devops-health-groom.md790# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/agentics-maintenance.yml24# This file defines the generated agentic maintenance workflow for this repository.COMMENT
MEDIUM.github/workflows/devops-health-investigate.md485# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/pr-malicious-scan.agent.md85# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md82# Run agentic jobs in an isolated `copilot-pat-pool` environment.COMMENT
MEDIUM.github/workflows/shared/pat_pool.README.md201[configure-repo]: https://github.github.com/gh-aw/guides/agentic-authoring/#configuring-your-repositoryCODE
MEDIUM.github/agents/agentic-workflows.md45- Configuration: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/github-agentic-workflows.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md69**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md79**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/update-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md89**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/debug-agentic-workflow.md`CODE
MEDIUM⚡.github/agents/agentic-workflows.md99**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/upgrade-agentic-workflows.md`CODE
MEDIUM.github/agents/agentic-workflows.md119**Prompt file**: `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/create-shared-agentic-workflow.md`CODE
MEDIUM.github/agents/agentic-workflows.md193# Initialize repository for agentic workflowsCOMMENT
MEDIUM.github/agents/agentic-workflows.md225- Always reference the instructions file at `https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/github-agentCODE
MEDIUM.github/scripts/pr-stale-sweep.sh4# Deterministic stale-PR sweep. Replaces the former agenticCOMMENT
MEDIUM.github/scripts/pr-stale-sweep.sh7# Policy (unchanged from the agentic version):COMMENT
Hallucination Indicators5 hits · 60 pts
SeverityFileLineSnippetContext
CRITICALeng/dashboard/dashboard-filtering.test.js337 const tooltip = efficiencyChart.options.plugins.tooltip.callbacks.afterTitle([{ dataIndex: 0 }]);CODE
CRITICALeng/dashboard/dashboard-filtering.test.js367 qualityChart.options.plugins.legend.labels.generateLabels(qualityChart).length,CODE
CRITICAL⚡eng/dashboard/dashboard.js230 return Chart.defaults.plugins.legend.labels.generateLabels(chart).map(function(l) {CODE
CRITICAL⚡eng/dashboard/dashboard.js237 return Chart.defaults.plugins.legend.labels.generateLabels(chart).filter(function(l) {CODE
CRITICAL…/find-untested-sources/scripts/Find-UntestedSources.cs324 TypeInfoResolver = new System.Text.Json.Serialization.Metadata.DefaultJsonTypeInfoResolver(),CODE
Cross-File Repetition8 hits · 40 pts
SeverityFileLineSnippetContext
HIGH…ated/Models/PolicyDefinitionReference.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}STRING
HIGH…Generated/Models/NonComplianceMessage.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}STRING
HIGH…ated/Models/PolicyDefinitionReference.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}STRING
HIGH…Generated/Models/NonComplianceMessage.Serialization.cs0"); builder.appendline($"{policydefinitionreferenceid}STRING
HIGH…Common/Generated/Internal/BicepSerializationHelpers.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("STRING
HIGH…/Custom/Models/ManagedServiceIdentity.Serialization.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("STRING
HIGH…Common/Generated/Internal/BicepSerializationHelpers.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("STRING
HIGH…/Custom/Models/ManagedServiceIdentity.Serialization.cs0")) { inmultilinestring = false; } stringbuilder.appendline(line); continue; } if (line.contains("STRING
Deep Nesting44 hits · 33 pts
SeverityFileLineSnippetContext
LOWeng/eval-quality/check_eval_quality.py580CODE
LOWeng/eval-quality/check_eval_quality.py682CODE
LOWeng/eval-quality/check_eval_quality.py749CODE
LOWeng/eval-quality/check_eval_quality.py801CODE
LOWeng/eval-quality/check_eval_quality.py1007CODE
LOWeng/eval-quality/check_eval_quality.py1087CODE
LOWeng/eval-quality/check_eval_quality.py1128CODE
LOWeng/eval-quality/check_eval_quality.py1198CODE
LOWeng/eval-quality/check_eval_quality.py1297CODE
LOWeng/eval-quality/check_eval_quality.py1364CODE
LOWeng/eval-quality/check_eval_quality.py1455CODE
LOWeng/eval-quality/check_eval_quality.py1821CODE
LOWeng/eval-quality/check_eval_quality.py1374CODE
LOWeng/agentic-workflows/validate_agentic_workflows.py284CODE
LOW…find-untested-sources/scripts/find_untested_sources.py226CODE
LOW…find-untested-sources/scripts/find_untested_sources.py512CODE
LOWtests/agentic-workflows/test_graders.py198CODE
LOWtests/agentic-workflows/test_graders.py214CODE
LOWtests/agentic-workflows/test_graders.py229CODE
LOWtests/agentic-workflows/test_graders.py261CODE
LOWtests/agentic-workflows/test_graders.py286CODE
LOWtests/agentic-workflows/test_graders.py298CODE
LOWtests/agentic-workflows/test_graders.py444CODE
LOWtests/agentic-workflows/test_graders.py470CODE
LOWtests/agentic-workflows/test_graders.py525CODE
LOWtests/agentic-workflows/test_graders.py549CODE
LOWtests/agentic-workflows/make_workflow_contexts.py13CODE
LOW…/agent.test-engineer/graders/check_classic_behavior.py82CODE
LOWtests/dotnet-test/grade-tests/test_regressions.py61CODE
LOWtests/dotnet-test/grade-tests/test_regressions.py115CODE
LOWtests/dotnet-test/grade-tests/test_regressions.py136CODE
LOW…test/coverage-analysis/graders/test_setup_discovery.py62CODE
LOW…t/agent.test-quality-auditor/graders/check_readonly.py14CODE
LOW…gent.testability-migration/graders/check_time_scope.py49CODE
LOW…gent.testability-migration/graders/check_time_scope.py96CODE
LOW…gent.testability-migration/graders/check_time_scope.py129CODE
LOW…et-test/code-testing/graders/test_check_xunit_tests.py67CODE
LOW…et-test/code-testing/graders/test_check_xunit_tests.py143CODE
LOW…dotnet-test/code-testing/graders/check_python_tests.py82CODE
LOW…s/dotnet-test/code-testing/graders/check_cart_tests.py246CODE
LOW…/dotnet-test/code-testing/graders/check_xunit_tests.py202CODE
LOW…s/dotnet-test/code-testing/graders/check_production.py18CODE
LOW…net-test/code-testing/graders/test_check_cart_tests.py39CODE
LOW…net-test/code-testing/graders/test_check_cart_tests.py61CODE
Unused Imports9 hits · 8 pts
SeverityFileLineSnippetContext
LOWeng/eval-quality/check_eval_quality.py86CODE
LOWeng/evaluation/test_token_failover.py11CODE
LOWeng/agentic-workflows/stage_agentic_workflow_package.py4CODE
LOW…flows/test_build_failure_analysis_operational_value.py4CODE
LOWeng/agentic-workflows/test_copilot_proxy.py4CODE
LOW…g/agentic-workflows/test_validate_agentic_workflows.py4CODE
LOWeng/agentic-workflows/validate_agentic_workflows.py4CODE
LOW…/agentic-workflows/test_unskip_closed_tests_package.py4CODE
LOW…find-untested-sources/scripts/find_untested_sources.py22CODE
Fake / Example Data7 hits · 8 pts
SeverityFileLineSnippetContext
LOW⚡…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs21 mockCalendar.Setup(c => c.BookSlot("slot-1", "user@example.com")).Returns(true);CODE
LOW⚡…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs25 var result = scheduler.ScheduleAppointment(new DateTime(2025, 3, 15), "user@example.com");CODE
LOW⚡…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs28 mockEmail.Verify(e => e.SendConfirmation("user@example.com", "Appointment Confirmed", It.IsAny<string>()), TimesCODE
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs41 var result = scheduler.ScheduleAppointment(new DateTime(2025, 3, 15), "user@example.com");CODE
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs58 mockCalendar.Setup(c => c.BookSlot("slot-2", "user@example.com")).Returns(false);CODE
LOW…nalysis/well-placed-mocks/AppointmentSchedulerTests.cs62 var result = scheduler.ScheduleAppointment(new DateTime(2025, 3, 15), "user@example.com");CODE
LOW…ge-analysis/mocking-trivial-types/OrderServiceTests.cs71 var mockAddress = new Mock<Address>("123 Main St", "Springfield", "62701", "US");CODE
Synthetic Comment Markers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHtests/dotnet-test/detect-static-dependencies/eval.yaml167 - Did not include statics from auto-generated code in obj/ or bin/ directoriesCODE
Empty Error Handlers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGH…entic-workflows/unskip-closed-tests/tests/run_tests.py245except OSError:CODE
Self-Referential Comments1 hit · 3 pts
SeverityFileLineSnippetContext
MEDIUM.github/workflows/agentics-maintenance.yml24# This file defines the generated agentic maintenance workflow for this repository.COMMENT
Example Usage Blocks1 hit · 2 pts
SeverityFileLineSnippetContext
LOW⚡eng/run-skill-evals.sh16# Usage:COMMENT
Verbosity Indicators1 hit · 1 pts
SeverityFileLineSnippetContext
LOWeng/evaluation/test_token_failover.py1490 self.assertIn("### Step 0: Validate Dispatch Inputs", investigate)CODE
Excessive Try-Catch Wrapping1 hit · 1 pts
SeverityFileLineSnippetContext
LOW…find-untested-sources/scripts/find_untested_sources.py304 except Exception as exc:CODE