ГлоссарийGlossaryГлосарій

Термины, которыми пользуется kit, простыми словами.The terms the kit uses, in plain words.Терміни, якими користується kit, простими словами.

Рекомендательная блокировка (advisory lock)Advisory lockРекомендаційне блокування (advisory lock)

Блокировка, которую пишущие берут по договорённости непосредственно перед правкой, чтобы стоять в очереди, а не править одновременно. В репозитории git путь к ней берут из общего каталога git, а не из рабочего дерева: блокировка на каждое дерево ничего не упорядочивает и при этом не выдаёт ошибки.A lock that writers take by agreement just before an edit, so they queue instead of editing at once. In a git repository its path is resolved from the shared git directory, not from the working tree: a per-worktree lock serializes nothing, and gives no error while it does so.Блокування, яке ті, що пишуть, беруть за домовленістю безпосередньо перед правкою, щоб стояти в черзі, а не правити одночасно. У репозиторії git шлях до нього беруть зі спільної теки git, а не з робочого дерева: блокування на кожне дерево нічого не впорядковує й при цьому не видає помилки.

См. такжеSee alsoДив. також: Рабочее дерево (worktree)WorktreeРобоче дерево (worktree), Веер (fan-out)Fan-outВіяло (fan-out)

Где используетсяUsed onДе використовується: Запустить нескольких пишущих агентов, не потеряв работуRun several writing agents without losing workЗапустити кількох агентів, що пишуть, не втративши роботи, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

АгентAgentАгент

ИИ-модель, которая умеет читать и писать файлы вашего проекта и запускать команды, управляемая из чата или терминала. Примеры: Claude Code, Codex, Gemini, Cursor, Cline. Kit написан для любого из них и в первую очередь собран для Claude Code.An AI model that can read and write the files of your project and run commands, driven from a chat or a terminal. Claude Code, Codex, Gemini, Cursor and Cline are examples. The kit is written for any of them and built first for Claude Code.ШІ-модель, що вміє читати й писати файли вашого проєкту та запускати команди, керована з чату або термінала. Приклади: Claude Code, Codex, Gemini, Cursor, Cline. Kit написано для будь-якого з них і насамперед зібрано для Claude Code.

См. такжеSee alsoДив. також: Навык (slash-команда)Skill (slash command)Навичка (slash-команда), KitKitKit

Где используетсяUsed onДе використовується: Поднять новый проект по методу kitSet up a new project on the kit's methodПідняти новий проєкт за методом kit, Влить kit в существующий проект, не потеряв свои файлыMerge the kit into an existing project without losing your filesВлити kit в наявний проєкт, не втративши свої файли, Написать правило, навык или агента, которые меняют поведениеWrite a rule, skill or agent that changes behaviourНаписати правило, навичку чи агента, що змінюють поведінку, Перевести проект на более новый kit или убрать kit обратноMove an adopted project to a newer kit, or take the kit out againПеревести проєкт на новіший kit або прибрати kit назад

Anti-slop (против мусора)Anti-slopAnti-slop (проти сміття)

Семь шаблонов, находимых grep'ом, которые ИИ-ассистент склонен выдавать и которые выглядят нормально, но тихо гноят кодовую базу: тривиальные комментарии, глотающие перехваты, зашитые значения, асинхронность без учёта жизненного цикла, логирование мимо фасада, поставляемые заглушки и мёртвый груз. Правило: не писать их и отмечать с первого взгляда.The seven greppable patterns an AI assistant tends to emit that look fine and quietly rot a codebase: trivial comments, swallowing catches, hardcoded values, lifecycle-unsafe async, non-facade logging, shipped stubs and dead weight. The rule is not to write them, and to flag them on sight.Сім шаблонів, що знаходяться grep'ом, які ШІ-асистент схильний видавати і які виглядають нормально, але тихо гноять кодову базу: тривіальні коментарі, перехоплення, що ковтають помилки, зашиті значення, асинхронність без урахування життєвого циклу, логування повз фасад, поставні заглушки й мертвий вантаж. Правило: не писати їх і позначати з першого погляду.

См. такжеSee alsoДив. також: Храповик (ratchet)RatchetХраповик (ratchet), Слой кодаCode layerШар коду, ГейтGateГейт

Где используетсяUsed onДе використовується: Не дать сгенерированному коду сгнитьKeep generated code from rottingНе дати згенерованому коду згнити, Внести мелкую правку без церемонийMake a one-line edit without ceremonyВнести дрібну правку без церемоній, Исправить узкий баг без церемонийFix a narrow bug without ceremonyВиправити вузький баг без церемоній, Провести ревью изменения и получить замечания по серьёзностиCritique a change and get findings by severityПровести рев'ю зміни й отримати зауваження за серйозністю, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Закрыть механические замечания аудита и перепроверить тикетClose the mechanical audit findings and re-audit the ticketЗакрити механічні зауваження аудиту й перевірити тікет знову, Применять kit для документов, анализа и договоровUse the kit for documents, analysis and contractsЗастосовувати kit для документів, аналізу й договорів, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

АудитAuditАудит

Проверка, которая выставляет статус тикета по файлам, а не по имени файла или надежде. /spec-check прогоняет статические проверки спеки по проекту, оценивает тикет (побеждает худший вердикт) и записывает результаты в компактный блок ## Last Audit, который следующий аудит перезаписывает. Подпись человека лежит в ## Manual checks: его аудит читает и никогда не перезаписывает.The check that sets a ticket's status from the files, not from a filename or a hope. /spec-check runs static checks of the spec against the project, scores the ticket (the worst verdict wins) and writes the findings into a compact ## Last Audit block that the next audit overwrites. Human sign-off lives in ## Manual checks, which it reads and never overwrites.Перевірка, що виставляє статус тікета за файлами, а не за назвою файлу чи надією. /spec-check проганяє статичні перевірки спеки за проєктом, оцінює тікет (перемагає найгірший вердикт) і записує результати в компактний блок ## Last Audit, який наступний аудит перезаписує. Підпис людини лежить у ## Manual checks: його аудит читає й ніколи не перезаписує.

См. такжеSee alsoДив. також: СтатусStatusСтатус, Статус блокировкиBlock statusСтатус блокування

Где используетсяUsed onДе використовується: Проверить реализацию по спеке и выставить статус тикета по фактуAudit a build against its spec and set the ticket status from realityПеревірити реалізацію за спекою й виставити статус тікета за фактом, Закрыть механические замечания аудита и перепроверить тикетClose the mechanical audit findings and re-audit the ticketЗакрити механічні зауваження аудиту й перевірити тікет знову, Изучить метод по одному законченному небольшому тикету и заполненному файлу правилLearn the method from one finished small ticket and a filled rules fileВивчити метод за одним завершеним невеликим тікетом і заповненим файлом правил, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

БэклогBacklogБеклог

Очередь тикетов в папке планов и команда /backlog, которая разбирает её без участия человека: берёт подходящий тикет с наивысшим приоритетом, прогоняет по нему конвейер, повторяет и один раз в конце отчитывается, что продвинулось, а что ждёт человека.The queue of tickets under the plan directory, and /backlog, the command that works it unattended: it picks the highest-priority eligible ticket, runs the pipeline on it, repeats, and reports once at the end what advanced and what waits for a human.Черга тікетів у теці планів і команда /backlog, що розбирає її без участі людини: бере придатний тікет із найвищим пріоритетом, проганяє по ньому конвеєр, повторює й один раз наприкінці звітує, що просунулось, а що чекає на людину.

См. такжеSee alsoДив. також: Подходящий тикет (eligible)Eligible ticketПридатний тікет (eligible), Статус блокировкиBlock statusСтатус блокування

Где используетсяUsed onДе використовується: Отложить находку вне задачи и продолжить работуPark an out-of-scope finding and keep workingВідкласти знахідку поза задачею й продовжити роботу, Разобрать очередь тикетов без вашего участия и получить один отчёт в концеDrain the ticket queue unattended and get one report at the endРозібрати чергу тікетів без вашої участі й отримати один звіт наприкінці

Статус блокировкиBlock statusСтатус блокування

Статус, который останавливает тикет, с заметкой в одну строку на самой строке статуса, после дефиса: BlockNeedUserTest (ждёт ручной проверки), BlockByOtherTask (зависит от другого тикета), BlockQuestions (ждёт решения владельца), BlockExternal (ждёт релиза библиотеки, железа или третьей стороны). Каждый навык сохраняет его, пока причина не снята; выход - отметить это и продвинуть тикет на один уровень.A status that parks a ticket, with a one-line note on the status line itself, after a hyphen: BlockNeedUserTest (awaiting a manual check), BlockByOtherTask (depends on another ticket), BlockQuestions (awaiting an owner decision), BlockExternal (waiting on a library release, hardware or a third party). Every skill keeps it until the condition is removed; the exit is to note that and advance one level.Статус, що зупиняє тікет, із нотаткою в один рядок на самому рядку статусу, після дефіса: BlockNeedUserTest (чекає ручної перевірки), BlockByOtherTask (залежить від іншого тікета), BlockQuestions (чекає рішення власника), BlockExternal (чекає на реліз бібліотеки, залізо чи третю сторону). Кожна навичка зберігає його, доки причину не знято; вихід - позначити це й просунути тікет на один рівень.

См. такжеSee alsoДив. також: СтатусStatusСтатус, ТикетTicketТікет

Где используетсяUsed onДе використовується: Доказать, что правка работает, прежде чем объявлять её готовойProve a change works before calling it doneДовести, що правка працює, перш ніж оголошувати її готовою, Решить, что увидит пользователь, до начала разработкиSettle what the user will see before you build itВирішити, що побачить користувач, до початку розробки, Провести тикет по жизненному циклу с проверкой на каждом шагеMove a ticket through the lifecycle with a gate at every stepПровести тікет життєвим циклом із перевіркою на кожному кроці, Превратить описание фичи в утверждённую стратегическую спекуTurn a feature description into an approved strategic specПеретворити опис фічі на затверджену стратегічну спеку, Разбить утверждённую спеку на поэтапный план с проверкой каждого шагаTurn an approved spec into a phased plan with a check on every stepРозбити затверджену спеку на поетапний план із перевіркою кожного кроку, Выполнить тактический план по одному проверенному шагуImplement a tactical plan one verified step at a timeВиконати тактичний план по одному перевіреному кроку, Проверить реализацию по спеке и выставить статус тикета по фактуAudit a build against its spec and set the ticket status from realityПеревірити реалізацію за спекою й виставити статус тікета за фактом, Закрыть механические замечания аудита и перепроверить тикетClose the mechanical audit findings and re-audit the ticketЗакрити механічні зауваження аудиту й перевірити тікет знову, Разобрать очередь тикетов без вашего участия и получить один отчёт в концеDrain the ticket queue unattended and get one report at the endРозібрати чергу тікетів без вашої участі й отримати один звіт наприкінці, Изучить метод по одному законченному небольшому тикету и заполненному файлу правилLearn the method from one finished small ticket and a filled rules fileВивчити метод за одним завершеним невеликим тікетом і заповненим файлом правил, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

