---
docgen:
  source: npm/scripts/lib/run-standard-rule.mjs
  crc: c1ae8f0e
  score: 90
---

# run-standard-rule.mjs

## Огляд

Файл інкапсулює оркестрацію виконання правил. Він забезпечує запуск правила через визначений шлях, ізолюючи його виконання у блоці `withLock` для уникнення паралельних запусків.

## Поведінка

1.  Отримання шляху до правила
2.  Визначення ідентифікатора правила
3.  Охоплення виконання у блоці блокування
4.  Пошук правила
5.  Отримання кешу проходу
6.  Запуск виконання правила

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

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