---
docgen:
  source: npm/rules/rego/fix.mjs
  crc: 38cf876b
  score: 100
---

# fix.mjs

## Огляд

Огляд: Функція run виконує перевірку правила. Повертає число, що інформує про успішність або порушення. Виконання правила через командний рядок повертає код виходу, який встановлює статус процесу.

## Поведінка

1. Запуск правила.
    - Вхід: контекст прогону.
    - Вихід: обіцянка, що повертає число. 0 означає успіх, 1 означає порушення.
2. Виконання правила у режимі CLI.
    - Умова: виконання через командний рядок.
    - Дія: повернення коду виходу з функції.
    - Вихід: встановлення коду виходу процесу.

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

run — запускає правило: applies → JS-concerns → policy → mdc-refs (через runStandardRule).
Library mode — викликається CLI orchestration через `import + run`.

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

- Read-only: файл не виконує операцій запису у файлову систему.
- Кешує результати в межах одного прогону.
- Не звертається до мережі.