Слой кодаCode layerШар коду

Часть файла правил, нужная только проекту, который компилируется или запускается: плейсхолдеры <ARCH_LAYERS>, <BUILD_CMD>, <TEST_CMD>, <LINT_CMD>, <RUN_CMD>, <LOGGER> и правила, которые на них опираются, например теги проверки. Если проект ничего не компилирует и не запускает, эти правила удаляют, а не заполняют. Семь шаблонов из docs/CODE_QUALITY.md - тоже слой кода.The part of the rules file that only a project that compiles or runs needs: the placeholders <ARCH_LAYERS>, <BUILD_CMD>, <TEST_CMD>, <LINT_CMD>, <RUN_CMD> and <LOGGER>, and the rules that use them, such as the verification tags. If your project does not compile or run, delete those rules instead of filling them. The seven patterns of docs/CODE_QUALITY.md are the code layer too.Частина файлу правил, потрібна лише проєкту, що компілюється або запускається: плейсхолдери <ARCH_LAYERS>, <BUILD_CMD>, <TEST_CMD>, <LINT_CMD>, <RUN_CMD>, <LOGGER> і правила, які на них спираються, наприклад теги перевірки. Якщо проєкт нічого не компілює й не запускає, ці правила видаляють, а не заповнюють. Сім шаблонів із docs/CODE_QUALITY.md - теж шар коду.

См. такжеSee alsoДив. також: Файл правилRules fileФайл правил, ПлейсхолдерPlaceholderПлейсхолдер, Форма проекта (вид проекта)Project shape (kind of project)Форма проєкту (вид проєкту)

Где используетсяUsed onДе використовується: Написать файл правил, который агент читает первымWrite the rules file your agent reads firstНаписати файл правил, який агент читає першим, Не дать сгенерированному коду сгнитьKeep generated code from rottingНе дати згенерованому коду згнити, Провести ревью изменения и получить замечания по серьёзностиCritique a change and get findings by severityПровести рев'ю зміни й отримати зауваження за серйозністю, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Подогнать метод под работу, которая не кодFit the method to work that is not codeПідігнати метод під роботу, що не є кодом, Заполнить плейсхолдеры файла правил под свой проектFill the placeholders of the rules file for your projectЗаповнити плейсхолдери файлу правил під свій проєкт, Применять kit для документов, анализа и договоровUse the kit for documents, analysis and contractsЗастосовувати kit для документів, аналізу й договорів, Поставить kit в свой проект и выполнить первую задачуSet the kit up in your project and run your first taskПідключити kit до свого проєкту й виконати першу задачу

КонтекстContextКонтекст

Всё, что агент держит в поле зрения во время сессии: прочитанные файлы, выполненные команды, прежние ответы. Он растёт по ходу работы, агент не может сбросить его сам, а новая сессия или свежий процесс начинаются с пустого контекста.Everything the agent holds in view during a session: the files it has read, the commands it has run, the replies so far. It grows as work goes on, the agent cannot reset it on its own, and a new session or a fresh process starts with it empty.Усе, що агент тримає в полі зору під час сесії: прочитані файли, виконані команди, попередні відповіді. Він росте в ході роботи, агент не може скинути його сам, а нова сесія чи свіжий процес починаються з порожнього контексту.

См. такжеSee alsoДив. також: Headless-процессHeadless processHeadless-процес, Память (постоянная память агента)Memory (persistent agent memory)Пам'ять (постійна пам'ять агента)

Где используетсяUsed onДе використовується: Назначить бюджет перед параллельным запуском агентовSet a budget before you fan outПризначити бюджет перед паралельним запуском агентів, Сохранить то, чему агент научился, до следующей сессииKeep what the agent learns from one session to the nextЗберегти те, чого агент навчився, до наступної сесії, Запустить независимые поиски параллельно и проверить результатRun independent lookups in parallel and check what comes backЗапустити незалежні пошуки паралельно й перевірити результат, Пустить работу без присмотра циклом свежих процессовRun unattended work as a loop of fresh processesПустити роботу без нагляду циклом свіжих процесів, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

Conventional CommitConventional CommitConventional Commit

Формат сообщения коммита, где заголовок выглядит как type(scope): imperative summary, а область (scope) необязательна. Kit перечисляет типы feat, fix, refactor, perf, docs, chore, test, build, ci, style и revert, хочет, чтобы заголовок называл видимое пользователю изменение, а не механизм, а /caveman-commit держит его около 50 символов, не больше 72.A commit-message format whose subject reads type(scope): imperative summary, the scope being optional. The kit lists the types feat, fix, refactor, perf, docs, chore, test, build, ci, style and revert, wants the subject to name the user-visible change, not the mechanism, and /caveman-commit keeps it to about 50 characters, 72 at most.Формат повідомлення коміту, де заголовок має вигляд type(scope): imperative summary, а область (scope) необов'язкова. Kit перелічує типи feat, fix, refactor, perf, docs, chore, test, build, ci, style і revert, хоче, щоб заголовок називав видиму користувачеві зміну, а не механізм, а /caveman-commit тримає його близько 50 символів, не більше 72.

Где используетсяUsed onДе використовується: Разложить изменения по чистым коммитамSort your changes into clean commitsРозкласти зміни по чистих комітах, Получить краткое сообщение коммита для вставкиGet a terse Conventional Commit message to pasteОтримати стисле повідомлення коміту для вставки, Справиться с мелкими правками, багами и побочными находками без церемонийHandle small edits, bugs and side findings without ceremonyУпоратися з дрібними правками, багами й побічними знахідками без церемоній

ДелегированиеDelegationДелегування

Передача части работы субагенту, который работает в собственном контексте. Правила kit: по умолчанию работать самому и порождать субагента только ради параллелизма, изоляции объёмных доказательств или свежего контекста; параллельные читатели безопасны, параллельные пишущие - нет; вернувшийся отчёт - утверждение, которое нужно перепроверить, а не вердикт.Handing a piece of work to a subagent that runs in its own context. The kit's rules: work inline by default and spawn only for parallelism, evidence isolation or a fresh context; parallel readers are safe, parallel writers are not; a returned report is a claim to re-validate, not a verdict.Передача частини роботи субагентові, що працює у власному контексті. Правила kit: за замовчуванням працювати самому й породжувати субагента лише заради паралелізму, ізоляції об'ємних доказів або свіжого контексту; паралельні читачі безпечні, паралельні агенти, що пишуть, - ні; повернутий звіт - твердження, яке треба перевірити, а не вердикт.

См. такжеSee alsoДив. також: ОркестраторOrchestratorОркестратор, Ролевой агентRole agentРольовий агент, Веер (fan-out)Fan-outВіяло (fan-out)

Где используетсяUsed onДе використовується: Поручить нетривиальную работу ведущему агентуHand a non-trivial job to a lead agentДоручити нетривіальну роботу ведучому агентові, Запустить независимые поиски параллельно и проверить результатRun independent lookups in parallel and check what comes backЗапустити незалежні пошуки паралельно й перевірити результат, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

ДосьеDossierДосьє

Черновой Markdown-файл research_<topic-slug>.md в scratch, который /research пишет до широкого чтения: что читать первым, подходящие файлы и символы, существующие спеки и планы, следующие чтения. Он лишь избавляет от повторных поисков; долговечные выводы запуска по тикету сохраняются в отдельном файле.A rough Markdown file, research_<topic-slug>.md in scratch, that /research writes before broad reading: the docs to read first, matching files and symbols, existing specs and plans, suggested next reads. It only stops repeated greps; a ticket-bound run saves its durable findings in a separate file.Чорновий Markdown-файл research_<topic-slug>.md у scratch, який /research пише до широкого читання: що читати першим, відповідні файли й символи, наявні спеки та плани, наступні читання. Він лише позбавляє повторних пошуків; довговічні висновки запуску за тікетом зберігаються в окремому файлі.

См. такжеSee alsoДив. також: Scratch (черновая папка)ScratchScratch (чернеткова тека)

Где используетсяUsed onДе використовується: Изучить область, прежде чем её менятьInvestigate an area before you change itВивчити ділянку, перш ніж її змінювати, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату

Подходящий тикет (eligible)Eligible ticketПридатний тікет (eligible)

Тикет, который агент может продвинуть сам: его статус - живая стадия конвейера (Draft, Approved, Tactical, In Progress, Implemented, Partial, Broken), и его нет в кэше пропуска (skip-cache) этого прогона. BlockByOtherTask подходит, только когда его блокер, прочитанный лишь из токена Blocked-by: в шапке, уже Verified; остальные состояния Block* ждут человека.A ticket the agent can advance alone: its status is a live pipeline stage (Draft, Approved, Tactical, In Progress, Implemented, Partial, Broken) and it is not in this run's skip-cache. BlockByOtherTask counts only once its blocker, read from the header's Blocked-by: token alone, is Verified; the other Block* states wait for a human.Тікет, який агент може просунути сам: його статус - жива стадія конвеєра (Draft, Approved, Tactical, In Progress, Implemented, Partial, Broken), і його немає в кеші пропуску (skip-cache) цього прогону. BlockByOtherTask придатний, лише коли його блокер, прочитаний тільки з токена Blocked-by: у шапці, уже Verified; решта станів Block* чекає на людину.

См. такжеSee alsoДив. також: БэклогBacklogБеклог, Статус блокировкиBlock statusСтатус блокування

