---
type: JS Module
title: list-project-rules-mdc.mjs
resource: npm/scripts/lib/list-project-rules-mdc.mjs
docgen:
  crc: 60cd4e83
  model: omlx/gemma-4-e4b-it-OptiQ-4bit
  score: 100
---

## Огляд

Цей модуль визначає шлях до `.mdc`-файлів правил у проєкті-споживачі, що зберігаються у директорії, вказаній константою CURSOR_RULES_DIR. Він надає відсортований список імен цих файлів. Це винесення логіки з `bin/n-cursor.js` забезпечує розділення відповідальності між інструментом командного рядка та функцією перевірки конформності.

## Поведінка

CURSOR_RULES_DIR — Вказує на каталог правил у проєкті-споживачі.
listProjectRulesMdcFiles — Повертає відсортований список імен файлів з розширенням `.mdc` у каталозі правил проєкту, або порожній масив, якщо каталог не існує.

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

CURSOR_RULES_DIR — Шлях до каталогу правил у проєкті-споживачі.
listProjectRulesMdcFiles — Збирає список файлів MDC, що містять правила проєкту.

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

- Read-only: не виконує операцій запису (ФС/БД).
