tools/scripts/add-framework-headers.js | Inserts or extends framework headers on all repo scripts from classification data. | node tools/scripts/add-framework-headers.js --data script-classifications.json --dry-run | docs |
tools/scripts/add-pagetype-mechanical.js | Mechanically assigns pageType frontmatter to eligible v2 MDX pages. | node tools/scripts/add-pagetype-mechanical.js [flags] | docs |
tools/scripts/assign-purpose-metadata.js | Purpose metadata assigner — fills purpose and audience frontmatter for routable v2 pages | node tools/scripts/assign-purpose-metadata.js [flags] | docs |
tools/scripts/audit-component-usage.js | Component usage auditor — scans pages for component usage patterns and reports statistics | node tools/scripts/audit-component-usage.js [flags] | docs |
tools/scripts/audit-media-assets.js | Audits repo media assets, references, ignore leakage, and externalized asset branch inventory. | node tools/scripts/audit-media-assets.js [flags] | docs |
tools/scripts/audit-scripts.js | Script auditor — analyses all repo scripts, categorises usage/overlap, generates SCRIPT_AUDIT reports | node tools/scripts/audit-scripts.js [flags] | docs |
tools/scripts/audit-tasks-folders.js | Tasks folder auditor — checks tasks/ structure, normalises report locations, applies recommendations with conflict-safe moves | node tools/scripts/audit-tasks-folders.js [flags] | docs |
tools/scripts/audit-v2-usefulness.js | Usefulness auditor — scores v2 MDX pages on human and agent usefulness with source-weighted 2026 accuracy verification | node tools/scripts/audit-v2-usefulness.js [flags] | docs |
tools/scripts/check-codex-pr-overlap.js | PR enforcer — checks for conflicting codex PRs targeting the same files/branches | node tools/scripts/check-codex-pr-overlap.js [flags] | docs |
tools/scripts/check-no-ai-stash.sh | AI stash enforcer — blocks push if AI temporary/stash files are present in working tree | bash tools/scripts/check-no-ai-stash.sh [flags] | docs |
tools/scripts/cleanup-quarantine-manager.js | Quarantine manager — classifies files for quarantine (default) or applies quarantine moves (—apply) | node tools/scripts/cleanup-quarantine-manager.js [flags] | docs |
tools/scripts/codex-commit.js | Codex commit helper — audits codex branch state and generates compliant commit messages | node tools/scripts/codex-commit.js [flags] | docs |
tools/scripts/codex-safe-merge-with-stash.js | Deprecated compatibility shim — blocks stash-based Codex merge flow and directs users to task-finalize, lock-release, and task-cleanup | node tools/scripts/codex-safe-merge-with-stash.js [flags] | docs |
tools/scripts/codex/lock-release.js | Codex lock release utility — releases stale codex lock files | node tools/scripts/codex/lock-release.js [flags] | docs |
tools/scripts/codex/task-cleanup.js | Codex task cleanup utility — reports and prunes merged clean worktrees plus stale local codex branches after merge | node tools/scripts/codex/task-cleanup.js [flags] | docs |
tools/scripts/codex/task-finalize.js | Codex task finaliser — enforces task completion requirements before closing | node tools/scripts/codex/task-finalize.js [flags] | docs |
tools/scripts/codex/task-preflight.js | Codex task preflight — generates task setup files and validates preconditions | node tools/scripts/codex/task-preflight.js [flags] | docs |
tools/scripts/codex/validate-locks.js | Codex lock validator — checks for stale or conflicting lock files before push | node tools/scripts/codex/validate-locks.js [flags] | docs |
tools/scripts/component-layout-governance.js | Component layout governance validator — checks v2 page layouts against approved component contracts | node tools/scripts/component-layout-governance.js [flags] | docs |
tools/scripts/convert-rss-to-mdx.js | RSS-to-MDX converter — imports RSS feed items and converts to MDX page format | node tools/scripts/convert-rss-to-mdx.js [flags] | docs |
tools/scripts/create-codex-pr.js | Codex PR creator — generates codex PR with correct branch naming, labels, and body template | node tools/scripts/create-codex-pr.js [flags] | docs |
tools/scripts/cross-agent-packager.js | Cross-agent packager — bundles audit reports and repo state into agent-consumable packages | node tools/scripts/cross-agent-packager.js [flags] | docs |
tools/scripts/debug-mint-dev.js | Mintlify dev debugger — diagnostic tool for troubleshooting mint dev server issues | node tools/scripts/debug-mint-dev.js [flags] | docs |
tools/scripts/dev/add-callouts.js | Callout inserter — adds Note/Tip/Warning callout components to MDX files based on content patterns | node tools/scripts/dev/add-callouts.js [flags] | docs |
tools/scripts/dev/batch-update-og-image.sh | Deprecated wrapper for the legacy bulk OG image replacement helper. Use the canonical OG generator workflow instead. | bash tools/scripts/dev/batch-update-og-image.sh | docs |
tools/scripts/dev/ensure-mint-watcher-patch.sh | Mint watcher patcher — applies patch to fix Mintlify file watcher issues in dev mode | bash tools/scripts/dev/ensure-mint-watcher-patch.sh [flags] | docs |
tools/scripts/dev/generate-mint-dev-scope.js | Mint dev scope generator — creates a scoped docs.json for running mint dev on a subset of pages | node tools/scripts/dev/generate-mint-dev-scope.js [flags] | docs |
tools/scripts/dev/lib/resolve-scoped-docs-config.js | Scoped docs config resolver — resolves named scoped navigation configs and explicit docs config paths for mint-dev tooling | node -e "require('./tools/scripts/dev/lib/resolve-scoped-docs-config')" | docs |
tools/scripts/dev/mint-custom-loader.sh | Mint custom loader — launches lpd dev with an alternate docs config as the active Mint navigation source. | bash tools/scripts/dev/mint-custom-loader.sh [flags] | docs |
tools/scripts/dev/replace-og-image.py | Deprecated wrapper for the legacy OG image replacement helper. Use the canonical OG generator workflow instead. | python3 tools/scripts/dev/replace-og-image.py | docs |
tools/scripts/dev/seo-generator-safe.js | Deprecated wrapper for the legacy safe SEO generator. Use the canonical OG generator workflow instead. | node tools/scripts/dev/seo-generator-safe.js | docs |
tools/scripts/dev/test-add-callouts.js | Test for add-callouts.js — validates callout insertion logic against fixtures | node tools/scripts/dev/test-add-callouts.js [flags] | docs |
tools/scripts/dev/test-seo-generator.js | Test for seo-generator — validates SEO generation logic | node tools/scripts/dev/test-seo-generator.js [flags] | docs |
tools/scripts/dev/update-all-og-images.js | Deprecated wrapper for legacy bulk OG image replacement. Use the canonical OG generator workflow instead. | node tools/scripts/dev/update-all-og-images.js | docs |
tools/scripts/dev/update-og-image.js | Deprecated wrapper for legacy OG image replacement. Use the canonical OG generator workflow instead. | node tools/scripts/dev/update-og-image.js | docs |
tools/scripts/docs-fact-registry.js | Docs fact registry validator — validates repo-native research claim registries and provides normalized claim-family data for the manual research runner. | node tools/scripts/docs-fact-registry.js [flags] | docs |
tools/scripts/docs-page-research-pr-report.js | Docs page research PR report — runs the fact-check research runner on changed docs pages and emits an advisory PR artifact summarizing claim families, contradictions, unresolved factual risk, and propagation follow-up. | node tools/scripts/docs-page-research-pr-report.js [flags] | docs |
tools/scripts/docs-page-research.js | Docs page research runner — extracts factual claims from docs pages, checks evidence sources, detects contradictions across related pages, and emits manual-first research reports. | node tools/scripts/docs-page-research.js [flags] | docs |
tools/scripts/docs-quality-and-freshness-audit.js | Content freshness audit — checks for TODO/TBD/Coming Soon markers, thin pages, stale content | node tools/scripts/docs-quality-and-freshness-audit.js [flags] | docs |
tools/scripts/docs-research-adjudication.js | Docs research adjudication ledger — validates, records, and summarizes measured review outcomes for the page-content research workflow so trust decisions are based on real usage rather than intuition. | node tools/scripts/docs-research-adjudication.js [flags] | docs |
tools/scripts/docs-research-packet.js | Docs research packet generator — derives nav, manifest, or explicit path scope; runs the research stack tranche-by-tranche; and writes reusable packet reports plus a master rollup. | node tools/scripts/docs-research-packet.js [flags] | docs |
tools/scripts/enforce-generated-file-banners.js | Generated file banner enforcer — checks (—check) or writes (default) “do not edit” banners on generated files. | node tools/scripts/enforce-generated-file-banners.js --check | --write [--staged] | docs |
tools/scripts/enforcers/pr/check-component-immutability.js | Flags modifications to existing component files in PR context. New files allowed. Modifications require approval label. | node tools/scripts/enforcers/pr/check-component-immutability.js --base-ref main | docs |
tools/scripts/enforcers/pr/check-pr-template.js | Enforces that PR descriptions include required change and rationale sections before merge | PR_BODY="..." node tools/scripts/enforcers/pr/check-pr-template.js | docs |
tools/scripts/export-portable-skills.js | Portable skills exporter — copies canonical template skills into cross-agent pack folders and validates drift. | node tools/scripts/export-portable-skills.js --write|--check [--skills name[,name...]] | docs |
tools/scripts/generate-ai-sitemap.js | AI sitemap generator — produces AI-optimised sitemap files. Dual-mode: —check (enforcer) / —write (generator). | node tools/scripts/generate-ai-sitemap.js [flags] | docs |
tools/scripts/generate-ai-skills-indexes.js | Generates ai-tools/ai-skills inventory.json and content-map.md from the canonical agent-governance surface manifest. | node tools/scripts/generate-ai-skills-indexes.js [--check|--write] | docs |
tools/scripts/generate-component-docs.js | Generates published component library MDX pages from the registry. Replaces update-component-library.sh. | node tools/scripts/generate-component-docs.js [--dry-run|--fix|--write|--check] [--template-only] [--category <name>] | docs |
tools/scripts/generate-component-governance-remediation-reports.js | Generates component-governance remediation reports from the approved audit and live repo state, including defensive-rendering guidance for MDX-facing components. | node tools/scripts/generate-component-governance-remediation-reports.js [flags] | docs |
tools/scripts/generate-component-registry.js | Parses JSDoc from all component exports and produces component-registry.json. | node tools/scripts/generate-component-registry.js [--validate-only] | docs |
tools/scripts/generate-component-snippets.py | Generates VS Code component snippets from the component registry for local editor authoring workflows. | python3 tools/scripts/generate-component-snippets.py | docs |
tools/scripts/generate-content-gap-reconciliation.js | Content-gap reconciliation generator — compares blueprint coverage against v2 MDX and writes reconciliation artefacts | node tools/scripts/generate-content-gap-reconciliation.js [flags] | docs |
tools/scripts/generate-docs-guide-components-index.js | Generates components-catalog.mdx in docs-guide/catalog/ from component-registry.json and component-usage-map.json. | node tools/scripts/generate-docs-guide-components-index.js [--fix|--write|--check] | docs |
tools/scripts/generate-docs-guide-indexes.js | Generates docs-guide workflow/template catalogs and optionally verifies freshness | node tools/scripts/generate-docs-guide-indexes.js [flags] | docs |
tools/scripts/generate-docs-guide-pages-index.js | Generates the docs-guide pages catalog | node tools/scripts/generate-docs-guide-pages-index.js [flags] | docs |
tools/scripts/generate-docs-index.js | Docs index generator — produces docs-index.json from v2 frontmatter and docs.json. Dual-mode: —check (enforcer) / —write (generator). Most-called script in the repo. | node tools/scripts/generate-docs-index.js [flags] | docs |
tools/scripts/generate-llms-files.js | LLMs file generator — produces llms.txt and llms-full.txt for AI consumption. Dual-mode: —check / —write. | node tools/scripts/generate-llms-files.js [flags] | docs |
tools/scripts/generate-pages-index.js | Pages index generator — generates and verifies section-style index.mdx files for v2 docs folders plus root aggregate index | node tools/scripts/generate-pages-index.js [flags] | docs |
tools/scripts/generate-ui-templates.js | Generates the UI template catalog, template preview routes, and VS Code snippets from canonical template/component sources | node tools/scripts/generate-ui-templates.js [flags] | docs |
tools/scripts/generate-v2-folder-governance-cleanup-matrix.js | V2 folder governance cleanup matrix generator — inventories non-publishable and legacy v2 artifacts and emits human-review markdown/json recommendations before any moves are applied. | node tools/scripts/generate-v2-folder-governance-cleanup-matrix.js [--report-md <path>] [--report-json <path>] [--as-of <YYYY-MM-DD>] | docs |
tools/scripts/i18n/generate-localized-docs-json.js | Locale docs.json generator — produces localised docs.json variants from route-map and source docs.json | node tools/scripts/i18n/generate-localized-docs-json.js [flags] | docs |
tools/scripts/i18n/lib/common.js | i18n shared utilities — common helper functions for translation pipeline | node tools/scripts/i18n/lib/common.js [flags] | docs |
tools/scripts/i18n/lib/config.js | i18n configuration — language codes, locale paths, translation settings | node tools/scripts/i18n/lib/config.js [flags] | docs |
tools/scripts/i18n/lib/docs-json-localizer.js | docs.json localiser engine — transforms docs.json navigation for locale variants | node tools/scripts/i18n/lib/docs-json-localizer.js [flags] | docs |
tools/scripts/i18n/lib/docs-routes.js | docs route resolver — maps page paths to locale-aware routes | node tools/scripts/i18n/lib/docs-routes.js [flags] | docs |
tools/scripts/i18n/lib/frontmatter.js | Frontmatter parser/writer — reads and writes MDX frontmatter for translation | node tools/scripts/i18n/lib/frontmatter.js [flags] | docs |
tools/scripts/i18n/lib/mdx-parser.js | MDX parser for i18n — extracts translatable content blocks from MDX | node tools/scripts/i18n/lib/mdx-parser.js [flags] | docs |
tools/scripts/i18n/lib/mdx-translate.js | MDX translation engine — applies translations to MDX content blocks | node tools/scripts/i18n/lib/mdx-translate.js [flags] | docs |
tools/scripts/i18n/lib/path-utils.js | Path utilities for i18n — locale-aware path resolution and mapping | node tools/scripts/i18n/lib/path-utils.js [flags] | docs |
tools/scripts/i18n/lib/provenance.js | Translation provenance tracker — records source, timestamp, and provider for each translated segment | node tools/scripts/i18n/lib/provenance.js [flags] | docs |
tools/scripts/i18n/lib/provider-mock.js | Mock translation provider — returns placeholder translations for testing without API calls | node tools/scripts/i18n/lib/provider-mock.js [flags] | docs |
tools/scripts/i18n/lib/provider-openrouter.js | OpenRouter translation provider — calls OpenRouter API for actual translations | node tools/scripts/i18n/lib/provider-openrouter.js [flags] | docs |
tools/scripts/i18n/lib/providers.js | Provider registry — selects translation provider (OpenRouter or mock) based on configuration | node tools/scripts/i18n/lib/providers.js [flags] | docs |
tools/scripts/i18n/test-mintlify-version-language-toggle.js | Mintlify language toggle checker — validates Mintlify version supports language toggle feature | node tools/scripts/i18n/test-mintlify-version-language-toggle.js [flags] | docs |
tools/scripts/i18n/test/cli-guardrails.test.js | Tests i18n CLI guardrails — validates argument validation and safety checks | node tools/scripts/i18n/test/cli-guardrails.test.js [flags] | docs |
tools/scripts/i18n/test/docs-json-localizer.test.js | Tests docs-json-localizer — validates locale docs.json transformation logic | node tools/scripts/i18n/test/docs-json-localizer.test.js [flags] | docs |
tools/scripts/i18n/test/frontmatter.test.js | Tests frontmatter parser — validates frontmatter read/write roundtrip | node tools/scripts/i18n/test/frontmatter.test.js [flags] | docs |
tools/scripts/i18n/test/mdx-translate.test.js | Tests MDX translation — validates content block translation logic | node tools/scripts/i18n/test/mdx-translate.test.js [flags] | docs |
tools/scripts/i18n/test/provenance.test.js | Tests provenance tracker — validates translation provenance recording | node tools/scripts/i18n/test/provenance.test.js [flags] | docs |
tools/scripts/i18n/test/provider-openrouter.test.js | Tests OpenRouter provider — validates API call logic and response parsing | node tools/scripts/i18n/test/provider-openrouter.test.js [flags] | docs |
tools/scripts/i18n/translate-docs.js | Translation generator — translates v2 MDX pages to target languages via OpenRouter API | node tools/scripts/i18n/translate-docs.js [flags] | docs |
tools/scripts/i18n/validate-generated.js | Generated localisation validator — checks generated translated MDX files and route-map outputs for integrity | node tools/scripts/i18n/validate-generated.js [flags] | docs |
tools/scripts/lib/docs-path-sync.js | Shared docs path sync library — detects staged page moves, plans deterministic route rewrites, and applies governed docs.json/path reference updates. | const sync = require('./docs-path-sync'); | docs |
tools/scripts/lint-copy.js | Enforce banned word and phrase rules on MDX content files. | node tools/scripts/lint-copy.js [file or glob] [flags] | docs |
tools/scripts/lint-patterns.js | Enforce Tier 2 copy pattern rules on MDX content files. | node tools/scripts/lint-patterns.js [file or glob] [flags] | docs |
tools/scripts/lint-structure.js | Enforce structural rules on MDX content files. | node tools/scripts/lint-structure.js [file] [flags] | docs |
tools/scripts/mint-dev.sh | Mintlify dev server launcher — starts mint dev with correct configuration | bash tools/scripts/mint-dev.sh [flags] | docs |
tools/scripts/new-script.js | Script scaffolder — creates a new script file prefilled with the required docs header template | node tools/scripts/new-script.js [flags] | docs |
tools/scripts/orchestrator-guides-research-review.js | Orchestrator guides research review packet wrapper — delegates to the generic docs-research-packet engine with the live Orchestrators Guides nav scope and legacy default output root. | node tools/scripts/orchestrator-guides-research-review.js [flags] | docs |
tools/scripts/orchestrators/repair-governance.js | Chains audit, safe repair, verification, and reporting into a single self-healing governance pipeline. | node tools/scripts/orchestrators/repair-governance.js [--dry-run] [--auto-commit] [--report-only] [--strict] [--staged|--files <path[,path...]>|--full] | docs |
tools/scripts/pattern-observer.js | Aggregate copy pattern violations across a tab or full v2 tree and emit a diagnostic report. | node tools/scripts/pattern-observer.js --tab <name> | --all [--output <file>] | docs |
tools/scripts/publish-v2-internal-reports.js | Report publisher — publishes v2 internal audit reports to configured output locations | node tools/scripts/publish-v2-internal-reports.js [flags] | docs |
tools/scripts/redirects/sync-legacy-root-v1.js | Legacy root redirect synchronizer — bootstraps root-level legacy-to-v1 mappings, rewrites managed docs.json redirects, installs root catch-all fallbacks, and removes legacy generated fallback pages | node tools/scripts/redirects/sync-legacy-root-v1.js [--bootstrap-manifest] [--write] [--repo-root <path>] [--manifest <path>] [--docs-json <path>] | docs |
tools/scripts/remediators/assets/migrate-assets-to-branch.js | Reads the media-audit manifest, migrates flagged assets to docs-v2-assets, and rewrites MDX/JSX references to raw GitHub URLs. | node tools/scripts/remediators/assets/migrate-assets-to-branch.js --manifest tasks/reports/media-audit/media-audit-manifest.json --target migrate_r2,migrate_cloudinary --dry-run | docs |
tools/scripts/remediators/components/repair-component-metadata.js | Auto-repairs derived JSDoc metadata fields from repo state. Safe fields only. Mirrors AUDIT-00 —fix pattern for components. | node tools/scripts/remediators/components/repair-component-metadata.js [--dry-run] [--fix] [--staged] | docs |
tools/scripts/remediators/content/repair-mdx-safe-markdown.js | Auto-repairs deterministic MDX-unsafe markdown patterns across first-party markdown and MDX content. | node tools/scripts/remediators/content/repair-mdx-safe-markdown.js --dry-run [--staged|--files a,b] | docs |
tools/scripts/remediators/content/repair-spelling.js | Auto-corrects spelling errors using the shared cspell configuration. Safe, dictionary-based corrections only. | node tools/scripts/remediators/content/repair-spelling.js --dry-run | docs |
tools/scripts/remediators/content/sync-docs-paths.js | Docs path sync remediator — applies deterministic docs.json and governed reference rewrites for moved docs pages. | node tools/scripts/remediators/content/sync-docs-paths.js --staged --dry-run | docs |
tools/scripts/repair-ownerless-language.js | Applies deterministic wording repairs that remove human-owner dependency from governed GitHub and contributor surfaces. | node tools/scripts/repair-ownerless-language.js [--check|--write] [--files a,b] | docs |
tools/scripts/repo-audit-orchestrator.js | Repo audit orchestrator — dispatches all static analysis validators in sequence. Supports —mode (static/full), —scope (full/changed), —quarantine, —agent-pack. | node tools/scripts/repo-audit-orchestrator.js [flags] | docs |
tools/scripts/scan-component-imports.js | Scans MDX imports to produce component-usage-map.json and detect @usedIn drift. | node tools/scripts/scan-component-imports.js [--verify] | docs |
tools/scripts/script-footprint-and-usage-audit.js | Script footprint auditor — analyses script file sizes, dependencies, and usage patterns across the repo | node tools/scripts/script-footprint-and-usage-audit.js [flags] | docs |
tools/scripts/snippets/fetch-external-docs.sh | External docs fetcher — pulls doc fragments from external GitHub repos into snippets/data/ for inclusion in builds | bash tools/scripts/snippets/fetch-external-docs.sh [flags] | docs |
tools/scripts/snippets/fetch-lpt-exchanges.sh | LPT exchange data fetcher — pulls exchange listing data for LPT token pages | bash tools/scripts/snippets/fetch-lpt-exchanges.sh [flags] | docs |
tools/scripts/snippets/fetch-openapi-specs.sh | OpenAPI spec fetcher — pulls latest OpenAPI specs from Livepeer services for reference pages | bash tools/scripts/snippets/fetch-openapi-specs.sh [flags] | docs |
tools/scripts/snippets/generate-api-docs.sh | API docs generator — generates API reference pages from OpenAPI specs | bash tools/scripts/snippets/generate-api-docs.sh [flags] | docs |
tools/scripts/snippets/generate-data/scripts/generate-glossary.js | Glossary generator — produces glossary data file from terminology sources | node tools/scripts/snippets/generate-data/scripts/generate-glossary.js [flags] | docs |
tools/scripts/snippets/generate-data/scripts/terminology-search.js | Terminology search — searches glossary/terminology data for definitions | node tools/scripts/snippets/generate-data/scripts/terminology-search.js [flags] | docs |
tools/scripts/snippets/generate-og-images.js | Generate canonical site-level Open Graph image assets and manifest for fallback and section-level social previews. | node tools/scripts/snippets/generate-og-images.js [--dry-run] [--only <locale:section-id|fallback>] | docs |
tools/scripts/snippets/generate-seo.js | SEO generator — generates SEO metadata (title, description, keywords) for v2 pages from content analysis | node tools/scripts/snippets/generate-seo.js [flags] | docs |
tools/scripts/snippets/lib/og-image-policy.js | OG image policy helper — resolves authored MDX pages to canonical section or fallback social images and metadata. | node tools/scripts/snippets/lib/og-image-policy.js [flags] | docs |
tools/scripts/snippets/test-scripts.sh | Snippet test runner — runs basic validation on snippet scripts | bash tools/scripts/snippets/test-scripts.sh [flags] | docs |
tools/scripts/style-and-language-homogenizer-en-gb.js | EN-GB style homogeniser — finds and fixes American English spellings, style guide violations, and formatting inconsistencies across v2 content | node tools/scripts/style-and-language-homogenizer-en-gb.js [flags] | docs |
tools/scripts/sync-codex-skills.js | Codex skills sync — synchronises skill definition files and managed companion resources between canonical templates and local Codex installs. Supports —check mode. | node tools/scripts/sync-codex-skills.js [flags] | docs |
tools/scripts/test-v2-pages.js | V2 page tester — validates v2 pages via Puppeteer browser rendering | node tools/scripts/test-v2-pages.js [flags] | docs |
tools/scripts/validate-ai-tools-registry.js | AI-tools registry validator and report writer for source-of-truth coverage, lifecycle, lane alignment, and generated inventory output. | node tools/scripts/validate-ai-tools-registry.js [--check] [--coverage] [--lanes] [--write-report] | docs |
tools/scripts/validate-codex-task-contract.js | Codex task contract enforcer — validates branch naming, task files, PR body, and issue state for codex branches | node tools/scripts/validate-codex-task-contract.js [flags] | docs |
tools/scripts/validators/components/check-component-css.js | Validates component files against component governance styling rules. | node tools/scripts/validators/components/check-component-css.js [--path snippets/components] [--staged] [--fix] [--help] | docs |
tools/scripts/validators/components/check-component-docs.js | Validates component JSDoc coverage, prop documentation, docs-entry coverage, and governance metadata. | node tools/scripts/validators/components/check-component-docs.js [--path snippets/components] [--base-ref docs-v2] [--staged] [--strict-governance] [--help] | docs |
tools/scripts/validators/components/check-mdx-component-scope.js | Validates MDX-facing component modules do not depend on private file-scope helper bindings from exported components. | node tools/scripts/validators/components/check-mdx-component-scope.js [--files path[,path...]] [--staged] | docs |
tools/scripts/validators/components/check-naming-conventions.js | Validates active component filenames against directory-aware file naming and PascalCase exports under snippets/components. | node tools/scripts/validators/components/check-naming-conventions.js [--path snippets/components] [--files path[,path...]] [--mode migration|strict-camel] | docs |
tools/scripts/validators/content/check-anchor-usage.js | Validates same-page anchor links in maintained v2 MDX files against heading IDs on the same page | node tools/scripts/validators/content/check-anchor-usage.js [--json] [--scope <glob>] | docs |
tools/scripts/validators/content/check-description-quality.js | Validates English v2 frontmatter descriptions for SEO length, boilerplate openings, and duplicate reuse | node tools/scripts/validators/content/check-description-quality.js [--path <repo-path>] [--strict] | docs |
tools/scripts/validators/content/check-docs-path-sync.js | Docs path sync validator — detects staged page moves that require docs.json or governed path reference rewrites. | node tools/scripts/validators/content/check-docs-path-sync.js --staged | docs |
tools/scripts/validators/content/check-double-headers.js | Detects duplicate body H1 headings and opening paragraphs that repeat frontmatter title or description content. | node tools/scripts/validators/content/check-double-headers.js [--staged|--file <path>|--files <a,b>] [--fix] | docs |
tools/scripts/validators/content/check-grammar-en-gb.js | Deterministic UK English grammar checker for prose content with optional conservative autofix for safe rules. | node tools/scripts/validators/content/check-grammar-en-gb.js [--scope full|changed] [--file <path[,path...]>] [--fix] [--strict] | docs |
tools/scripts/validators/content/check-mdx-safe-markdown.js | Validates first-party markdown and MDX content for repo-wide MDX-safe syntax, including parse failures and deterministic unsafe patterns. | node tools/scripts/validators/content/check-mdx-safe-markdown.js [--staged|--files a,b] [--json] | docs |
tools/scripts/validators/content/check-page-endings.js | Validates that English v2 MDX pages end with an approved navigational or closing element | node tools/scripts/validators/content/check-page-endings.js [--fix] [--json] | docs |
tools/scripts/validators/content/check-proper-nouns.js | Detects and fixes incorrect proper noun capitalisation in prose while skipping code, frontmatter, URLs, and path-like tokens. | node tools/scripts/validators/content/check-proper-nouns.js [--file <path[,path...]>] [--fix] | docs |
tools/scripts/validators/governance/audit-script-inventory.js | Deep inventory audit of every script in the repo. Traces triggers, outputs, downstream chains, and governance compliance. Produces reports grouped by trigger category. | node tools/scripts/validators/governance/audit-script-inventory.js [--fix] [--dry-run] [--staged-only|--staged] [--files <path[,path...]>] [--quiet] [--json] [--md] [--output <dir>] [--verbose] | docs |
tools/scripts/validators/governance/check-agent-docs-freshness.js | Validates that canonical agent governance docs and native adapters exist and have been touched within a freshness threshold | node tools/scripts/validators/governance/check-agent-docs-freshness.js [--threshold <days>] [--json] | docs |
tools/scripts/validators/governance/review-governance-repair-checklist.js | Generates a review checklist for dry-run governance repair proposals that require human approval before fix mode is applied. | node tools/scripts/validators/governance/review-governance-repair-checklist.js [--output <dir>] [--json] [--md] | docs |
tools/scripts/verify-all-pages.js | Loads component-library routes in a headless browser and fails on render, console, or 404 issues. | node tools/scripts/verify-all-pages.js | docs |
tools/scripts/verify-pay-orc-gate-finalize.sh | Payment/orchestrator gate verifier — checks payment and orchestrator documentation gate conditions | bash tools/scripts/verify-pay-orc-gate-finalize.sh [flags] | docs |
tools/scripts/verify/.verify-large-change.sh | Large change verifier — blocks or warns when a commit touches an unusually large number of files | bash tools/scripts/verify/.verify-large-change.sh [flags] | docs |
tools/scripts/wcag-repair-common.js | WCAG repair shared logic — common repair functions used by WCAG audit fix mode | node tools/scripts/wcag-repair-common.js [flags] | docs |