Где используетсяUsed onДе використовується: Разобрать очередь тикетов без вашего участия и получить один отчёт в концеDrain the ticket queue unattended and get one report at the endРозібрати чергу тікетів без вашої участі й отримати один звіт наприкінці

Хук событияEvent hookХук події

Программа, которую среда выполнения запускает по событию, например перед вызовом инструмента или при отправке запроса, внутри вызова, за которым никто не следит, и которая возвращает вердикт: refuses, rewrites, injects, observes, warns, nudges или arms. В docs/HOOKS.md слово означает именно это, а не место вроде pre-commit-хука. Kit не подключает ни одного хука и лишь описывает формы.A program your runtime runs on an event, such as before a tool call or at prompt submit, inside a call nobody is reading, and which returns a verdict: refuses, rewrites, injects, observes, warns, nudges or arms. In docs/HOOKS.md the word means this, not a place like a pre-commit hook. The kit wires none and only documents the shapes.Програма, яку середовище виконання запускає за подією, наприклад перед викликом інструмента чи під час надсилання запиту, всередині виклику, за яким ніхто не стежить, і яка повертає вердикт: refuses, rewrites, injects, observes, warns, nudges або arms. У docs/HOOKS.md слово означає саме це, а не місце на кшталт pre-commit-хука. Kit не підключає жодного хука й лише описує форми.

См. такжеSee alsoДив. також: ГейтGateГейт, Headless-процессHeadless processHeadless-процес

Где используетсяUsed onДе використовується: Обеспечить соблюдение правила механически через хук событияEnforce a rule mechanically with an event hookЗабезпечити дотримання правила механічно через хук події, Научить агента искать, а не угадыватьMake the agent look things up instead of guessingНавчити агента шукати, а не вгадувати, Написать правило, навык или агента, которые меняют поведениеWrite a rule, skill or agent that changes behaviourНаписати правило, навичку чи агента, що змінюють поведінку, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

Веер (fan-out)Fan-outВіяло (fan-out)

Одновременный запуск нескольких независимых частей работы вместо цепочки, обычно через субагентов: один читает локальный код, другой документацию, третий открытые issues. Для читающих это безопасно, они стоят только токенов. Пишущим сначала нужна граница.Starting several independent pieces of work in the same breath instead of one after another, usually as subagents: one reads the local code, another the docs, a third the open issues. Safe for readers, which cost only tokens. Writers need a boundary first.Одночасний запуск кількох незалежних частин роботи замість ланцюжка, зазвичай через субагентів: один читає локальний код, інший документацію, третій відкриті issues. Для тих, що лише читають, це безпечно, вони коштують лише токенів. Тим, що пишуть, спершу потрібна межа.

См. такжеSee alsoДив. також: КонтекстContextКонтекст, Рабочее дерево (worktree)WorktreeРобоче дерево (worktree)

Где используетсяUsed onДе використовується: Назначить бюджет перед параллельным запуском агентовSet a budget before you fan outПризначити бюджет перед паралельним запуском агентів, Поручить нетривиальную работу ведущему агентуHand a non-trivial job to a lead agentДоручити нетривіальну роботу ведучому агентові, Запустить нескольких пишущих агентов, не потеряв работуRun several writing agents without losing workЗапустити кількох агентів, що пишуть, не втративши роботи, Запустить независимые поиски параллельно и проверить результатRun independent lookups in parallel and check what comes backЗапустити незалежні пошуки паралельно й перевірити результат, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

ГейтGateГейт

Механическая проверка, которая останавливает работу при провале: шаг единой команды «готово», закрывающейся при отказе, pre-commit-хук или задание CI. Kit ограничивает каждый гейт видом правки и затронутыми путями и при создании называет его областью: на каждую правку или на релиз. Команду «готово» может запускать хук Stop в Claude Code.A mechanical check that stops work when it fails: a step of the one fail-closed "done" command, a pre-commit hook or a CI job. The kit scopes each gate by the kind of change and the touched path, and names it per-change or release scope when it is written. Claude Code's Stop hook can run the "done" command.Механічна перевірка, що зупиняє роботу за провалу: крок єдиної команди «готово», яка закривається за відмови, pre-commit-хук або завдання CI. Kit обмежує кожен гейт видом правки та зачепленими шляхами й під час створення називає його областю: на кожну правку чи на реліз. Команду «готово» може запускати хук Stop у Claude Code.

См. такжеSee alsoДив. також: Лестница проверокValidation ladderДрабина перевірок, Хук событияEvent hookХук події, Храповик (ratchet)RatchetХраповик (ratchet)

Где используетсяUsed onДе використовується: Доказать, что правка работает, прежде чем объявлять её готовойProve a change works before calling it doneДовести, що правка працює, перш ніж оголошувати її готовою, Не дать сгенерированному коду сгнитьKeep generated code from rottingНе дати згенерованому коду згнити, Обеспечить соблюдение правила механически через хук событияEnforce a rule mechanically with an event hookЗабезпечити дотримання правила механічно через хук події, Перевести весь чат на короткие ответы по делуPut the whole chat into brief, signal-only repliesПеревести весь чат на короткі відповіді по суті, Провести тикет по жизненному циклу с проверкой на каждом шагеMove a ticket through the lifecycle with a gate at every stepПровести тікет життєвим циклом із перевіркою на кожному кроці, Написать правило, навык или агента, которые меняют поведениеWrite a rule, skill or agent that changes behaviourНаписати правило, навичку чи агента, що змінюють поведінку, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

Headless-процессHeadless processHeadless-процес

Запуск агента без интерактивного чата, который драйвер стартует под один рабочий элемент. Каждый запуск начинается с пустого контекста, так что граница процесса и есть сброс контекста. Kit описывает эту схему и не поставляет скрипт-драйвер.A run of the agent with no interactive chat, started by a driver for one work item. Each run begins on an empty context, so the process boundary is the context reset. The kit describes this shape and ships no driver script.Запуск агента без інтерактивного чату, який драйвер стартує під один робочий елемент. Кожен запуск починається з порожнього контексту, тож межа процесу і є скиданням контексту. Kit описує цю схему й не постачає скрипт-драйвер.

См. такжеSee alsoДив. також: КонтекстContextКонтекст, Веер (fan-out)Fan-outВіяло (fan-out)

Где используетсяUsed onДе використовується: Обеспечить соблюдение правила механически через хук событияEnforce a rule mechanically with an event hookЗабезпечити дотримання правила механічно через хук події, Разобрать очередь тикетов без вашего участия и получить один отчёт в концеDrain the ticket queue unattended and get one report at the endРозібрати чергу тікетів без вашої участі й отримати один звіт наприкінці, Пустить работу без присмотра циклом свежих процессовRun unattended work as a loop of fresh processesПустити роботу без нагляду циклом свіжих процесів, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

KitKitKit

Скачиваемая папка universal-agent-kit/: шаблон правил, навыки, ролевые агенты, методические документы и примеры памяти, всё обычными файлами. Ничего из этого не устанавливается и не запускается; ваш агент читает папку и добавляет только то, что подходит проекту.The downloadable folder universal-agent-kit/: a rules template, skills, role agents, methodology documents and memory examples, all plain files. Nothing in it installs or runs; your agent reads it and adds only what fits your project.Тека universal-agent-kit/, яку можна завантажити: шаблон правил, навички, рольові агенти, методичні документи та приклади пам'яті, усе звичайними файлами. Нічого з цього не встановлюється й не запускається; ваш агент читає теку й додає лише те, що підходить проєкту.

См. такжеSee alsoДив. також: АгентAgentАгент, Навык (slash-команда)Skill (slash command)Навичка (slash-команда)

Где используетсяUsed onДе використовується: Поднять новый проект по методу kitSet up a new project on the kit's methodПідняти новий проєкт за методом kit, Влить kit в существующий проект, не потеряв свои файлыMerge the kit into an existing project without losing your filesВлити kit в наявний проєкт, не втративши свої файли, Перевести проект на более новый kit или убрать kit обратноMove an adopted project to a newer kit, or take the kit out againПеревести проєкт на новіший kit або прибрати kit назад, Поставить kit в свой проект и выполнить первую задачуSet the kit up in your project and run your first taskПідключити kit до свого проєкту й виконати першу задачу

Известное красноеKnown redВідоме червоне

Падающая проверка, причина которой не ваша правка. Заведомо нестабильной или сломанной проверке отводят строку в реестре известных красных, с владельцем и тикетом, и она остаётся видна в каждом отчёте; её не перезапускают, пока она не позеленеет. Красное из-за чужой незаконченной правки тоже не ваше: прежде чем чинить сбой, отнесите его к своему диффу.A failing check that is not caused by your change. A known flaky or known-broken check gets a row in a known-red ledger, with an owner and a ticket, and stays visible in every report; it is never re-run until it goes green. A red from a sibling's unfinished edit is not yours either: attribute a failure to your own diff before you fix it.Перевірка, що падає не через вашу правку. Завідомо нестабільній або зламаній перевірці відводять рядок у реєстрі відомих червоних, з власником і тікетом, і вона лишається видимою в кожному звіті; її не перезапускають, доки вона не позеленіє. Червоне через чужу незавершену правку теж не ваше: перш ніж лагодити збій, віднесіть його до свого діфа.

См. такжеSee alsoДив. також: Лестница проверокValidation ladderДрабина перевірок, ГейтGateГейт

Где используетсяUsed onДе використовується: Доказать, что правка работает, прежде чем объявлять её готовойProve a change works before calling it doneДовести, що правка працює, перш ніж оголошувати її готовою

Память (постоянная память агента)Memory (persistent agent memory)Пам'ять (постійна пам'ять агента)

Небольшая файловая память в каталоге memory/: индекс MEMORY.md, который агент читает в начале каждой сессии, и по одному Markdown-файлу на запись, каждая типа user, feedback, project или reference. Это закоммиченный слой для всей команды; в нём лежит то, что агент не может заново прочитать из репозитория.A small file-based memory in a memory/ directory: a MEMORY.md index the agent reads at the start of every session, and one Markdown file per entry, each of type user, feedback, project or reference. It is the committed, team-shared layer, and it holds what the agent cannot re-read from the repository.Невелика файлова пам'ять у теці memory/: індекс MEMORY.md, який агент читає на початку кожної сесії, і по одному Markdown-файлу на запис, кожен типу user, feedback, project або reference. Це закомічений шар для всієї команди; у ньому лежить те, що агент не може заново прочитати з репозиторію.

