AI Slop Code Risk Monitor

facebook/docusaurus

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

Easy to maintain open source documentation websites.

2.0 Low pattern signal View on GitHub

Open-Source Code Quality, Security and Technical Debt Review

This report summarizes scanner evidence for facebook/docusaurus, a TypeScript project with 66,618 GitHub stars. SynthScan examined 192,887 lines of code across 2136 source files, recording 377 pattern matches distributed across 6 syntactic categories. The legacy adjusted pattern signal is 2.0 (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.

2.0
Adjusted Signal
2.0
Raw Pattern Score
100%
Time Factor
2026-10-30
Last Push
66.6K
Stars
TypeScript
Language
192.9K
Lines of Code
2.1K
Files
377
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 7.6/100 · LOW

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

Hallucinated Dependency & Supply Chain Risk 2.0/100 · LOW

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

Agent Over-Engineering Ratio 6.9/100 · LOW

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

PR Review Velocity Impact 9.6/100 · LOW

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

What These Metrics Mean

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

Pattern-Signal History

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

Severity Breakdown

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

CRITICAL 0HIGH 1MEDIUM 3LOW 373

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

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

Hyper-Verbose Identifiers273 hits · 277 pts
SeverityFileLineSnippetContext
LOWtest/snapshotPathNormalizer.ts31function normalizeWindowTempDirShortPath(str: string): string {CODE
LOWtest/snapshotPathNormalizer.ts41function readPathsForNormalization() {CODE
LOWwebsite/docusaurus.config.ts64function getLastStableVersionTuple(): [string, string, string] {CODE
LOWwebsite/docusaurus.config.ts291 function disableExpensiveBundlerOptimizationPlugin() {CODE
LOWwebsite/_dogfooding/dogfooding.config.ts22export function dogfoodingTransformFrontMatter(frontMatter: {CODE
LOWwebsite/src/components/Versions.tsx117export function InsertIfCanaryVersionUnknown({CODE
LOWwebsite/src/components/Versions.tsx129export function InsertIfCanaryVersionKnown({CODE
LOW…bsite/src/theme/ThemeProvider/TitleFormatter/index.tsx28export default function ThemeProviderTitleFormatter({CODE
LOW…site/src/theme/DocCategoryGeneratedIndexPage/index.tsx35export default function DocCategoryGeneratedIndexPageWrapper(CODE
LOW…min/new.docusaurus.io/functionUtils/playgroundUtils.ts36export function createPlaygroundDocumentationResponse(): Response {CODE
LOWadmin/scripts/lintCatalogs.js112function checkUnusedCatalogEntries({catalogs, packages}) {CODE
LOWadmin/scripts/lintCatalogs.js191function checkTemplatesMatchCatalogs({catalogs, templates}) {CODE
LOWadmin/scripts/lintCatalogs.js211function checkOverridesMatchCatalogs({catalogs, overrides}) {CODE
LOWpackages/docusaurus-module-type-aliases/src/index.d.ts367 export function useAllPluginInstancesData(CODE
LOWpackages/docusaurus-module-type-aliases/src/index.d.ts372 export function useAllPluginInstancesData(CODE
LOWpackages/docusaurus-babel/src/utils.ts13export async function getCustomBabelConfigFilePath(CODE
LOW…ges/docusaurus-babel/src/babelTranslationsExtractor.ts26export async function extractAllSourceCodeFileTranslations(CODE
LOW…ges/docusaurus-babel/src/babelTranslationsExtractor.ts37export async function extractSourceCodeFileTranslations(CODE
LOW…ges/docusaurus-babel/src/babelTranslationsExtractor.ts74function extractSourceCodeAstTranslations(CODE
LOW…ils-validation/src/__tests__/validationSchemas.test.ts45function testMarkdownPluginSchemas(schema: Joi.Schema) {CODE
LOW…urus-plugin-client-redirects/src/extensionRedirects.ts46export function createToExtensionsRedirects(CODE
LOW…urus-plugin-client-redirects/src/extensionRedirects.ts70export function createFromExtensionsRedirects(CODE
LOW…ugin-client-redirects/src/createRedirectPageContent.ts18function renderRedirectPageTemplate(data: {CODE
LOW…ugin-client-redirects/src/createRedirectPageContent.ts37export default function createRedirectPageContent({CODE
LOW…saurus-plugin-client-redirects/src/collectRedirects.ts69function validateCollectedRedirects(CODE
LOW…saurus-plugin-client-redirects/src/collectRedirects.ts200function createRedirectsOptionRedirects(CODE
LOW…saurus-plugin-client-redirects/src/collectRedirects.ts215function createCreateRedirectsOptionRedirects(CODE
LOW…ckages/docusaurus-plugin-client-redirects/src/index.ts21export default function pluginClientRedirectsPages(CODE
LOWpackages/docusaurus-fs/src/queue.ts17export function getFileOperationConcurrency(CODE
LOW…ges/docusaurus-plugin-css-cascade-layers/src/layers.ts15export function generateLayersDeclaration(layers: string[]): string {CODE
LOWpackages/docusaurus-theme-classic/src/inlineScripts.ts77export function getAnnouncementBarInlineScript({CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts181 export default function AnnouncementBarCloseButton(props: Props): ReactNode;CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts339 export default function BlogPostItemHeaderAuthors(props: Props): ReactNode;CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts367 export default function BlogPostItemFooterReadMoreLink(CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts731 export default function DocRootLayoutSidebarExpandButton(CODE
LOW⚡…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1269 export default function NavbarMobileSidebarLayout(props: Props): ReactNode;CODE
LOW⚡…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1275 export default function NavbarMobileSidebarToggle(): ReactNode;CODE
LOW⚡…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1281 export default function NavbarMobileSidebarPrimaryMenu(): ReactNode;CODE
LOW⚡…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1287 export default function NavbarMobileSidebarSecondaryMenu(): ReactNode;CODE
LOW⚡…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1293 export default function NavbarMobileSidebarHeader(): ReactNode;CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1392 export default function DropdownNavbarItemDesktop(props: Props): ReactNode;CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1443 export default function DocsVersionDropdownNavbarItem(CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1630 export default function ThemeProviderTitleFormatter({CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts1722 export default function TOCCollapsibleCollapseButton(props: Props): ReactNode;CODE
LOW…ckages/docusaurus-theme-classic/src/theme-classic.d.ts2049 export default function DocBreadcrumbsStructuredData(props: Props): ReactNode;CODE
LOW…aurus-theme-classic/src/__tests__/translations.test.ts77function getSampleTranslationFiles(themeConfig: ThemeConfig) {CODE
LOW…aurus-theme-classic/src/__tests__/translations.test.ts83function getSampleTranslationFilesTranslated(themeConfig: ThemeConfig) {CODE
LOW…lassic/src/theme/Navbar/MobileSidebar/Layout/index.tsx33export default function NavbarMobileSidebarLayout({CODE
LOW…src/theme/Navbar/MobileSidebar/SecondaryMenu/index.tsx27export default function NavbarMobileSidebarSecondaryMenu(): ReactNode {CODE
LOW…lassic/src/theme/Navbar/MobileSidebar/Header/index.tsx32export default function NavbarMobileSidebarHeader(): ReactNode {CODE
LOW…cusaurus-theme-classic/src/theme/DocCardList/index.tsx18function DocCardListForCurrentSidebarCategory({className}: Props) {CODE
LOW…assic/src/theme/ThemeProvider/TitleFormatter/index.tsx19export default function ThemeProviderTitleFormatter({CODE
LOW…s-theme-classic/src/theme/BlogSidebar/Mobile/index.tsx32function BlogSidebarMobileSecondaryMenu({sidebar}: Props): ReactNode {CODE
LOW…lassic/src/theme/AnnouncementBar/CloseButton/index.tsx15export default function AnnouncementBarCloseButton(props: Props): ReactNode {CODE
LOW…lassic/src/theme/BlogListPage/StructuredData/index.tsx13export default function BlogListPageStructuredData(props: Props): ReactNode {CODE
LOW…ssic/src/theme/DocBreadcrumbs/StructuredData/index.tsx13export default function DocBreadcrumbsStructuredData(props: Props): ReactNode {CODE
LOW…us-theme-classic/src/theme/DocTagDocListPage/index.tsx65function DocTagDocListPageMetadata({CODE
LOW…me-classic/src/theme/DocSidebarItem/Category/index.tsx45function useAutoExpandActiveCategory({CODE
LOW…me-classic/src/theme/DocSidebarItem/Category/index.tsx83function useCategoryHrefWithSSRFallback(CODE
LOW…me-classic/src/theme/DocSidebarItem/Category/index.tsx161function DocSidebarItemCategoryEmpty({item, ...props}: Props): ReactNode {CODE
213 more matches not shown…
Fake / Example Data85 hits · 76 pts
SeverityFileLineSnippetContext
LOW…rus-theme-search-algolia/src/theme-search-algolia.d.ts38 | 'placeholder'CODE
LOW…saurus/src/server/__tests__/__fixtures__/docs/hello.md421. Lorem ipsum dolor sit ametCODE
LOW…saurus/src/server/__tests__/__fixtures__/docs/hello.md421. Lorem ipsum dolor sit ametCODE
LOWpackages/docusaurus/src/client/__tests__/flat.test.ts17 baz: 'lorem ipsum',CODE
LOWpackages/docusaurus/src/client/__tests__/flat.test.ts22 'foo.bar.baz': 'lorem ipsum',CODE
LOW…/src/remark/toc/__tests__/__fixtures__/just-content.md9Lorem ipsumCODE
LOW…usaurus-plugin-ideal-image/src/plugin-ideal-image.d.ts119 type ThemeKey = 'placeholder' | 'img' | 'icon' | 'noscript';CODE
LOW…usaurus-plugin-ideal-image/src/plugin-ideal-image.d.ts123 'srcSet' | 'placeholder'CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts112 ## Lorem ipsum dolor sit ametCOMMENT
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts112 ## Lorem ipsum dolor sit ametCOMMENT
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts24 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius aCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts24 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius aCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts29 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts29 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts39 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius aCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts39 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius aCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts46 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts46 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts98 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius aCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts98 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius aCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts105 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts105 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts116 ).toBe('Lorem ipsum dolor sit amet');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts116 ).toBe('Lorem ipsum dolor sit amet');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts122 > Lorem ipsum dolor sit ametCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts122 > Lorem ipsum dolor sit ametCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts126 ).toBe('Lorem ipsum dolor sit amet');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts126 ).toBe('Lorem ipsum dolor sit amet');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts132 ![Lorem ipsum](/img/lorem-ipsum.svg)CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts134 ).toBe('Lorem ipsum');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts144 Lorem ipsum dolor sit amet, consectetur adipiscing elit.CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts144 Lorem ipsum dolor sit amet, consectetur adipiscing elit.CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts150 ).toBe('Lorem ipsum dolor sit amet, consectetur adipiscing elit.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts150 ).toBe('Lorem ipsum dolor sit amet, consectetur adipiscing elit.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts213 Lorem \`ipsum\` dolor sit amet, consectetur \`adipiscing elit\`.CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts215 ).toBe('Lorem ipsum dolor sit amet, consectetur adipiscing elit.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts215 ).toBe('Lorem ipsum dolor sit amet, consectetur adipiscing elit.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts225 Lorem ipsum dolor sit amet.CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts225 Lorem ipsum dolor sit amet.CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts227 ).toBe('Lorem ipsum dolor sit amet.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts227 ).toBe('Lorem ipsum dolor sit amet.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts237 Lorem \`ipsum\` dolor sit amet, consectetur \`adipiscing elit\`.CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts239 ).toBe('Lorem ipsum dolor sit amet, consectetur adipiscing elit.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts239 ).toBe('Lorem ipsum dolor sit amet, consectetur adipiscing elit.');CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts328 Lorem IpsumCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts334 content: 'Lorem Ipsum',CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts344 Lorem IpsumCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts402 Lorem IpsumCODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts412 const markdown = `# Markdown Title\r\n\r\nLorem Ipsum`;CODE
LOW⚡…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts420 const markdown = `Markdown Title\r\n=====\r\n\r\nLorem Ipsum`;CODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts173 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts173 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts193 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts193 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum ex urna, molestie et sagittis ut, varius ac jCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts314 Lorem IpsumCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts358 Lorem IpsumCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts372Lorem IpsumCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts387Lorem IpsumCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts432 Lorem IpsumCODE
LOW…s/docusaurus-utils/src/__tests__/markdownUtils.test.ts448 Lorem IpsumCODE
25 more matches not shown…
Over-Commented Block13 hits · 13 pts
SeverityFileLineSnippetContext
LOWknip.config.ts41 'packages/docusaurus/**': ['exports', 'types'],COMMENT
LOWcrowdin-v2.yaml1# Crowdin credentialsCOMMENT
LOWcrowdin-v2.yaml21#COMMENT
LOWadmin/verdaccio.yaml1#COMMENT
LOWadmin/scripts/resizeImage.js101// You should also runCOMMENT
LOWadmin/scripts/formatGitignoredFiles.js1#!/usr/bin/env nodeCOMMENT
LOW…urus-plugin-client-redirects/src/writeRedirectFiles.ts41 fromPath: string,COMMENT
LOW…ests__/__fixtures__/website/src/pages/hello/_ignore.md1# ignoredCOMMENT
LOWpackages/docusaurus/src/server/site.ts121 automaticBaseUrlLocalizationDisabled:COMMENT
LOWpackages/docusaurus-mdx-loader/src/loader.ts141 // We know there are only 2 compilations for the same fileCOMMENT
LOWpackages/docusaurus-utils/src/vcs/gitUtils.ts421 // t:<timestamp>,a:<author name>COMMENT
LOWpackages/docusaurus-theme-common/src/internal.ts1/**COMMENT
LOW.github/workflows/build-hash-router.yml81 #deploy:COMMENT
AI Slop Vocabulary2 hits · 6 pts
SeverityFileLineSnippetContext
MEDIUMpackages/docusaurus/src/server/codegen/codegenRoutes.ts368 // as robust as hashing the entire prop content object.COMMENT
MEDIUMpackages/docusaurus/src/commands/serve.ts78 // Not super robust, but should be good enough for our use caseCOMMENT
Slop Phrases3 hits · 6 pts
SeverityFileLineSnippetContext
LOWadmin/scripts/generateExamples.js238Don't forget to push and merge your pull request!CODE
MEDIUM…-docusaurus/templates/classic-typescript/tsconfig.json4// Our base config is often good enough, but feel free to customize it!COMMENT
LOWpackages/docusaurus-theme-common/src/internal.ts15// our internal code relies on this re-export and that we don't forget toCOMMENT
Synthetic Comment Markers1 hit · 5 pts
SeverityFileLineSnippetContext
HIGHCONTRIBUTING.md222- **Be accountable**: You are responsible for the code you submit, regardless of whether it was generated by AI or writtCODE