AI Slop Code Risk Monitor

github/docs

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

The open-source repo for docs.github.com

0.2 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for github/docs, a TypeScript project with 21,185 GitHub stars. SynthScan examined 6,456,425 lines of code across 11038 source files, recording 662 pattern matches distributed across 14 syntactic categories. The legacy adjusted pattern signal is 0.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.

0.2
Adjusted Signal
0.2
Raw Pattern Score
100%
Time Factor
2026-10-31
Last Push
21.2K
Stars
TypeScript
Language
6.5M
Lines of Code
11.0K
Files
662
Pattern Hits
2026-10-31
Scan Date
0.00
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 0.8/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 0.1/100 · LOW

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

Agent Over-Engineering Ratio 0.1/100 · LOW

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

PR Review Velocity Impact 0.9/100 · LOW

Which changes need focused human review? 662 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 4HIGH 51MEDIUM 100LOW 507

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 662 distinct pattern matches across 14 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.

Structural Annotation Overuse259 hits · 422 pts
SeverityFileLineSnippetContext
LOW…profit/project-pods/creating-a-volunteering-project.md41## Step 1: Prepare your projectCOMMENT
LOW…profit/project-pods/creating-a-volunteering-project.md92## Step 2: Submit the Project Intake FormCOMMENT
LOW…profit/project-pods/creating-a-volunteering-project.md112## Step 3: Review processCOMMENT
LOW…profit/project-pods/creating-a-volunteering-project.md125## Step 4: Working with your volunteer PodCOMMENT
LOW⚡…des/granting-higher-permissions-to-top-contributors.md18## Step 1: Audit your {% data variables.product.prodname_discussions %} top contributorsCOMMENT
LOW⚡…des/granting-higher-permissions-to-top-contributors.md26## Step 2: Review permission levels for {% data variables.product.prodname_discussions %}COMMENT
LOW⚡…des/granting-higher-permissions-to-top-contributors.md32## Step 3: Change permissions levels for top contributorsCOMMENT
LOW⚡…des/granting-higher-permissions-to-top-contributors.md36## Step 4: Notify community members of elevated accessCOMMENT
LOW…ntent/copilot/tutorials/enhance-agent-mode-with-mcp.md100### Step 1: Research loop - Analyzing accessibility requirementsCOMMENT
LOW…ntent/copilot/tutorials/enhance-agent-mode-with-mcp.md124### Step 2: Planning loop - Accessibility implementation strategyCOMMENT
LOW…ntent/copilot/tutorials/enhance-agent-mode-with-mcp.md147### Step 3: Implementation loop - Making accessibility improvementsCOMMENT
LOW…ntent/copilot/tutorials/enhance-agent-mode-with-mcp.md169### Step 4: Testing loop - Accessibility verification with PlaywrightCOMMENT
LOW…ntent/copilot/tutorials/enhance-agent-mode-with-mcp.md192### Step 5: Updating {% data variables.product.github %} issuesCOMMENT
LOWcontent/copilot/tutorials/create-an-extension.md59### Step 1: Create the extension fileCOMMENT
LOWcontent/copilot/tutorials/create-an-extension.md140### Step 2: Load the extensionCOMMENT
LOWcontent/copilot/tutorials/create-an-extension.md163### Step 3: Confirm the extension is runningCOMMENT
LOWcontent/copilot/tutorials/create-an-extension.md167### Step 4: Try it outCOMMENT
LOWcontent/copilot/tutorials/create-an-extension.md227### Step 1: Create the extension fileCOMMENT
LOW⚡content/copilot/tutorials/create-an-extension.md299### Step 2: Load the extensionCOMMENT
LOW⚡content/copilot/tutorials/create-an-extension.md309### Step 3: Confirm the extension is runningCOMMENT
LOW⚡content/copilot/tutorials/create-an-extension.md315### Step 4: Try it outCOMMENT
LOW…orials/budgets/getting-started-with-budget-controls.md18## Step 1: Set a universal user-level budgetCOMMENT
LOW…orials/budgets/getting-started-with-budget-controls.md29## Step 2: Identify your power users and set individual overridesCOMMENT
LOW⚡…orials/budgets/getting-started-with-budget-controls.md40## Step 3: Set an enterprise spending limitCOMMENT
LOW⚡…orials/budgets/getting-started-with-budget-controls.md46## Step 4: Enable "Stop usage when budget limit is reached" on every spending limitCOMMENT
LOW⚡…orials/budgets/getting-started-with-budget-controls.md55## Step 5: Monitor regularlyCOMMENT
LOW…orials/roll-out-at-scale/communicate-copilot-impact.md33## Step 1: Define the decisionCOMMENT
LOW…orials/roll-out-at-scale/communicate-copilot-impact.md45## Step 2: Establish the comparisonCOMMENT
LOW…orials/roll-out-at-scale/communicate-copilot-impact.md58## Step 3: Assemble the evidenceCOMMENT
LOW…orials/roll-out-at-scale/communicate-copilot-impact.md73## Step 4: Separate observations from conclusionsCOMMENT
LOW…orials/roll-out-at-scale/communicate-copilot-impact.md83## Step 5: Write the narrativeCOMMENT
LOW…copilot/tutorials/roll-out-at-scale/measure-success.md30## Step 1: Define your trial goalsCOMMENT
LOW…copilot/tutorials/roll-out-at-scale/measure-success.md41## Step 2: View adoption and engagement metrics in the dashboardCOMMENT
LOW…copilot/tutorials/roll-out-at-scale/measure-success.md60## Step 3: Evaluate your trial resultsCOMMENT
LOW…copilot/tutorials/roll-out-at-scale/measure-success.md74## Step 4: Incorporate qualitative feedbackCOMMENT
LOW…copilot/tutorials/roll-out-at-scale/measure-success.md86## Step 5: Extend your evaluation through the {% data variables.product.prodname_copilot_short %} usage metrics APICOMMENT
LOW…copilot/tutorials/roll-out-at-scale/measure-success.md119## Step 6: Decide whether to expand rolloutCOMMENT
LOW…t-at-scale/assign-licenses/track-usage-and-adoption.md34## Step 1: Access the usage metrics dashboardCOMMENT
LOW…t-at-scale/assign-licenses/track-usage-and-adoption.md40## Step 2: Track license activationCOMMENT
LOW…t-at-scale/assign-licenses/track-usage-and-adoption.md52## Step 3: Identify early adoption signalsCOMMENT
LOW…t-at-scale/assign-licenses/track-usage-and-adoption.md67## Step 4: Act on limited adoption signalsCOMMENT
LOW…t-at-scale/assign-licenses/track-usage-and-adoption.md83## Step 5: Track activation programmaticallyCOMMENT
LOW…t-at-scale/assign-licenses/track-usage-and-adoption.md91## Step 6: Export user-level data for deeper analysisCOMMENT
LOW…github/customize-copilot/customize-copilot-overview.md22## Step 1: Teach {% data variables.product.prodname_copilot_short %} your project's conventionsCOMMENT
LOW…github/customize-copilot/customize-copilot-overview.md43## Step 2: Create a specialized agentCOMMENT
LOW…github/customize-copilot/customize-copilot-overview.md77## Step 3: Organize project context with a spaceCOMMENT
LOW…w-tos/copilot-on-github/use-copilot-agents/overview.md16## Step 1: Assign an issue to {% data variables.product.prodname_copilot_short %}COMMENT
LOW…w-tos/copilot-on-github/use-copilot-agents/overview.md28## Step 2: Start a research task at the same timeCOMMENT
LOW…w-tos/copilot-on-github/use-copilot-agents/overview.md40## Step 3: Watch both sessionsCOMMENT
LOW…w-tos/copilot-on-github/use-copilot-agents/overview.md50## Step 4: Request a {% data variables.copilot.copilot_code-review_short %} on the pull requestCOMMENT
LOW…w-tos/copilot-on-github/use-copilot-agents/overview.md62## Step 5: Review the output and iterateCOMMENT
LOW⚡…/set-up-a-dedicated-enterprise-for-copilot-business.md74### Step 1: Check your unaffiliated users policyCOMMENT
LOW⚡…/set-up-a-dedicated-enterprise-for-copilot-business.md78### Step 2: Remove the organizationCOMMENT
LOW⚡…/set-up-a-dedicated-enterprise-for-copilot-business.md88### Step 3: Confirm your members are unaffiliatedCOMMENT
LOW⚡…/set-up-a-dedicated-enterprise-for-copilot-business.md92### Step 4: Update your license countCOMMENT
LOW⚡…copilot/how-tos/github-agentic-workflows/quickstart.md28## Step 1: Install the `gh aw` extensionCOMMENT
LOW⚡…copilot/how-tos/github-agentic-workflows/quickstart.md36## Step 2: Add a workflow and trigger a runCOMMENT
LOW⚡…copilot/how-tos/github-agentic-workflows/quickstart.md55## Step 3: Wait for the workflow to completeCOMMENT
LOW⚡…copilot/how-tos/github-agentic-workflows/quickstart.md63## Step 4: Customize the workflow (optional)COMMENT
LOW…tent/copilot/how-tos/copilot-sdk/setup/github-oauth.md37## Step 1: create a GitHub OAuth appCOMMENT
199 more matches not shown…
Hyper-Verbose Identifiers175 hits · 182 pts
SeverityFileLineSnippetContext
LOW⚡content/copilot/tutorials/write-tests.md85 def test_deposit_positive_amount(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md89 def test_withdraw_within_balance(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md94 def test_deposit_negative_amount_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md98 def test_withdraw_negative_amount_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md102 def test_withdraw_more_than_balance_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md107 def test_initial_balance_negative_raises_error(self):CODE
LOWcontent/copilot/tutorials/write-tests.md213 def test_deposit_with_notification(self):CODE
LOWcontent/copilot/tutorials/write-tests.md234 def test_deposit_negative_amount_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md264 def test_deposit_with_notification(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md270 def test_deposit_negative_amount_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md276 def test_deposit_zero_amount_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md282 def test_withdraw_with_notification(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md288 def test_withdraw_exceeding_balance_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md294 def test_withdraw_negative_amount_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md300 def test_withdraw_zero_amount_raises_error(self):CODE
LOW⚡content/copilot/tutorials/write-tests.md306 def test_initial_negative_balance_raises_error(self):CODE
LOW…s/copilot-cookbook/testing-code/generate-unit-tests.md72 def test_price_edge_case_zero(self):CODE
LOW…tion-library/custom-instructions/testing-automation.md53 def test_should_reject_invalid_emails(self, user_service, invalid_email):CODE
LOW…tion-library/custom-instructions/testing-automation.md58 def test_should_handle_validation_failure(self, mock_validator, user_service):CODE
LOW…pilot/how-tos/copilot-sdk/features/streaming-events.md197def subscribe_parent_response(session: CopilotSession) -> None:CODE
LOW…tent/copilot/how-tos/copilot-sdk/setup/github-oauth.md268async function getOrRefreshToken(userId: string): Promise<string> {CODE
LOW…e/copilot-for-common-tasks/get-ide-code-suggestions.md281function calculateDaysBetweenDates(begin, end) {CODE
LOW…e/copilot-for-common-tasks/get-ide-code-suggestions.md306function calculateDaysBetweenDates(begin, end) {CODE
LOW…e/copilot-for-common-tasks/get-ide-code-suggestions.md329function calculateDaysBetweenDates(begin, end) {CODE
LOW…e/copilot-for-common-tasks/get-ide-code-suggestions.md343function calculateDaysBetweenDates(begin, end) {CODE
LOW…ering-failed-deliveries-for-an-organization-webhook.md111async function checkAndRedeliverWebhooks() {CODE
LOW…ering-failed-deliveries-for-an-organization-webhook.md218async function fetchWebhookDeliveriesSince({CODE
LOW…livering-failed-deliveries-for-a-repository-webhook.md113async function checkAndRedeliverWebhooks() {CODE
LOW…livering-failed-deliveries-for-a-repository-webhook.md223async function fetchWebhookDeliveriesSince({CODE
LOW…livering-failed-deliveries-for-a-github-app-webhook.md115async function checkAndRedeliverWebhooks() {CODE
LOW…livering-failed-deliveries-for-a-github-app-webhook.md226async function fetchWebhookDeliveriesSince({lastWebhookRedeliveryTime, app}) {CODE
LOW…r-a-github-app/building-ci-checks-with-a-github-app.md313 def authenticate_installation(payload)CODE
LOW…r-a-github-app/building-ci-checks-with-a-github-app.md513def authenticate_installation(payload)CODE
LOW…r-a-github-app/building-ci-checks-with-a-github-app.md1535 def authenticate_installation(payload)CODE
LOW…nt/rest/guides/scripting-with-the-rest-api-and-ruby.md293 def comment_if_data_files_changed(octokit, owner, repo, pull_number)CODE
LOW…t/guides/scripting-with-the-rest-api-and-javascript.md396async function commentIfDataFilesChanged({owner, repo, pullNumber}) {CODE
LOWdata/reusables/copilot/type-function-header.md4 function calculateDaysBetweenDates(begin, end) {CODE
LOWsrc/audit-logs/lib/deduplicate.ts18export async function writeDeduplicatedAuditLogData(CODE
LOWsrc/audit-logs/lib/index.ts68function reconstructEventsFromSharedFormat(version: string, page: string): AuditLogEventT[] | null {CODE
LOWsrc/audit-logs/lib/index.ts136export function resolveReferenceLinksToMarkdown(CODE
LOWsrc/audit-logs/lib/index.ts152async function computeReferenceLinksToMarkdown(CODE
LOWsrc/audit-logs/lib/index.ts194async function resolveReferenceLinksToTitles(CODE
LOWsrc/audit-logs/lib/index.ts267export function getCategorizedAuditLogEvents(page: string, version: string): CategorizedEvents {CODE
LOWsrc/audit-logs/lib/index.ts347export async function filterAndUpdateGhesDataByAllowlistValues({CODE
LOWsrc/audit-logs/lib/index.ts447function processAndGetEventDescription(CODE
LOWsrc/audit-logs/lib/index.ts447function processAndGetEventDescription(CODE
LOWsrc/content-linter/scripts/lint-content.ts695function getSearchReplaceRuleSeverity(CODE
LOW…ib/linting-rules/outdated-release-phase-terminology.ts65function findOutdatedTerminologyMatches(line: string): MatchInfo[] {CODE
LOW…/content-linter/lib/linting-rules/liquid-versioning.ts134function validateIfversionConditionals(cond: string, possibleVersionNames: Set<string>): string[] {CODE
LOW…r/lib/linting-rules/frontmatter-versions-whitespace.ts60function checkForUnwantedWhitespace(value: string): boolean {CODE
LOW…-linter/lib/linting-rules/liquid-ifversion-versions.ts238async function getApplicableVersionFromLiquidTag(conditionStr: string): Promise<VersionsObject> {CODE
LOWsrc/products/lib/get-product-groups.ts118export function mapEnglishToLocalizedNames(CODE
LOWsrc/landings/types.ts80export function mapRawTocItemToSimpleTocItem(raw: RawTocItem): SimpleTocItem {CODE
LOWsrc/landings/components/useSidebarExpandState.tsx54export function SidebarExpandStateProvider({ children }: { children: ReactNode }) {CODE
LOW…ntent-render/tests/render-changed-and-deleted-files.ts33function getRenamedOldContentFiles() {CODE
LOWsrc/content-render/unified/rewrite-table-captions.ts25function hasExistingAccessibilityAttributes(tableNode: Element): boolean {CODE
LOWsrc/content-render/unified/rewrite-table-captions.ts85export default function addTableAccessibilityLabels() {CODE
LOWsrc/content-render/unified/processor.ts87export function createMarkdownOnlyProcessor(context: Context): UnifiedProcessor {CODE
LOWsrc/content-render/unified/processor.ts107function markUnescapedAlertMarkers() {CODE
LOWsrc/content-render/unified/rewrite-asset-urls.ts11function isAssetOrPublicImg(node: Node): node is Element {CODE
115 more matches not shown…
Modern AI Meta-Vocabulary59 hits · 155 pts
SeverityFileLineSnippetContext
MEDIUMCHANGELOG.md121* Pre-enablement: [Building guardrails for GitHub Copilot cloud agent](https://docs.github.com/en/enterprise-cloud@latesCOMMENT
MEDIUMCHANGELOG.md288We’ve added a new tutorial, "[Using hooks with Copilot CLI for predictable, policy-compliant execution](https://docs.gitCODE
MEDIUMCHANGELOG.md433* [Monitoring agentic activity in your enterprise](https://docs.github.com/copilot/how-tos/administer-copilot/manage-forCOMMENT
MEDIUMCHANGELOG.md436* [Audit log events for agents](https://docs.github.com/copilot/reference/agentic-audit-log-events)COMMENT
MEDIUMcontent/copilot/responsible-use/agents.md292## 11. Learn more about GitHub Copilot agentic featuresCOMMENT
MEDIUM…kflows-and-operations/copilot-cli-in-github-actions.md44* Use [{% data variables.product.github %} Agentic Workflows](https://github.com/github/gh-aw) rather than invoking {% dCOMMENT
MEDIUM…/agent-powered-workflows-and-operations/code-review.md80### Usage of {% data variables.product.prodname_actions %} runners for agentic capabilities in code reviewCOMMENT
MEDIUM…/agent-powered-workflows-and-operations/code-review.md107Code reviews have two cost components: {% data variables.product.prodname_ai_credits_short %} for the model interaction CODE
MEDIUM…flows-and-operations/about-github-agentic-workflows.md106For more information, see the [engine reference](https://github.github.com/gh-aw/reference/engines/?utm_source=agentic-wCODE
MEDIUM…flows-and-operations/about-github-agentic-workflows.md108## Security guardrailsCOMMENT
MEDIUM…flows-and-operations/about-github-agentic-workflows.md119For a full architecture walkthrough, see the [security documentation](https://github.github.com/gh-aw/introduction/archiCODE
MEDIUM…flows-and-operations/about-github-agentic-workflows.md139For an overview of billing for {% data variables.copilot.github_agentic_workflows %} and cost optimization guidance, seeCODE
MEDIUM…t/concepts/prompting-and-context/context-management.md18## About the context windowCOMMENT
MEDIUM…t/concepts/prompting-and-context/context-management.md31## Why the context window mattersCOMMENT
MEDIUM…t/concepts/prompting-and-context/context-management.md50## Managing your context windowCOMMENT
MEDIUM…copilot/concepts/copilot-surfaces/copilot-on-github.md147### Automations and agentic workflowsCOMMENT
MEDIUMcontent/copilot/tutorials/reduce-technical-debt.md177### Safety guardrailsCOMMENT
MEDIUM…ntent/copilot/tutorials/enhance-agent-mode-with-mcp.md20## About {% data variables.product.prodname_copilot_short %}'s agentic capabilities and MCPCOMMENT
MEDIUMcontent/copilot/tutorials/optimize-ai-usage.md186## 8. Add deterministic guardrailsCOMMENT
MEDIUM…t-at-scale/govern-at-scale/pilot-a-feature-or-model.md118### Watch for cost and agentic activity in budgets and the audit logCOMMENT
MEDIUM…-out-at-scale/enable-developers/integrate-ai-agents.md42>[!NOTE] {% data variables.product.github %} is continually expanding its AI-powered platform. Some of the features descCODE
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md18This article focuses on the core tasks: creating, updating, and reusing workflows. For complete technical detail and addCODE
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md73If you use `gh aw add-wizard`, the setup flow prompts you to create that secret. If you are creating an agentic workflowCODE
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md109* In the {% data variables.product.github %} web interface. See [creating workflows in the GitHub web interface](https:/COMMENT
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md110* Manually. See [creating workflows by manual editing](https://github.github.com/gh-aw/setup/creating-workflows/?utm_souCOMMENT
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md130For the full frontmatter reference, see the [{% data variables.copilot.github_agentic_workflows %} frontmatter documentaCODE
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md132## Example agentic workflowCOMMENT
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md183For detailed editing guidance, see [Editing Workflows](https://github.github.com/gh-aw/guides/editing-workflows/?utm_souCODE
MEDIUM…agentic-workflows/creating-github-agentic-workflows.md201For more information, see [Reusing Workflows](https://github.github.com/gh-aw/guides/reusing-workflows/?utm_source=creatCODE
MEDIUM⚡…copilot/how-tos/github-agentic-workflows/quickstart.md18This quickstart focuses on getting your first workflow running. For deeper setup and troubleshooting guidance, see the [CODE
MEDIUM⚡…copilot/how-tos/github-agentic-workflows/quickstart.md481. Guide you through secret and authentication setup for your chosen engine. Depending on the engine you choose, the wizCODE
MEDIUM…pilot/how-tos/copilot-sdk/features/streaming-events.md877## Quick reference: agentic turn flowCOMMENT
MEDIUM…/copilot-sdk/integrations/microsoft-agent-framework.md643### Handle errors at the orchestration levelCOMMENT
MEDIUM…/copilot/how-tos/use-copilot-agents/use-code-review.md29{% data variables.copilot.copilot_code-review_short %} uses {% data variables.product.prodname_actions %} to run agenticCODE
MEDIUM…tent/copilot/how-tos/copilot-cli/cli-best-practices.md215### Automatic context window managementCOMMENT
MEDIUM…ilot/how-tos/copilot-cli/use-copilot-cli-in-actions.md27For most automation use cases, we recommend using [{% data variables.product.github %} Agentic Workflows](https://githubCODE
MEDIUM…ilot-cli/administer-copilot-cli-for-your-enterprise.md79## Applying guardrails so teams follow organizational policiesCOMMENT
MEDIUM…tos/copilot-cli/use-copilot-cli/agentic-code-review.md18## About agentic code reviewCOMMENT
MEDIUM…ilot-cli/automate-copilot-cli/automate-with-actions.md22For most automation use cases, we recommend using [{% data variables.product.github %} Agentic Workflows](https://githubCODE
MEDIUM⚡…r-enterprise/manage-agents/monitor-agentic-activity.md15## Viewing active and recent agentic sessions in your enterpriseCOMMENT
MEDIUM⚡…r-enterprise/manage-agents/monitor-agentic-activity.md22## Tracking agentic activity in your enterprise through the audit logCOMMENT
MEDIUM⚡…r-enterprise/manage-agents/monitor-agentic-activity.md26### Viewing agentic activity in the audit log on {% data variables.product.github %}COMMENT
MEDIUM⚡…r-enterprise/manage-agents/monitor-agentic-activity.md32### Streaming agentic activity from the audit logCOMMENT
MEDIUM…erprise/streaming-the-audit-log-for-your-enterprise.md29You can also stream agent session activity from {% data variables.product.prodname_copilot %} to the same destination yoCODE
MEDIUM…tainer-configuration/introduction-to-dev-containers.md115Various options are available to you if you want to use existing container orchestration in your dev container. See the CODE
MEDIUM…-alerts/disabling-copilot-autofix-for-code-scanning.md17This article covers disabling {% data variables.copilot.copilot_autofix_short %}. {% data variables.copilot.agentic_autoCODE
MEDIUM…torials/develop-agentic-workflows-in-github-actions.md55Other engines such as Pi (experimental) are also supported. For the full list, see the [{% data variables.copilot.githubCODE
MEDIUM…torials/develop-agentic-workflows-in-github-actions.md109* For advanced engine configuration, safe outputs, and more workflow examples, see the [{% data variables.copilot.githubCOMMENT
MEDIUMsrc/workflows/measure-instruction-budget.ts14// Single source of truth for guardrails. Keep these in sync with the instructionCOMMENT
MEDIUMsrc/graphql/data/ghes-3.20/schema-users.json3179 "href": "/graphql/reference/copilot#interface-agentic"CODE
MEDIUMsrc/graphql/data/ghes-3.20/schema-copilot.json45 "href": "/graphql/reference/copilot#interface-agentic",CODE
MEDIUMsrc/graphql/data/ghes-3.21/schema-users.json3179 "href": "/graphql/reference/copilot#interface-agentic"CODE
MEDIUMsrc/graphql/data/ghes-3.21/schema-copilot.json45 "href": "/graphql/reference/copilot#interface-agentic",CODE
MEDIUMsrc/graphql/data/ghes-3.22/schema-users.json3266 "href": "/graphql/reference/copilot#interface-agentic"CODE
MEDIUMsrc/graphql/data/ghes-3.22/schema-copilot.json46 "href": "/graphql/reference/copilot#interface-agentic",CODE
MEDIUMsrc/graphql/data/ghec/schema-users.json3260 "href": "/graphql/reference/copilot#interface-agentic"CODE
MEDIUMsrc/graphql/data/ghec/schema-copilot.json53 "href": "/graphql/reference/copilot#interface-agentic",CODE
MEDIUMsrc/graphql/data/fpt/schema-users.json3260 "href": "/graphql/reference/copilot#interface-agentic"CODE
MEDIUMsrc/graphql/data/fpt/schema-copilot.json53 "href": "/graphql/reference/copilot#interface-agentic",CODE
Magic Placeholder Names29 hits · 150 pts
SeverityFileLineSnippetContext
HIGHcontent/copilot/copilot-on-ghes/set-up-copilot-cli.md59ghe-config secrets.copilot-proxy.endpoint-key 'YOUR-API-KEY'CODE
HIGHcontent/copilot/copilot-on-ghes/set-up-copilot-cli.md68Replace `YOUR-API-KEY` with the real API key before applying the configuration.CODE
HIGH…w-tos/copilot-cli/customize-copilot/add-mcp-servers.md63 * Next to **Environment Variables**, optionally specify environment variables the server needs, such as API keys orCOMMENT
HIGH…w-tos/copilot-cli/customize-copilot/add-mcp-servers.md68 * Next to **HTTP Headers**, optionally specify HTTP headers as JSON. For example, `{"CONTEXT7_API_KEY": "YOUR-API-KCOMMENT
HIGH…w-tos/copilot-cli/customize-copilot/add-mcp-servers.md146 "CONTEXT7_API_KEY": "YOUR-API-KEY"CODE
HIGH…ow-tos/copilot-cli/customize-copilot/add-llm-models.md94 "apiKey": "YOUR-API-KEY"CODE
HIGH…ow-tos/copilot-cli/customize-copilot/add-llm-models.md106 Replace `YOUR-API-KEY` with your provider's API key and `YOUR-MODEL-NAME` with a model name available to your accountCODE
HIGH…s/setting-up-external-monitoring-with-opentelemetry.md302 api-key: "your-api-key"CODE
HIGHsrc/article-api/tests/rest-transformer.ts109 expect(res.body).toContain('Authorization: Bearer <YOUR-TOKEN>')CODE
HIGHsrc/article-api/templates/rest-page.template.md8> Most endpoints use `Authorization: Bearer <YOUR-TOKEN>` and `Accept: application/vnd.github+json` headers{% if apiVersCODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts178 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts189 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts200 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts211 expect(result).toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts222 expect(result).toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts235 expect(result).toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts248 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts262 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts275 expect(result).toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts289 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts301 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts313 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts756 expect(shellResult).toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts779 expect(shellResult).toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts798 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts817 expect(result).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts835 expect(enterpriseResult).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/tests/get-rest-code-samples-2.ts854 expect(basicAuthResult).not.toContain('-H "Authorization: Bearer <YOUR-TOKEN>"')CODE
HIGHsrc/rest/components/get-rest-code-samples.ts70 let authHeader = omitAuth ? '' : '-H "Authorization: Bearer <YOUR-TOKEN>"'CODE
AI Response Leakage12 hits · 115 pts
SeverityFileLineSnippetContext
HIGH…g-for-github-docs/creating-diagrams-for-github-docs.md112* [Hierarchy](https://en.wikipedia.org/wiki/Hierarchy#Visually_representing_hierarchies): Hierarchies are useful for shoCOMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md108# explicit write access to the repository. In this example,COMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md112# In this example, @doctocat owns any files in the build/logsCOMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md122# In this example, @octocat owns any file in an apps directoryCOMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md126# In this example, @doctocat owns any file in the `/docs`COMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md131# In this example, any change inside the `/scripts` directoryCOMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md135# In this example, @octocat owns any file in a `/logs` directory such asCOMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md140# In this example, @octocat owns any file in the `/apps`COMMENT
HIGH⚡…tures/customizing-your-repository/about-code-owners.md148# In this example, @octocat owns any file in the `/apps`COMMENT
HIGH…s/customize-code-scanning/prepare-code-for-analysis.md412 # In this example, the {% data variables.product.prodname_codeql_cli %} has been downloaded and placed on the PATH.COMMENT
HIGHcontent/graphql/guides/using-global-node-ids.md107Once you've confirmed the type, you can use an [inline fragment](https://graphql.org/learn/queries/#inline-fragments) toCODE
HIGHcontent/actions/reference/security/oidc.md136You can configure a subject that filters for the [`pull_request`](/actions/reference/workflows-and-actions/events-that-tCODE
Synthetic Comment Markers10 hits · 79 pts
SeverityFileLineSnippetContext
HIGHCHANGELOG.md533We've added a new tutorial about how to [Review AI-generated code](https://docs.github.com/copilot/tutorials/review-ai-gCODE
HIGHcontent/copilot/responsible-use/inline-suggestions.md164* **Exercise human oversight when appropriate**: Human oversight is an important safeguard when interacting with AI applCOMMENT
HIGHcontent/copilot/responsible-use/agents.md146* **False positives**: Copilot code review has a risk of hallucination—it may highlight problems in reviewed code that dCOMMENT
HIGHcontent/copilot/responsible-use/agents.md147* **Inaccurate or insecure code suggestions**: As part of its comments, Copilot code review may provide specific code suCOMMENT
HIGH⚡content/copilot/responsible-use/agents.md268* **Exercise human oversight when appropriate**: Human oversight is an important safeguard when interacting with AI applCOMMENT
HIGH⚡content/copilot/responsible-use/agents.md271* **Use Copilot code review to supplement human reviews, not to replace them**: While Copilot code review can be a powerCOMMENT
HIGH⚡content/copilot/responsible-use/agents.md279* **Use Copilot CLI as a tool, not a replacement**: You should always review and verify commands and code generated by CCOMMENT
HIGHcontent/copilot/tutorials/review-ai-generated-code.md13Reviewing code generated by AI tools like {% data variables.product.prodname_copilot %}, ChatGPT, or other agents is becCODE
HIGH…olicy/github-terms/github-community-code-of-conduct.md81### _Reasonable use of AI generated content_COMMENT
HIGH…bout-github-support/about-copilot-in-github-support.md49The responses you receive from {% data variables.copilot.copilot_in_support %} are generated by AI without human interveCODE
Over-Commented Block64 hits · 64 pts
SeverityFileLineSnippetContext
LOWconfig/kustomize/base/deployments/webapp.yaml101 # Readiness removes hung pods from load balancing.COMMENT
LOW…stance-from-the-command-line/command-line-utilities.md1641# "company" : "GitHub"COMMENT
LOW…tures/customizing-your-repository/about-code-owners.md81If you specify a user or team that doesn't exist or has insufficient access, a code owner will not be assigned.COMMENT
LOW…tures/customizing-your-repository/about-code-owners.md101# You can also use email addresses if you prefer. They'll beCOMMENT
LOW…tures/customizing-your-repository/about-code-owners.md121COMMENT
LOW…ation/setting-up-your-dotnet-project-for-codespaces.md61 }COMMENT
LOW…r-a-github-app/building-ci-checks-with-a-github-app.md1541 # Check X-Hub-Signature to confirm that this webhook was generated byCOMMENT
LOWcontent/get-started/using-git/about-git-rebase.md81#COMMENT
LOW…rted/using-git/using-git-rebase-on-the-command-line.md61COMMENT
LOWdata/tables/copilot/auto-model-selection.yml1# Please keep this list sorted in the following order:COMMENT
LOWdata/tables/copilot/model-supported-plans.yml1# Please keep this list sorted in alphabetical order.COMMENT
LOWdata/tables/copilot/model-supported-clients.yml1# Please keep this list sorted in alphabetical order.COMMENT
LOWdata/tables/copilot/model-deprecation-history.yml1# Please keep this list sorted in the following order:COMMENT
LOWdata/tables/copilot/image-models-and-pricing.yml1# This file defines per-token pricing for image generation models available in GitHub Copilot.COMMENT
LOWdata/tables/copilot/matrix-meta.yml1# Shared configuration for the Copilot IDE feature matrix.COMMENT
LOWdata/tables/copilot/models-and-pricing.yml1# This file defines per-token pricing for AI models available in GitHub Copilot.COMMENT
LOWdata/tables/copilot/model-release-status.yml1# Please keep this list sorted in the following order:COMMENT
LOWdata/features/actions-cache-admin-ui.yml1# Reference: #8112COMMENT
LOW…a/reusables/actions/actions-use-sha-pinning-comment.md1# GitHub recommends pinning actions to a commit SHA.COMMENT
LOW…les/actions/actions-not-certified-by-github-comment.md1# This workflow uses actions that are not certified by GitHub.COMMENT
LOWsrc/audit-logs/scripts/rebuild-dedup.ts1// Rebuilds src/audit-logs/data/shared/entries.json, fields-pool.json, andCOMMENT
LOWsrc/landings/components/sidebar-navlist-depth.ts1// Depth flattening needs only this ProductTreeNode subset, keeping React and NextCOMMENT
LOWsrc/landings/components/SidebarProduct.tsx261 )COMMENT
LOWsrc/landings/components/useSidebarExpandState.tsx1import { createContext, useCallback, useContext, useMemo, useState } from 'react'COMMENT
LOWsrc/content-render/scripts/all-documents/cli.ts1// Generates JSON metadata for documents.COMMENT
LOWsrc/content-render/stylesheets/markdown-overrides.scss41// A CTA button written alone in markdown, such as <a class="btn btn-primary mt-3 ...">,COMMENT
LOWsrc/content-render/stylesheets/markdown-overrides.scss61// and longer translations or narrower callout columns self-correct.COMMENT
LOWsrc/content-render/stylesheets/markdown-overrides.scss81 // design-system value makes the button slightly wider rather than most of a space narrower.COMMENT
LOW…ontent-render/stylesheets/article-section-framing.scss1// Article body sections stack with single horizontal rules, matching Figma node 795:41405.COMMENT
LOWsrc/content-pipelines/config.yml1# Content pipelines sync source docs into allowed target articles with theCOMMENT
LOWsrc/content-pipelines/scripts/update.ts1// Clones an external source repository, detects changed docs, and runs theCOMMENT
LOWsrc/workflows/find-past-built-pr.ts1import type { Octokit } from '@octokit/rest'COMMENT
LOWsrc/workflows/purge-fastly-changed-content.ts21// The GitHub compare API returns at most 300 files per page. If a deploy changesCOMMENT
LOWsrc/workflows/generate-llms-txt.ts1// Generates an llms.txt file from popularity data and the docs page catalog.COMMENT
LOWsrc/workflows/sync-sdk-docs/strip-hidden-blocks.ts1// Removes docs-validate: hidden ranges from Copilot SDK docs.COMMENT
LOWsrc/workflows/sync-sdk-docs/normalize-sdk-docs.ts21 'content-dir': { type: 'string' },COMMENT
LOWsrc/workflows/sync-sdk-docs/preserve-redirects.ts1#!/usr/bin/env nodeCOMMENT
LOWsrc/workflows/sync-sdk-docs/convert-mermaid.ts1#!/usr/bin/env nodeCOMMENT
LOWsrc/workflows/tests/actions-workflows.ts221 }COMMENT
LOWsrc/frame/components/DefaultLayout.tsx261// The desktop rail-collapse cookie does not hide the open mobile nav. OtherwiseCOMMENT
LOW…e/components/ui/MarkdownContent/stylesheets/lists.scss1.markdownBody {COMMENT
LOW…e/components/ui/MarkdownContent/stylesheets/lists.scss61 // box to cap height, but browsers lack broad support, so pin the heightCOMMENT
LOW…e/components/ui/MarkdownContent/stylesheets/lists.scss121 // This selector group MUST mirror the ordered-list one above. The two share aCOMMENT
LOWsrc/frame/components/page-header/Header.module.scss1.header {COMMENT
LOWsrc/frame/components/page-header/Header.module.scss41// Brand's narrow-menu links animate one slot each atCOMMENT
LOWsrc/frame/components/lib/prefetch.ts1import { useCallback } from 'react'COMMENT
LOW…rame/components/article/ViewMarkdownButton.module.scss1// The copy-markdown control is a pill-shaped text button with a small roundedCOMMENT
LOW…rame/components/article/ViewMarkdownButton.module.scss21//COMMENT
LOW…rame/components/article/ViewMarkdownButton.module.scss101 var(--brand-borderRadius-full, 624.9375rem) 0;COMMENT
LOW…rame/components/article/ViewMarkdownButton.module.scss121 //COMMENT
LOW…frame/components/article/ArticleGridLayout.module.scss181 // Brand default #b6bfb8 would read as a heavier divider than the page's other rules.COMMENT
LOWsrc/frame/stylesheets/index.scss1@import "@primer/css/color-modes/index.scss"; // Color modes must load before core.COMMENT
LOWsrc/frame/stylesheets/index.scss41COMMENT
LOWsrc/frame/stylesheets/index.scss81 // <html> — so routing through the scale here just resolves the LIGHT gray-7COMMENT
LOWsrc/frame/stylesheets/index.scss101// Site-wide links use Brand link blue.COMMENT
LOWsrc/frame/stylesheets/breadcrumbs-overrides.scss1// Docs 2026 breadcrumbs invert @primer/react-brand default emphasis.COMMENT
LOWsrc/frame/stylesheets/underline-nav-brand.scss1// Docs 2026: Primer Brand tokens for @primer/react's UnderlineNav.COMMENT
LOWsrc/frame/stylesheets/underline-nav-brand.scss21@mixin underline-nav-brand-tokens {COMMENT
LOWsrc/frame/stylesheets/underline-nav-brand.scss61 // Tab hover fill. Primer's is a blue-tinted alpha wash, which would leave theCOMMENT
LOWsrc/frame/stylesheets/underline-nav-brand.scss81 var(--color-canvas-overlay)COMMENT
4 more matches not shown…
Slop Phrases24 hits · 48 pts
SeverityFileLineSnippetContext
MEDIUMdata/ui.yml77 unable_to_answer: Sorry, I'm unable to answer that question. Check that you selected the correct GitHub version orCODE
MEDIUMdata/ui.yml80 invalid_query: Sorry, I'm unable to answer that question. Please try asking a different question.CODE
MEDIUMsrc/rest/data/ghes-3.21-2022-11-28/search.json1161 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghes-3.21-2022-11-28/search.json10143 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghes-3.22-2026-03-10/search.json1167 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghes-3.22-2026-03-10/search.json9884 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/fpt-2026-03-10/search.json1179 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/fpt-2026-03-10/search.json9908 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghec-2022-11-28/search.json1194 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghec-2022-11-28/search.json10209 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghes-3.19-2022-11-28/search.json1107 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghes-3.19-2022-11-28/search.json10035 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghes-3.20-2022-11-28/search.json1107 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghes-3.20-2022-11-28/search.json10035 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghes-3.21-2026-03-10/search.json1158 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghes-3.21-2026-03-10/search.json9866 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghes-3.22-2022-11-28/search.json1170 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghes-3.22-2022-11-28/search.json10161 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/fpt-2022-11-28/search.json1182 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/fpt-2022-11-28/search.json10185 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghes-3.18-2022-11-28/search.json1107 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghes-3.18-2022-11-28/search.json10035 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
MEDIUMsrc/rest/data/ghec-2026-03-10/search.json1191 "description": "This repo is for demonstration purposes only.",CODE
MEDIUMsrc/rest/data/ghec-2026-03-10/search.json9932 "descriptionHTML": "<p>Find users via various criteria. This method returns up to 100 results <a href=\"https://doCODE
Hallucination Indicators4 hits · 40 pts
SeverityFileLineSnippetContext
CRITICAL…nerabilities/scan-from-vs-code/use-the-model-editor.md116 ![Screenshot of "Dependency mode" with one model for "com.alipay.sofa.jraft.option.BallotBoxOptions.getClosureQueue(CODE
CRITICALsrc/workflows/fr-add-docs-reviewers-requests.ts177 const existingItemIDs = projectData.organization.projectV2.items.nodes.map(CODE
CRITICALsrc/workflows/projects.ts66 const field = data.organization.projectV2.fields.nodes.find(CODE
CRITICALsrc/workflows/projects.ts82 const field = data.organization.projectV2.fields.nodes.find(CODE
Self-Referential Comments6 hits · 18 pts
SeverityFileLineSnippetContext
MEDIUMdata/tables/copilot/auto-model-selection.yml10# This file defines which AI models are available for Copilot cloud agentCOMMENT
MEDIUMdata/tables/copilot/model-supported-plans.yml3# This file defines which AI models are available in each Copilot plan.COMMENT
MEDIUMdata/tables/copilot/model-supported-clients.yml3# This file defines which AI models are available in each GitHub Copilot client.COMMENT
MEDIUMdata/tables/copilot/image-models-and-pricing.yml1# This file defines per-token pricing for image generation models available in GitHub Copilot.COMMENT
MEDIUMdata/tables/copilot/models-and-pricing.yml1# This file defines per-token pricing for AI models available in GitHub Copilot.COMMENT
MEDIUMdata/tables/copilot/model-release-status.yml9# This file defines the list of AI models available in GitHub Copilot andCOMMENT
Decorative Section Separators5 hits · 15 pts
SeverityFileLineSnippetContext
MEDIUMcontent/copilot/tutorials/copilot-cli-hooks.md434# ---------------------------------------------------------------------------COMMENT
MEDIUMcontent/copilot/tutorials/copilot-cli-hooks.md438# ---------------------------------------------------------------------------COMMENT
MEDIUMcontent/copilot/tutorials/copilot-cli-hooks.md511# ---------------------------------------------------------------------------COMMENT
MEDIUMcontent/copilot/tutorials/copilot-cli-hooks.md515# ---------------------------------------------------------------------------COMMENT
MEDIUMdata/variables/product.yml193# ------------------------COMMENT
AI Slop Vocabulary5 hits · 13 pts
SeverityFileLineSnippetContext
MEDIUMdata/features/code-scanning-link-alert-to-issue.yml1# Reference: #20489 - Code scanning alerts link to GitHub issues to facilitate collaboration and work managementCOMMENT
MEDIUMdata/release-notes/enterprise-server/3-21/0-rc1.yml47 Organization owners can manage enterprise teams more securely by using GitHub Apps with fine-grained permissioCODE
MEDIUMdata/release-notes/enterprise-server/3-21/0.yml43 Organization owners can manage enterprise teams more securely by using GitHub Apps with fine-grained permissioCODE
MEDIUM…landings/components/shared/LandingCarousel.module.scss133// Landing cards use a seamless collapsed-border grid, not separate cards.COMMENT
MEDIUM…onents/shared/LandingArticleGridWithFilter.module.scss26// The article grid uses seamless shared 1px dividers, not separate cards.COMMENT
Fake / Example Data8 hits · 8 pts
SeverityFileLineSnippetContext
LOW…how-tos/copilot-cli/automate-copilot-cli/quickstart.md50 EMAIL_TO="user@example.com"CODE
LOW…usables/copilot/copilot-cli/cli-example-plugin-file.md8 "name": "Jane Doe",CODE
LOWsrc/frame/tests/page.ts365 expect(page!.applicableVersions.includes('placeholder')).toBe(false)CODE
LOWsrc/search/tests/sanitize-search-query.ts272 expect(sanitizeSecretScanningSearchQuery('user@example.com')).toBe('[EMAIL]')CODE
LOW…/data-directory/scripts/find-orphaned-features/find.ts25 'placeholder',CODE
LOW…/data-directory/scripts/find-orphaned-features/find.ts288 new Set(['placeholder', 'foo-bar']),CODE
LOW…/data-directory/scripts/find-orphaned-features/find.ts302console.assert(!test.has('placeholder'), test.toString())CODE
LOWsrc/events/components/experiments/experiments.ts33 turnOnWithURLParam: 'placeholder',CODE
Excessive Try-Catch Wrapping2 hits · 3 pts
SeverityFileLineSnippetContext
MEDIUM…-cookbook/refactor-code/refactor-data-access-layers.md107 print(f"An error occurred: {e}")CODE
LOW…copilot-cookbook/refactor-code/handle-cross-cutting.md88 except Exception as e:CODE