См. такжеSee alsoДив. також: Индекс для поиска (индекс кода)Research index (code index)Індекс для пошуку (індекс коду), КонтекстContextКонтекст

Где используетсяUsed onДе використовується: Сохранить то, чему агент научился, до следующей сессииKeep what the agent learns from one session to the nextЗберегти те, чого агент навчився, до наступної сесії

Промпт слияния (merge-prompt.txt)Merge prompt (merge-prompt.txt)Промпт злиття (merge-prompt.txt)

Промпт из merge-prompt.txt, который вы отдаёте агенту вместе с kit, чтобы внести kit в существующий проект, или с MODE: UPGRADE, чтобы перейти на более новый kit. Агент проводит инвентаризацию, показывает план и ждёт вашего согласия, прежде чем что-либо записать. Источник истины - ваши файлы: где они расходятся с kit, побеждают ваши.The prompt in merge-prompt.txt that you hand your agent together with the kit to bring the kit into an existing project, or with MODE: UPGRADE to move to a newer kit. The agent takes an inventory, shows a plan and waits for your approval before it writes anything. Your existing files are the source of truth: where they conflict with the kit, yours win.Промпт із merge-prompt.txt, який ви віддаєте агенту разом із kit, щоб внести kit в наявний проєкт, або з MODE: UPGRADE, щоб перейти на новіший kit. Агент проводить інвентаризацію, показує план і чекає вашої згоди, перш ніж щось записати. Джерело істини - ваші файли: де вони розходяться з kit, перемагають ваші.

См. такжеSee alsoДив. також: KitKitKit, Форма проекта (вид проекта)Project shape (kind of project)Форма проєкту (вид проєкту)

Где используетсяUsed onДе використовується: Влить kit в существующий проект, не потеряв свои файлыMerge the kit into an existing project without losing your filesВлити kit в наявний проєкт, не втративши свої файли, Перевести проект на более новый kit или убрать kit обратноMove an adopted project to a newer kit, or take the kit out againПеревести проєкт на новіший kit або прибрати kit назад, Поставить kit в свой проект и выполнить первую задачуSet the kit up in your project and run your first taskПідключити kit до свого проєкту й виконати першу задачу

ОркестраторOrchestratorОркестратор

Агент, который ведёт задачу от сырого запроса до проверенной работы и передаёт её части другим: классифицирует запрос, запускает подходящие навыки, делегирует и перепроверяет то, что вернулось. В kit это rd-lead на сильном уровне; агентом всей сессии он становится только по выбору (claude --agent rd-lead). /spec-all оркестрирует конвейер спек, вызывая остальные навыки по порядку.The agent that owns a job from the raw request to verified work and hands pieces of it to others: it classifies the request, runs the matching skills, delegates and re-validates what comes back. In the kit that is rd-lead, on the strong tier; it is the session's agent only by choice (claude --agent rd-lead). /spec-all orchestrates the spec pipeline by calling skills in order.Агент, що веде завдання від сирого запиту до перевіреної роботи й передає її частини іншим: класифікує запит, запускає відповідні навички, делегує і перевіряє те, що повернулося. У kit це rd-lead на сильному рівні; агентом усієї сесії він стає лише за вибором (claude --agent rd-lead). /spec-all оркеструє конвеєр спек, викликаючи решту навичок по порядку.

См. такжеSee alsoДив. також: Ролевой агентRole agentРольовий агент, ДелегированиеDelegationДелегування

Где используетсяUsed onДе використовується: Поручить нетривиальную работу ведущему агентуHand a non-trivial job to a lead agentДоручити нетривіальну роботу ведучому агентові, Запустить нескольких пишущих агентов, не потеряв работуRun several writing agents without losing workЗапустити кількох агентів, що пишуть, не втративши роботи, Запустить независимые поиски параллельно и проверить результатRun independent lookups in parallel and check what comes backЗапустити незалежні пошуки паралельно й перевірити результат, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

Парковка (park)ParkПаркування (park)

Записать настоящую, но не относящуюся к задаче находку минимальным файлом тикета (идентификатор, статус Draft, приоритет по умолчанию, Blocked-by: none, Carried-to: none, симптом в одну строку и где найдено) и сразу вернуться к задаче. Парковка ничего не расследует и не чинит; команда - /park.To record a real but out-of-scope finding as a minimal ticket file (an id, the status Draft, a default priority, Blocked-by: none, Carried-to: none, a one-line symptom and where it was found) and return to the task at once. Parking never investigates or fixes; the command is /park.Записати справжню, але не пов'язану із задачею знахідку мінімальним файлом тікета (ідентифікатор, статус Draft, пріоритет за замовчуванням, Blocked-by: none, Carried-to: none, симптом в один рядок і де знайдено) та одразу повернутися до задачі. Паркування нічого не розслідує й не лагодить; команда - /park.

См. такжеSee alsoДив. також: ТикетTicketТікет, БэклогBacklogБеклог

Где используетсяUsed onДе використовується: Исправить узкий баг без церемонийFix a narrow bug without ceremonyВиправити вузький баг без церемоній, Отложить находку вне задачи и продолжить работуPark an out-of-scope finding and keep workingВідкласти знахідку поза задачею й продовжити роботу, Справиться с мелкими правками, багами и побочными находками без церемонийHandle small edits, bugs and side findings without ceremonyУпоратися з дрібними правками, багами й побічними знахідками без церемоній

ПлейсхолдерPlaceholderПлейсхолдер

Токен в угловых скобках, например <PROJECT_NAME> или <CHECK_CMD>, который заменяет значение, известное только вашему проекту. Их используют файл правил, навыки и агенты kit, и вы заполняете их один раз. Токены вроде <ID>, <slug> и <TODO> - не конфигурация: они заполняются по ходу каждого тикета.A token in angle brackets, such as <PROJECT_NAME> or <CHECK_CMD>, that stands for a value only your project knows. The kit's rules file, skills and agents use them, and you fill them once. Tokens like <ID>, <slug> and <TODO> are not configuration: they are filled per ticket.Токен у кутових дужках, наприклад <PROJECT_NAME> чи <CHECK_CMD>, що замінює значення, відоме лише вашому проєкту. Їх використовують файл правил, навички й агенти kit, і ви заповнюєте їх один раз. Токени на кшталт <ID>, <slug> та <TODO> - не конфігурація: вони заповнюються під час кожного тікета.

См. такжеSee alsoДив. також: Слой кодаCode layerШар коду, Файл правилRules fileФайл правил

Где используетсяUsed onДе використовується: Написать файл правил, который агент читает первымWrite the rules file your agent reads firstНаписати файл правил, який агент читає першим, Перевести весь чат на короткие ответы по делуPut the whole chat into brief, signal-only repliesПеревести весь чат на короткі відповіді по суті, Получить краткое сообщение коммита для вставкиGet a terse Conventional Commit message to pasteОтримати стисле повідомлення коміту для вставки, Получить ревью изменений: одна строка на замечаниеReview a diff with one terse line per findingОтримати рев'ю змін: один рядок на зауваження, Поручить нетривиальную работу ведущему агентуHand a non-trivial job to a lead agentДоручити нетривіальну роботу ведучому агентові, Разобраться, как что-то устроено, прежде чем писать спекуInvestigate how something works before you write a specЗ'ясувати, як щось працює, перш ніж писати спеку, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Превратить технические заметки в понятные, дружелюбные доки и тексты интерфейсаTurn technical notes into clear, friendly docs and UI copyПеретворити технічні нотатки на зрозумілі, дружні доки й тексти інтерфейсу, Провести тикет по жизненному циклу с проверкой на каждом шагеMove a ticket through the lifecycle with a gate at every stepПровести тікет життєвим циклом із перевіркою на кожному кроці, Поднять новый проект по методу kitSet up a new project on the kit's methodПідняти новий проєкт за методом kit, Влить kit в существующий проект, не потеряв свои файлыMerge the kit into an existing project without losing your filesВлити kit в наявний проєкт, не втративши свої файли, Подогнать метод под работу, которая не кодFit the method to work that is not codeПідігнати метод під роботу, що не є кодом, Заполнить плейсхолдеры файла правил под свой проектFill the placeholders of the rules file for your projectЗаповнити плейсхолдери файлу правил під свій проєкт, Изучить метод по одному законченному небольшому тикету и заполненному файлу правилLearn the method from one finished small ticket and a filled rules fileВивчити метод за одним завершеним невеликим тікетом і заповненим файлом правил, Перевести проект на более новый kit или убрать kit обратноMove an adopted project to a newer kit, or take the kit out againПеревести проєкт на новіший kit або прибрати kit назад, Применять kit для документов, анализа и договоровUse the kit for documents, analysis and contractsЗастосовувати kit для документів, аналізу й договорів, Поставить kit в свой проект и выполнить первую задачуSet the kit up in your project and run your first taskПідключити kit до свого проєкту й виконати першу задачу

План (тактический план)Plan (tactical plan)План (тактичний план)

Тактический документ тикета: каталог с INDEX.md и по файлу на каждую фазу, где названы файлы и порядок их сборки, а каждый шаг кончается статической проверкой, которую может повторить кто угодно. Его пишет /spec-tech, и только для спеки на Approved или дальше, а выполняет /spec-dev.The tactical document of a ticket: a folder with INDEX.md and one file per phase, naming the files and the order to build them, each step ending in a static check that anyone can re-run. Written by /spec-tech, only for a spec at Approved or later, and executed by /spec-dev.Тактичний документ тікета: каталог з INDEX.md та по файлу на кожну фазу, де названо файли й порядок їх збирання, а кожен крок закінчується статичною перевіркою, яку може повторити будь-хто. Його пише /spec-tech, і лише для спеки на Approved або далі, а виконує /spec-dev.

См. такжеSee alsoДив. також: СпекаSpecСпека, ТикетTicketТікет

