--- description: Conventional commits на русском языке globs: "**/*" alwaysApply: false --- # Commit messages (русский) Формат: `[optional scope]: <описание>` ## Типы - `feat` — только новая UX-фича для пользователя - `fix` — исправление бага - `chore` — конфиг, зависимости, правила, CI - `refactor` — рефакторинг без изменения поведения - `docs` — документация - `test` — тесты - `perf` — производительность ## Правила - Subject в **императиве**, без точки в конце - Subject и body — **на русском** - Body (опционально) — что и зачем, не как - Scope в скобках при необходимости: `feat(domains): добавить фильтр по статусу` ## Примеры ``` fix(frontend): заменить raw table на shadcn Table на странице доменов feat(certificates): добавить предупреждение об истечении срока chore(rules): консолидировать правила shadcn/ui для Cursor ```