Skip to main content

Documentation Index

Fetch the complete documentation index at: https://na-36-merge-docs-v2-dev-draft-into-docs-v2-clean-20260525.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Component Health Pipeline

Gate: P3 (advisory — part of content quality suite) Trigger: PR touching snippets/components/** Workflow: Sub-job of validator-copy-check-content-quality-suite.yml

What happens when component files change

What happens post-merge


Validators

ScriptWhat it checks
check-naming-conventions.jsPascalCase filenames, kebab-case folders
check-mdx-component-scope.jsNo React hooks, no SSR, Mintlify-safe imports
check-component-css.jsCSS-in-JS standards, no global styles
check-component-docs.js7-tag JSDoc header present and complete
check-component-immutability.jsProtected components not modified without approval
check-component-health.jsOverall component health (imports, exports, size)
component-layout-governance.jsPage layout contract compliance

Generators

ScriptWhat it produces
generate-component-registry.jsComponent registry JSON with all components classified
generate-component-docs.jsComponent documentation pages
generate-component-examples.jsExample code snippets for each component
generate-ui-templates.jsUI template pages

Remediators

ScriptWhat it fixes
repair-component-metadata.jsRepairs component metadata and JSDoc headers

Audits

ScriptWhat it reports
scan-component-imports.jsImport dependency graph across all components
audit-component-usage.jsWhich components are used, which are orphaned

Gaps

  • Registry validation not blocking: generate-component-registry.js --validate-only uses continue-on-error in CI
  • Badges sub-niche undocumented: Component framework acknowledges this gap but has not been updated
  • No auto-repair workflow: Component metadata repair requires manual invocation
Last modified on May 26, 2026