Где используетсяUsed onДе використовується: Изучить область, прежде чем её менятьInvestigate an area before you change itВивчити ділянку, перш ніж її змінювати, Провести тикет по жизненному циклу с проверкой на каждом шагеMove a ticket through the lifecycle with a gate at every stepПровести тікет життєвим циклом із перевіркою на кожному кроці, Превратить описание фичи в утверждённую стратегическую спекуTurn a feature description into an approved strategic specПеретворити опис фічі на затверджену стратегічну спеку, Разбить утверждённую спеку на поэтапный план с проверкой каждого шагаTurn an approved spec into a phased plan with a check on every stepРозбити затверджену спеку на поетапний план із перевіркою кожного кроку, Выполнить тактический план по одному проверенному шагуImplement a tactical plan one verified step at a timeВиконати тактичний план по одному перевіреному кроку, Изучить метод по одному законченному небольшому тикету и заполненному файлу правилLearn the method from one finished small ticket and a filled rules fileВивчити метод за одним завершеним невеликим тікетом і заповненим файлом правил, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату

Форма проекта (вид проекта)Project shape (kind of project)Форма проєкту (вид проєкту)

Один из пяти видов проектов, которые охватывает таблица словаря kit: софт, данные и аналитика, тексты и документация, юридическое и комплаенс, операции и админ. Ваша форма говорит, что слова метода значат в вашей работе, какие правила применимы, каким нужен местный аналог и какие удалить.One of five kinds of project that the kit's vocabulary table covers: software, data and analysis, writing and documentation, legal and compliance, operations and admin. Your shape tells you what the method's nouns mean in your work, which rules apply, which need a local equivalent and which to delete.Один із п'яти видів проєктів, які охоплює таблиця словника kit: софт, дані та аналітика, тексти й документація, юридичне та комплаєнс, операції та адмін. Ваша форма каже, що слова методу означають у вашій роботі, які правила застосовні, яким потрібен місцевий аналог і які видалити.

См. такжеSee alsoДив. також: Слой кодаCode layerШар коду, ПлейсхолдерPlaceholderПлейсхолдер

Где используетсяUsed onДе використовується: Влить kit в существующий проект, не потеряв свои файлыMerge the kit into an existing project without losing your filesВлити kit в наявний проєкт, не втративши свої файли, Подогнать метод под работу, которая не кодFit the method to work that is not codeПідігнати метод під роботу, що не є кодом, Применять kit для документов, анализа и договоровUse the kit for documents, analysis and contractsЗастосовувати kit для документів, аналізу й договорів

Защищённая веткаProtected branchЗахищена гілка

Ветка, в которой не ведут работу напрямую: основная ветка репозитория или ветка, которую защищает ваша команда. По правилу /git на такой ветке агент сначала создаёт рабочую. Модель kit по умолчанию держит main стабильной для релизов, а разработку ведёт в рабочих ветках, и советует заменить её процессом вашей команды.A branch that takes no direct work: the repository's default branch, or one your team protects. The rule in /git is that on such a branch the agent creates a work branch first. The kit's default model keeps main release-stable and develops on work branches, and says to replace it with your team's flow.Гілка, у якій не ведуть роботу напряму: основна гілка репозиторію або гілка, яку захищає ваша команда. За правилом /git на такій гілці агент спершу створює робочу. Модель kit за замовчуванням тримає main стабільною для релізів, а розробку веде в робочих гілках, і радить замінити її процесом вашої команди.

Где используетсяUsed onДе використовується: Разложить изменения по чистым коммитамSort your changes into clean commitsРозкласти зміни по чистих комітах

Храповик (ratchet)RatchetХраповик (ratchet)

Записанное число, которое может уменьшаться и никогда не растёт. Чтобы ввести правило в кодовой базе, которая его уже нарушает, число нарушений фиксируют как закоммиченную базовую линию: гейт падает, лишь когда оно выше, а инструмент может его снижать, но обязан отказываться поднимать. Документы о памяти применяют его к числу строк индекса MEMORY.md: изменение, добавляющее строку, оплачивается чисткой.A recorded number that may fall and never rise. To adopt a rule on a codebase that already breaks it, freeze the violation count as a checked-in baseline: the gate fails only above it, and tooling may lower it but must refuse to raise it. The memory docs use it for the line count of the MEMORY.md index: a change that would add a line pays with a prune.Записане число, що може зменшуватися й ніколи не зростає. Щоб запровадити правило в кодовій базі, що його вже порушує, кількість порушень фіксують як закомічену базову лінію: гейт падає, лише коли вона вища, а інструмент може її знижувати, але мусить відмовлятися піднімати. Документи про пам'ять застосовують його до кількості рядків індексу MEMORY.md: зміна, що додає рядок, оплачується чищенням.

См. такжеSee alsoДив. також: Anti-slop (против мусора)Anti-slopAnti-slop (проти сміття), ГейтGateГейт, Память (постоянная память агента)Memory (persistent agent memory)Пам'ять (постійна пам'ять агента)

Где используетсяUsed onДе використовується: Не дать сгенерированному коду сгнитьKeep generated code from rottingНе дати згенерованому коду згнити, Сохранить то, чему агент научился, до следующей сессииKeep what the agent learns from one session to the nextЗберегти те, чого агент навчився, до наступної сесії, Написать правило, навык или агента, которые меняют поведениеWrite a rule, skill or agent that changes behaviourНаписати правило, навичку чи агента, що змінюють поведінку, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

Таблица оправданийRationalization tableТаблиця виправдань

Список внутри дисциплинарного правила: оправдания, которыми агент реально пользовался, чтобы его обойти, каждое в паре с ответом, в виде «оправдание -> ответ». Оправдание - это лазейка, которую правило обязано закрыть, поэтому в таблице место только оправданиям из настоящего запуска.A list kept inside a discipline rule: the excuses an agent actually used to skip it, each paired with a counter, in the form 'excuse -> counter'. The excuse is the loophole the rule must close, so only excuses produced in a real run belong in the table.Список усередині дисциплінарного правила: виправдання, якими агент реально користувався, щоб його обійти, кожне в парі з відповіддю, у вигляді «виправдання -> відповідь». Виправдання - це лазівка, яку правило мусить закрити, тому в таблиці місце лише виправданням зі справжнього запуску.

См. такжеSee alsoДив. також: Файл правилRules fileФайл правил, ГейтGateГейт

Где используетсяUsed onДе використовується: Написать правило, навык или агента, которые меняют поведениеWrite a rule, skill or agent that changes behaviourНаписати правило, навичку чи агента, що змінюють поведінку

Зона только для чтенияRead-only zoneЗона лише для читання

Пути, которые агент не должен изменять никогда, перечисленные в <READONLY_ZONES> файла правил; kit предлагает сюда стороннее или сгенерированное содержимое либо none. Читать их можно. Навык, наткнувшийся на такую зону, останавливается: /spec-dev прерывается до правки, а /spec-fix требует явного разрешения.Paths the agent must never modify, listed in <READONLY_ZONES> of the rules file; the kit suggests vendored or generated material, or none. Reading them is fine. A skill that meets one stops: /spec-dev aborts before the edit, and /spec-fix asks for explicit permission.Шляхи, які агент ніколи не повинен змінювати, перелічені в <READONLY_ZONES> файлу правил; kit пропонує сюди сторонній або згенерований вміст чи none. Читати їх можна. Навичка, що натрапила на таку зону, зупиняється: /spec-dev перериває роботу до правки, а /spec-fix вимагає явного дозволу.

См. такжеSee alsoДив. також: Файл правилRules fileФайл правил, Лимит размера файлаSize budgetЛіміт розміру файлу, Scratch (черновая папка)ScratchScratch (чернеткова тека)

Где используетсяUsed onДе використовується: Написать файл правил, который агент читает первымWrite the rules file your agent reads firstНаписати файл правил, який агент читає першим, Разобраться, как что-то устроено, прежде чем писать спекуInvestigate how something works before you write a specЗ'ясувати, як щось працює, перш ніж писати спеку, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Выполнить тактический план по одному проверенному шагуImplement a tactical plan one verified step at a timeВиконати тактичний план по одному перевіреному кроку, Закрыть механические замечания аудита и перепроверить тикетClose the mechanical audit findings and re-audit the ticketЗакрити механічні зауваження аудиту й перевірити тікет знову, Заполнить плейсхолдеры файла правил под свой проектFill the placeholders of the rules file for your projectЗаповнити плейсхолдери файлу правил під свій проєкт, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату

Индекс для поиска (индекс кода)Research index (code index)Індекс для пошуку (індекс коду)

Список единиц проекта - классов, модулей и файлов, либо таблиц и полей, либо разделов, терминов и владельцев - с местом и короткой ролью каждой. Агент обращается к нему до поиска по тексту. Сгенерированный индекс перегенерируют после изменений и не правят вручную; объявленный реестр проверяют в обе стороны: у каждой записи есть файл, у каждого файла есть запись.A list of a project's units - classes, modules and files, or tables and fields, or sections, terms and owners - with the location and a short role of each. The agent queries it before it greps. A generated index is regenerated after changes and never hand-edited; a declared register is checked in both directions: every record has a file, every file has a record.Список одиниць проєкту - класів, модулів і файлів, або таблиць і полів, або розділів, термінів і власників - з місцем і короткою роллю кожної. Агент звертається до нього до пошуку по тексту. Згенерований індекс перегенеровують після змін і не правлять вручну; оголошений реєстр перевіряють в обидва боки: у кожного запису є файл, у кожного файлу є запис.

См. такжеSee alsoДив. також: Память (постоянная память агента)Memory (persistent agent memory)Пам'ять (постійна пам'ять агента), КонтекстContextКонтекст

Где используетсяUsed onДе використовується: Изучить область, прежде чем её менятьInvestigate an area before you change itВивчити ділянку, перш ніж її змінювати, Научить агента искать, а не угадыватьMake the agent look things up instead of guessingНавчити агента шукати, а не вгадувати, Применять kit для документов, анализа и договоровUse the kit for documents, analysis and contractsЗастосовувати kit для документів, аналізу й договорів

Ролевой агентRole agentРольовий агент

Субагент, описанный один раз в Markdown-файле в .claude/agents/: имя, описание, говорящее, когда его брать, уровень модели, иногда список инструментов и инструкция, как он работает. В kit их четыре: rd-lead, solution-researcher, implementer и doc-writer. Навык - это сценарий, который вы запускаете; ролевой агент - исполнитель, которому вы передаёте задачу.A subagent defined once as a Markdown file in .claude/agents/: a name, a description that says when to use it, a model tier, sometimes a tool list, and a brief for how it works. The kit ships four: rd-lead, solution-researcher, implementer and doc-writer. A skill is a workflow you run; a role agent is a worker you hand a job to.Субагент, описаний один раз у Markdown-файлі в .claude/agents/: ім'я, опис, що каже, коли його брати, рівень моделі, інколи перелік інструментів та інструкція, як він працює. У kit їх чотири: rd-lead, solution-researcher, implementer і doc-writer. Навичка - це сценарій, який ви запускаєте; рольовий агент - виконавець, якому ви передаєте завдання.

