---
type: JS Module
title: fix.mjs
resource: npm/rules/doc-files/fix.mjs
docgen:
  crc: 9df3e88d
  score: 100
---

Точка входу правила doc-files для каналу `n-cursor fix doc-files`. Перевіряє структурні вимоги
правила (наявність потрібного GA-workflow і скрипта в `package.json` через policy-канал), не
чіпаючи вміст самих док.

## Поведінка

Делегує стандартному оркестратору правил: applies → JS-concerns → policy → перевірка
markdown-посилань. Контентні порушення (відсутні чи застарілі файлові доки) свідомо поза цим
каналом — їх закриває окрема команда генерації `fix-doc-files`, а не загальний `fix`.

## Публічний API

`run` — виконує перевірку правила і повертає код виходу (`0` — без зауважень, `1` — є порушення).
При прямому запуску файлу працює як повний еквівалент `npx @nitra/cursor fix doc-files` із
завантаженням конфігу та підсумком.

## Гарантії поведінки

- Серіалізується спільним локом, тож паралельні запуски того самого правила дедуплікуються.
- Не виконує генерацію документації — лише структурну перевірку.
