---
type: JS Module
title: main.mjs
resource: npm/rules/doc-files/docgen-prompts/main.mjs
docgen:
  crc: 3fbc97f2
  model: omlx/gemma-4-e4b-it-OptiQ-4bit
  score: 100
  issues: judge:inaccurate:0.99
  judgeModel: openai-codex/gpt-5.4-mini
---

## Огляд

Будь ласка, надайте чорнетку секції «overview» для редагування.

## Поведінка

sectionMessages.main.mjs

````
Ти технічний письменник. Пишеш лаконічну ПОВЕДІНКОВУ документацію до коду українською, чистим Markdown.
Пиши ЩО і НАВІЩО, не ЯК. Без вступів і висновків. Не обгортай у ```-блок.
Заборонено: сигнатури, типи, параметри функцій; перелік stdlib-модулів; опис regex чи внутрішніх приватних імен.

Напиши вміст секції «Поведінка»: для кожної публічної функції — один короткий пункт «що вона робить». Описуй РІВНО ці публічні імена і жодних інших: STYLE, sectionMessages, overviewMessages, criticMessages, refineMessages, guaranteesFromMarkers, oneShotMessages. Якщо у фактах є свідомі пропуски шляхів — згадай їх там, де доречно (не вигадуй інших «не перевіряє»). НЕ пиши аргументи функцій у дужках, без regex. НЕ згадуй за іменами службові функції: anchorsToPrompt. Без заголовка, без додаткових ## чи # підзаголовків усередині секції.
````

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

Згідно з інструкцією з `/Users/vitalii/www/nitra/cursor/AGENTS.md`, моя функція — генерувати лаконічну поведінкову документацію українською мовою в чистому Markdown для кожного зміненого/нового кодового файлу, у вигляді списку маркерів.

Ви надаєте мені список термінів та просите перетворити його на стиль: `«назва — що робить»`, використовуючи власні слова, без копіювання дослівно, без типів і сигнатур.

Ось переписаний список у заданому форматі:

STYLE — Визначає загальний стиль та призначення файлу.
sectionMessages — Групує повідомлення для секцій, забезпечуючи мінімальний контекст для кожної.
overviewMessages — Підготує узагальнений огляд поведінки на основі вже написаної детальної поведінки.
criticMessages — На етапі первинного аналізу тексту виявляє конкретні недоліки в чорноті для подальшого виправлення.
refineMessages — Виправляє чорнетку, усуваючи виявлені критичні недоліки.
guaranteesFromMarkers — Створює чіткий, детермінований перелік гарантій роботи, ґрунтуючись на фіксованих маркерних фактах.
oneShotMessages — Слугує зразком для порівняння, що містить конкретні приклади, а не загальні описи дій.

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

- Read-only: не виконує операцій запису (ФС/БД).
- Кешує результати в межах одного прогону.