См. такжеSee alsoДив. також: Уровень моделиTier (model tier)Рівень моделі, ДелегированиеDelegationДелегування, Навык (slash-команда)Skill (slash command)Навичка (slash-команда)

Где используетсяUsed onДе використовується: Поручить нетривиальную работу ведущему агентуHand a non-trivial job to a lead agentДоручити нетривіальну роботу ведучому агентові, Разобраться, как что-то устроено, прежде чем писать спекуInvestigate how something works before you write a specЗ'ясувати, як щось працює, перш ніж писати спеку, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Превратить технические заметки в понятные, дружелюбные доки и тексты интерфейсаTurn technical notes into clear, friendly docs and UI copyПеретворити технічні нотатки на зрозумілі, дружні доки й тексти інтерфейсу, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

Файл правилRules fileФайл правил

Единственный постоянно загружаемый Markdown-файл, в котором проект излагает свои правила для агента. В kit это AGENTS.md; CLAUDE.md - лишь короткая точка входа для Claude Code, которая импортирует его и индекс памяти и добавляет то, что относится именно к Claude Code. Правила правят в одном файле, а не в обоих.The one always-loaded Markdown file in which a project states its rules for the agent. In the kit it ships as AGENTS.md; CLAUDE.md is only a short Claude Code entry point that imports it and the memory index and adds what is specific to Claude Code. Edit the rules in one file, never in both.Єдиний постійно завантажуваний Markdown-файл, у якому проєкт викладає свої правила для агента. У kit це AGENTS.md; CLAUDE.md - лише коротка точка входу для Claude Code, що імпортує його та індекс пам'яті й додає те, що стосується саме Claude Code. Правила правлять в одному файлі, а не в обох.

См. такжеSee alsoДив. також: АгентAgentАгент, ПлейсхолдерPlaceholderПлейсхолдер, Слой кодаCode layerШар коду

Где используетсяUsed onДе використовується: Написать файл правил, который агент читает первымWrite the rules file your agent reads firstНаписати файл правил, який агент читає першим, Обеспечить соблюдение правила механически через хук событияEnforce a rule mechanically with an event hookЗабезпечити дотримання правила механічно через хук події, Разложить изменения по чистым коммитамSort your changes into clean commitsРозкласти зміни по чистих комітах, Обновить все места, где пользователь встречает изменение, под одним именемUpdate every place a user meets a change, under one nameОновити всі місця, де користувач зустрічає зміну, під одним іменем, Получить краткое сообщение коммита для вставкиGet a terse Conventional Commit message to pasteОтримати стисле повідомлення коміту для вставки, Поднять новый проект по методу kitSet up a new project on the kit's methodПідняти новий проєкт за методом kit, Влить kit в существующий проект, не потеряв свои файлыMerge the kit into an existing project without losing your filesВлити kit в наявний проєкт, не втративши свої файли, Написать правило, навык или агента, которые меняют поведениеWrite a rule, skill or agent that changes behaviourНаписати правило, навичку чи агента, що змінюють поведінку, Изучить метод по одному законченному небольшому тикету и заполненному файлу правилLearn the method from one finished small ticket and a filled rules fileВивчити метод за одним завершеним невеликим тікетом і заповненим файлом правил, Перевести проект на более новый kit или убрать kit обратноMove an adopted project to a newer kit, or take the kit out againПеревести проєкт на новіший kit або прибрати kit назад, Поставить kit в свой проект и выполнить первую задачуSet the kit up in your project and run your first taskПідключити kit до свого проєкту й виконати першу задачу

Scratch (черновая папка)ScratchScratch (чернеткова тека)

Каталог для одноразовых артефактов и резервных копий, в kit записывается как <SCRATCH_DIR> и игнорируется системой контроля версий. Черновики и копии идут туда, а не в корень проекта: досье исследований, сценарии /prove, сырые логи и выдачи grep, а также копия - точка восстановления перед крупной правкой файла больше бюджета размера.The directory for throwaway artifacts and backups, written <SCRATCH_DIR> in the kit and ignored by version control. Scratch and backups go there, never to the project root: research dossiers, /prove scenarios, raw logs and grep dumps, and the restore-point copy taken before a large edit to a file over the size budget.Тека для одноразових артефактів і резервних копій, у kit записується як <SCRATCH_DIR> та ігнорується системою контролю версій. Чернетки й копії йдуть туди, а не в корінь проєкту: досьє досліджень, сценарії /prove, сирі логи й видачі grep, а також копія - точка відновлення перед великою правкою файлу, більшого за бюджет розміру.

См. такжеSee alsoДив. також: ДосьеDossierДосьє, Лимит размера файлаSize budgetЛіміт розміру файлу

Где используетсяUsed onДе використовується: Написать файл правил, который агент читает первымWrite the rules file your agent reads firstНаписати файл правил, який агент читає першим, Назначить бюджет перед параллельным запуском агентовSet a budget before you fan outПризначити бюджет перед паралельним запуском агентів, Изучить область, прежде чем её менятьInvestigate an area before you change itВивчити ділянку, перш ніж її змінювати, Запустить изменение и проверить, что оно правда работаетRun a change and see whether it actually worksЗапустити зміну й перевірити, що вона справді працює, Разложить изменения по чистым коммитамSort your changes into clean commitsРозкласти зміни по чистих комітах, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Выполнить тактический план по одному проверенному шагуImplement a tactical plan one verified step at a timeВиконати тактичний план по одному перевіреному кроку, Сохранить то, чему агент научился, до следующей сессииKeep what the agent learns from one session to the nextЗберегти те, чого агент навчився, до наступної сесії, Научить агента искать, а не угадыватьMake the agent look things up instead of guessingНавчити агента шукати, а не вгадувати, Поднять новый проект по методу kitSet up a new project on the kit's methodПідняти новий проєкт за методом kit, Заполнить плейсхолдеры файла правил под свой проектFill the placeholders of the rules file for your projectЗаповнити плейсхолдери файлу правил під свій проєкт, Справиться с мелкими правками, багами и побочными находками без церемонийHandle small edits, bugs and side findings without ceremonyУпоратися з дрібними правками, багами й побічними знахідками без церемоній

Лимит размера файлаSize budgetЛіміт розміру файлу

Длина файла в строках, <SIZE_BUDGET>, за которой файл делят по шву, имеющему смысл. Это голое число, которое вы задаёте для проекта там, где ваше ревью начинает жаловаться. Файл сверх лимита копируют в каталог scratch перед крупной правкой, потому что размер - показатель того, что «файл делает слишком много».The file length, <SIZE_BUDGET> lines, past which you split a file along a seam that means something. It is a bare number you set per project, where your own review starts complaining. A file over the budget is backed up to the scratch directory before a large edit, because size is a proxy for "this file does too many things".Довжина файлу в рядках, <SIZE_BUDGET>, за якою файл ділять за швом, що має сенс. Це голе число, яке ви задаєте для проєкту там, де ваше рев'ю починає скаржитися. Файл понад ліміт копіюють у каталог scratch перед великою правкою, бо розмір - показник того, що «файл робить забагато».

См. такжеSee alsoДив. також: Файл правилRules fileФайл правил, Зона только для чтенияRead-only zoneЗона лише для читання, Scratch (черновая папка)ScratchScratch (чернеткова тека)

Где используетсяUsed onДе використовується: Написать файл правил, который агент читает первымWrite the rules file your agent reads firstНаписати файл правил, який агент читає першим, Провести ревью изменения и получить замечания по серьёзностиCritique a change and get findings by severityПровести рев'ю зміни й отримати зауваження за серйозністю, Разобраться, как что-то устроено, прежде чем писать спекуInvestigate how something works before you write a specЗ'ясувати, як щось працює, перш ніж писати спеку, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Разбить утверждённую спеку на поэтапный план с проверкой каждого шагаTurn an approved spec into a phased plan with a check on every stepРозбити затверджену спеку на поетапний план із перевіркою кожного кроку, Выполнить тактический план по одному проверенному шагуImplement a tactical plan one verified step at a timeВиконати тактичний план по одному перевіреному кроку, Заполнить плейсхолдеры файла правил под свой проектFill the placeholders of the rules file for your projectЗаповнити плейсхолдери файлу правил під свій проєкт

Навык (slash-команда)Skill (slash command)Навичка (slash-команда)

Сценарий, записанный один раз в виде папки с SKILL.md в .claude/skills/ и запускаемый набором его имени после слеша, например /quick или /spec. Файл говорит агенту, что делать, в каком порядке и когда отказаться. Формат открытый, поэтому его загружают и другие агентские инструменты.A workflow written down once as a folder with a SKILL.md in .claude/skills/ and run by typing its name after a slash, such as /quick or /spec. The file tells the agent what to do, in what order, and when to refuse. The format is open, so several other agent tools load it too.Сценарій, записаний один раз у вигляді теки з SKILL.md в .claude/skills/ і запущений набором його імені після слеша, наприклад /quick або /spec. Файл каже агенту, що робити, в якому порядку і коли відмовитися. Формат відкритий, тому його завантажують і інші агентські інструменти.

См. такжеSee alsoДив. також: АгентAgentАгент, Ролевой агентRole agentРольовий агент

Где используетсяUsed onДе використовується: Поднять новый проект по методу kitSet up a new project on the kit's methodПідняти новий проєкт за методом kit, Влить kit в существующий проект, не потеряв свои файлыMerge the kit into an existing project without losing your filesВлити kit в наявний проєкт, не втративши свої файли, Заполнить плейсхолдеры файла правил под свой проектFill the placeholders of the rules file for your projectЗаповнити плейсхолдери файлу правил під свій проєкт, Написать правило, навык или агента, которые меняют поведениеWrite a rule, skill or agent that changes behaviourНаписати правило, навичку чи агента, що змінюють поведінку, Перевести проект на более новый kit или убрать kit обратноMove an adopted project to a newer kit, or take the kit out againПеревести проєкт на новіший kit або прибрати kit назад, Поставить kit в свой проект и выполнить первую задачуSet the kit up in your project and run your first taskПідключити kit до свого проєкту й виконати першу задачу

СпекаSpecСпека

Стратегический документ тикета: проблема, цели, ограничения, открытые вопросы, риски и критерии готовности, без имён классов и путей к файлам. Его пишет /spec (он же может развернуть на месте готовую заглушку Draft), и именно против него аудируется готовая работа.The strategic document of a ticket: the problem, goals, constraints, open questions, risks and done criteria, with no class names or file paths. Written by /spec (which can also expand an existing Draft stub in place), it is the contract that the finished work is audited against.Стратегічний документ тікета: проблема, цілі, обмеження, відкриті питання, ризики та критерії готовності, без назв класів і шляхів до файлів. Його пише /spec (він же може розгорнути на місці наявну заглушку Draft), і саме проти нього аудитується готова робота.

См. такжеSee alsoДив. також: ТикетTicketТікет, План (тактический план)Plan (tactical plan)План (тактичний план)

Где используетсяUsed onДе використовується: Разобраться, как что-то устроено, прежде чем писать спекуInvestigate how something works before you write a specЗ'ясувати, як щось працює, перш ніж писати спеку, Провести тикет по жизненному циклу с проверкой на каждом шагеMove a ticket through the lifecycle with a gate at every stepПровести тікет життєвим циклом із перевіркою на кожному кроці, Превратить описание фичи в утверждённую стратегическую спекуTurn a feature description into an approved strategic specПеретворити опис фічі на затверджену стратегічну спеку, Разбить утверждённую спеку на поэтапный план с проверкой каждого шагаTurn an approved spec into a phased plan with a check on every stepРозбити затверджену спеку на поетапний план із перевіркою кожного кроку, Проверить реализацию по спеке и выставить статус тикета по фактуAudit a build against its spec and set the ticket status from realityПеревірити реалізацію за спекою й виставити статус тікета за фактом, Изучить метод по одному законченному небольшому тикету и заполненному файлу правилLearn the method from one finished small ticket and a filled rules fileВивчити метод за одним завершеним невеликим тікетом і заповненим файлом правил, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату

СтатусStatusСтатус

Состояние тикета, записанное первой строкой Status: в его файле: Draft, Approved, Tactical, In Progress, Implemented, Verified, а после аудита Partial и Broken. Он верен потому, что его делает верным работа, а не название файла или желание. Archived завершает отменённый тикет.The state of a ticket, kept as the first Status: line in its file: Draft, Approved, Tactical, In Progress, Implemented, Verified, or Partial and Broken after an audit. It is true because the work makes it true, never because a filename or a wish says so. Archived ends a cancelled ticket.Стан тікета, записаний першим рядком Status: у його файлі: Draft, Approved, Tactical, In Progress, Implemented, Verified, а після аудиту Partial і Broken. Він правдивий тому, що його робить правдивим робота, а не назва файлу чи бажання. Archived завершує скасований тікет.

См. такжеSee alsoДив. також: ТикетTicketТікет, Статус блокировкиBlock statusСтатус блокування

Где используетсяUsed onДе використовується: Отложить находку вне задачи и продолжить работуPark an out-of-scope finding and keep workingВідкласти знахідку поза задачею й продовжити роботу, Провести тикет по жизненному циклу с проверкой на каждом шагеMove a ticket through the lifecycle with a gate at every stepПровести тікет життєвим циклом із перевіркою на кожному кроці, Превратить описание фичи в утверждённую стратегическую спекуTurn a feature description into an approved strategic specПеретворити опис фічі на затверджену стратегічну спеку, Разбить утверждённую спеку на поэтапный план с проверкой каждого шагаTurn an approved spec into a phased plan with a check on every stepРозбити затверджену спеку на поетапний план із перевіркою кожного кроку, Выполнить тактический план по одному проверенному шагуImplement a tactical plan one verified step at a timeВиконати тактичний план по одному перевіреному кроку, Проверить реализацию по спеке и выставить статус тикета по фактуAudit a build against its spec and set the ticket status from realityПеревірити реалізацію за спекою й виставити статус тікета за фактом, Закрыть механические замечания аудита и перепроверить тикетClose the mechanical audit findings and re-audit the ticketЗакрити механічні зауваження аудиту й перевірити тікет знову, Провести фичу от идеи до проверенного тикета одной командойTake a feature from idea to a verified ticket with one commandПровести фічу від ідеї до перевіреного тікета однією командою, Разобрать очередь тикетов без вашего участия и получить один отчёт в концеDrain the ticket queue unattended and get one report at the endРозібрати чергу тікетів без вашої участі й отримати один звіт наприкінці, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату

Поверхность (surface)SurfaceПоверхня (surface)

Место, где пользователь встречает возможность, а значит файл или страница, которые должны меняться вместе с видимым пользователю изменением: строки интерфейса, справка, README и его переводы, пользовательская документация, сайт, журнал изменений, карточки в магазинах, скриншоты, примеры, шаблоны. /surfaces перечисляет их в таблице до правок и проверяет каждую затронутую в каждой авторской локали (пишется вручную).A place where a user meets a capability, and so a file or page that must change together with a user-visible change: UI strings, help text, the README and its translations, user docs, the site, the change log, store listings, screenshots, examples, templates. /surfaces lists them in a table before any edit and checks every touched one in every authored locale, the ones the team writes by hand.Місце, де користувач зустрічає можливість, а отже файл чи сторінка, що мають змінюватися разом із видимою користувачеві зміною: рядки інтерфейсу, довідка, README та його переклади, користувацька документація, сайт, журнал змін, картки в магазинах, знімки екрана, приклади, шаблони. /surfaces перелічує їх у таблиці до правок і перевіряє кожну зачеплену в кожній авторській локалі, тобто в тих, що команда пише вручну.

См. такжеSee alsoДив. також: Решение, видимое пользователюUser-facing decisionРішення, видиме користувачеві

Где используетсяUsed onДе використовується: Обновить все места, где пользователь встречает изменение, под одним именемUpdate every place a user meets a change, under one nameОновити всі місця, де користувач зустрічає зміну, під одним іменем, Проверить реализацию по спеке и выставить статус тикета по фактуAudit a build against its spec and set the ticket status from realityПеревірити реалізацію за спекою й виставити статус тікета за фактом, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату, Справиться с мелкими правками, багами и побочными находками без церемонийHandle small edits, bugs and side findings without ceremonyУпоратися з дрібними правками, багами й побічними знахідками без церемоній, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

Режим краткости (caveman)Terse mode (caveman)Режим стислості (caveman)

Стиль ответов, который убирает воду, любезности и похвалу и оставляет только суть, а код, пути, команды и тексты ошибок остаются точными. /caveman переводит в него весь чат, /caveman-commit и /caveman-review применяют его к одному сообщению коммита или одному ревью. Он не пропускает проверок, а предупреждения о безопасности и причина отказа гейта не сжимаются.A reply style that drops filler, pleasantries and praise and keeps only the signal, while code, paths, commands and error strings stay exact. /caveman switches a whole chat into it; /caveman-commit and /caveman-review apply it to one commit message or one review. It never skips a check, and security warnings and a refusing gate's reason are not compressed.Стиль відповідей, що прибирає воду, люб'язності й похвалу та лишає тільки суть, а код, шляхи, команди й тексти помилок лишаються точними. /caveman переводить у нього весь чат, /caveman-commit та /caveman-review застосовують його до одного повідомлення коміту або одного рев'ю. Він не пропускає перевірок, а попередження про безпеку й причина відмови гейта не стискаються.

См. такжеSee alsoДив. також: Навык (slash-команда)Skill (slash command)Навичка (slash-команда), ГейтGateГейт

Где используетсяUsed onДе використовується: Перевести весь чат на короткие ответы по делуPut the whole chat into brief, signal-only repliesПеревести весь чат на короткі відповіді по суті, Получить краткое сообщение коммита для вставкиGet a terse Conventional Commit message to pasteОтримати стисле повідомлення коміту для вставки, Получить ревью изменений: одна строка на замечаниеReview a diff with one terse line per findingОтримати рев'ю змін: один рядок на зауваження

ТикетTicketТікет

Единица работы, которая ведётся одним Markdown-файлом в вашем каталоге планов, со строкой статуса, где записано, на каком она этапе, и двумя токенами шапки, Blocked-by и Carried-to. Файл и есть запись: можно привязать идентификатор из внешнего трекера, но дисциплина живёт в документе, а не в инструменте. Проверка, доступная только человеку, идёт в раздел ## Manual checks.One piece of work kept as a Markdown file in your plan directory, with a status line that records where it stands and two header tokens, Blocked-by and Carried-to. The file is the record: an external tracker id can be linked to it, but the discipline lives in the document, not the tool. A check only a human can make goes in its ## Manual checks section.Одиниця роботи, що ведеться одним Markdown-файлом у вашому каталозі планів, із рядком статусу, де записано, на якому вона етапі, та двома токенами шапки, Blocked-by і Carried-to. Файл і є записом: можна прив'язати ідентифікатор із зовнішнього трекера, але дисципліна живе в документі, а не в інструменті. Перевірка, доступна лише людині, йде в розділ ## Manual checks.

См. такжеSee alsoДив. також: СпекаSpecСпека, План (тактический план)Plan (tactical plan)План (тактичний план), СтатусStatusСтатус

Где используетсяUsed onДе використовується: Отложить находку вне задачи и продолжить работуPark an out-of-scope finding and keep workingВідкласти знахідку поза задачею й продовжити роботу, Изучить область, прежде чем её менятьInvestigate an area before you change itВивчити ділянку, перш ніж її змінювати, Запустить изменение и проверить, что оно правда работаетRun a change and see whether it actually worksЗапустити зміну й перевірити, що вона справді працює, Решить, что увидит пользователь, до начала разработкиSettle what the user will see before you build itВирішити, що побачить користувач, до початку розробки, Обновить все места, где пользователь встречает изменение, под одним именемUpdate every place a user meets a change, under one nameОновити всі місця, де користувач зустрічає зміну, під одним іменем, Поручить нетривиальную работу ведущему агентуHand a non-trivial job to a lead agentДоручити нетривіальну роботу ведучому агентові, Провести тикет по жизненному циклу с проверкой на каждом шагеMove a ticket through the lifecycle with a gate at every stepПровести тікет життєвим циклом із перевіркою на кожному кроці, Превратить описание фичи в утверждённую стратегическую спекуTurn a feature description into an approved strategic specПеретворити опис фічі на затверджену стратегічну спеку, Разбить утверждённую спеку на поэтапный план с проверкой каждого шагаTurn an approved spec into a phased plan with a check on every stepРозбити затверджену спеку на поетапний план із перевіркою кожного кроку, Выполнить тактический план по одному проверенному шагуImplement a tactical plan one verified step at a timeВиконати тактичний план по одному перевіреному кроку, Проверить реализацию по спеке и выставить статус тикета по фактуAudit a build against its spec and set the ticket status from realityПеревірити реалізацію за спекою й виставити статус тікета за фактом, Провести фичу от идеи до проверенного тикета одной командойTake a feature from idea to a verified ticket with one commandПровести фічу від ідеї до перевіреного тікета однією командою, Разобрать очередь тикетов без вашего участия и получить один отчёт в концеDrain the ticket queue unattended and get one report at the endРозібрати чергу тікетів без вашої участі й отримати один звіт наприкінці, Пустить работу без присмотра циклом свежих процессовRun unattended work as a loop of fresh processesПустити роботу без нагляду циклом свіжих процесів, Заполнить плейсхолдеры файла правил под свой проектFill the placeholders of the rules file for your projectЗаповнити плейсхолдери файлу правил під свій проєкт, Изучить метод по одному законченному небольшому тикету и заполненному файлу правилLearn the method from one finished small ticket and a filled rules fileВивчити метод за одним завершеним невеликим тікетом і заповненим файлом правил, Довести фичу от идеи до проверенного результатаTake a feature from an idea to a checked resultДовести фічу від ідеї до перевіреного результату, Справиться с мелкими правками, багами и побочными находками без церемонийHandle small edits, bugs and side findings without ceremonyУпоратися з дрібними правками, багами й побічними знахідками без церемоній

Уровень моделиTier (model tier)Рівень моделі

Ранг модели, на которой работает агент: сильный (opus), средний (sonnet) или лёгкий (haiku). Он задаётся строкой model: в каждом ролевом агенте, чтобы запуск не брал молча самую дорогую модель. Названия - из Claude Code; в другой среде их сопоставляют со своими. Метка **Tier:** в спеке - другое: подсказка о размере задачи.The rank of model an agent runs on: strong (opus), mid (sonnet) or light (haiku), set in the model: line of each role agent so a spawn never silently takes the most expensive model. The names are Claude Code's; on another runtime you map them to its own. A spec's **Tier:** label is a different thing: a size hint for triage.Ранг моделі, на якій працює агент: сильний (opus), середній (sonnet) або легкий (haiku). Він задається рядком model: у кожному рольовому агентові, щоб запуск не брав мовчки найдорожчу модель. Назви - з Claude Code; в іншому середовищі їх зіставляють зі своїми. Мітка **Tier:** у спеці - інше: підказка про розмір завдання.

См. такжеSee alsoДив. також: Ролевой агентRole agentРольовий агент, ДелегированиеDelegationДелегування

Где используетсяUsed onДе використовується: Назначить бюджет перед параллельным запуском агентовSet a budget before you fan outПризначити бюджет перед паралельним запуском агентів, Поручить нетривиальную работу ведущему агентуHand a non-trivial job to a lead agentДоручити нетривіальну роботу ведучому агентові, Разобраться, как что-то устроено, прежде чем писать спекуInvestigate how something works before you write a specЗ'ясувати, як щось працює, перш ніж писати спеку, Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Превратить технические заметки в понятные, дружелюбные доки и тексты интерфейсаTurn technical notes into clear, friendly docs and UI copyПеретворити технічні нотатки на зрозумілі, дружні доки й тексти інтерфейсу, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

Бюджет токеновToken budgetБюджет токенів

То, что тратит прогон: kit считает два бюджета, токены и время по часам. docs/COST.md - не лимит, а политика о том, когда расход окупается: перед веером оцените число агентов и примерную цену в токенах и держите небольшой потолок около 6-8 агентов.What a run spends: the kit counts two budgets, tokens and wall-clock. docs/COST.md is not a cap but a policy for when the spend pays: estimate the agent count and rough token cost before a fan-out, and keep a small ceiling of about 6-8 agents.Те, що витрачає прогін: kit рахує два бюджети, токени та час за годинником. docs/COST.md - не ліміт, а політика про те, коли витрата окуповується: перед віялом оцініть кількість агентів і приблизну ціну в токенах та тримайте невелику стелю близько 6-8 агентів.

См. такжеSee alsoДив. також: Веер (fan-out)Fan-outВіяло (fan-out), КонтекстContextКонтекст, Уровень моделиTier (model tier)Рівень моделі

Где используетсяUsed onДе використовується: Назначить бюджет перед параллельным запуском агентовSet a budget before you fan outПризначити бюджет перед паралельним запуском агентів, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

Решение, видимое пользователюUser-facing decisionРішення, видиме користувачеві

Любой выбор, касающийся того, что воспринимает пользователь: экран, флаг CLI и его справка, форма ответа API, сообщение об ошибке или шаблон письма. Сюда входит, где это появляется, когда показывается, как точно сформулировано и названо, что происходит, когда оно пусто или даёт сбой, и доходит ли до результата каждый вид читателя. /ui-clarify не пускает к реализации, пока каждое такое решение не определено.Any choice about something a user perceives: a screen, a CLI flag and its help text, an API response shape, an error message or an email template. It covers where the thing appears, when it is shown, its exact wording and name, what happens when it is empty or fails, and whether each kind of reader reaches the result. /ui-clarify blocks implementation until each one is explicit.Будь-який вибір, що стосується того, що сприймає користувач: екран, прапорець CLI та його довідка, форма відповіді API, повідомлення про помилку або шаблон листа. Сюди входить, де це з'являється, коли показується, як точно сформульоване й назване, що відбувається, коли воно порожнє або дає збій, і чи доходить до результату кожен вид читача. /ui-clarify не пускає до реалізації, доки кожне таке рішення не визначено.

См. такжеSee alsoДив. також: Поверхность (surface)SurfaceПоверхня (surface)

Где используетсяUsed onДе використовується: Решить, что увидит пользователь, до начала разработкиSettle what the user will see before you build itВирішити, що побачить користувач, до початку розробки

Лестница проверокValidation ladderДрабина перевірок

Упорядоченный список проверок из docs/VALIDATION.md от самой дешёвой к самой дорогой: grep < run-script < compile < targeted test < full build < run-and-observe. Для каждой правки берут самую низкую ступень, которая действительно её доказывает, и на ней останавливаются. AGENTS.md просит того же и для навыков: самая низкая ступень, что держит правку, /quick, /fix или /spec.The ordered list of checks in docs/VALIDATION.md, from cheapest to most expensive: grep < run-script < compile < targeted test < full build < run-and-observe. For each change you take the lowest rung that actually proves it, and stop there. AGENTS.md asks the same of skills: the lowest rung that holds the change, /quick, /fix or /spec.Упорядкований перелік перевірок із docs/VALIDATION.md від найдешевшої до найдорожчої: grep < run-script < compile < targeted test < full build < run-and-observe. Для кожної правки беруть найнижчий щабель, що справді її доводить, і на ньому зупиняються. AGENTS.md просить того самого й для навичок: найнижчий щабель, що тримає правку, /quick, /fix або /spec.

См. такжеSee alsoДив. також: ГейтGateГейт, Известное красноеKnown redВідоме червоне

Где используетсяUsed onДе використовується: Доказать, что правка работает, прежде чем объявлять её готовойProve a change works before calling it doneДовести, що правка працює, перш ніж оголошувати її готовою, Провести фичу от идеи до проверенного тикета одной командойTake a feature from idea to a verified ticket with one commandПровести фічу від ідеї до перевіреного тікета однією командою, Подогнать метод под работу, которая не кодFit the method to work that is not codeПідігнати метод під роботу, що не є кодом, Применять kit для документов, анализа и договоровUse the kit for documents, analysis and contractsЗастосовувати kit для документів, аналізу й договорів, Заставить агента доказывать свою работуMake the agent prove its workЗмусити агента доводити свою роботу

Рабочее дерево (worktree)WorktreeРобоче дерево (worktree)

Связанное рабочее дерево git: ещё один рабочий каталог того же репозитория со своей веткой и общим хранилищем объектов, поэтому его дёшево создать и выбросить. По одному на каждого пишущего агента: команда над всем деревом у одного не откатит несохранённые правки другого. Claude Code делает это для субагента через isolation: worktree, ветвясь от ветки по умолчанию, а не от текущего HEAD.A linked git worktree: another working directory of the same repository with its own branch and a shared object store, so it is cheap to create and to throw away. One per writing agent keeps a tree-wide command of one from reverting another's uncommitted edits. Claude Code does it per subagent with isolation: worktree, branching from the default branch, not the current HEAD.Пов'язане робоче дерево git: ще одна робоча тека того самого репозиторію зі своєю гілкою та спільним сховищем об'єктів, тому його дешево створити й викинути. По одному на кожного агента, що пише: команда над усім деревом в одного не відкотить незбережені правки іншого. Claude Code робить це для субагента через isolation: worktree, відгалужуючись від гілки за замовчуванням, а не від поточного HEAD.

См. такжеSee alsoДив. також: Рекомендательная блокировка (advisory lock)Advisory lockРекомендаційне блокування (advisory lock), Веер (fan-out)Fan-outВіяло (fan-out)

Где используетсяUsed onДе використовується: Поручить запланированную работу исполнителю, который держится планаHave a planned change built exactly as the plan saysДоручити заплановану роботу виконавцю, що тримається плану, Запустить нескольких пишущих агентов, не потеряв работуRun several writing agents without losing workЗапустити кількох агентів, що пишуть, не втративши роботи, Работать с несколькими агентами одновременноWork with several agents at onceПрацювати з кількома агентами одночасно

Поиск по порталуSearch the portalПошук по порталу