~/glossary
Глоссарий
Термины, которые встречаются в гайдах и описаниях инструментов этого сайта, с определением и ссылкой на связанный инструмент.
- Idempotency (идемпотентность)
Свойство операции, при котором повторный запуск с теми же входными данными приводит к тому же результату, что и один запуск, без накопления побочных эффектов. Критично для шагов вроде Docker Compose pre_start, которые не транзакционны и могут выполниться заново после частичного сбоя.
Compose pre_start Idempotency Risk Analyzer →- Strategic Merge Patch
Алгоритм слияния манифестов Kubernetes, при котором массивы вроде containers мержатся поэлементно по полю name (patchMergeKey), а не заменяются целиком, как в обычном JSON Merge Patch.
Kubernetes Strategic Merge Patch Simulator →- Glob
Синтаксис шаблонов путей файлов, где звёздочка совпадает с любыми символами внутри одного сегмента пути, а двойная звёздочка — рекурсивно на любую глубину вложенности директорий. Используется в .gitignore, Cursor Rules, Copilot path-specific instructions.
Cursor Rules (.mdc) Frontmatter Validator →- Frontmatter
Блок метаданных в формате YAML на самом верху markdown-файла, между двумя строками из трёх дефисов. Используется в SKILL.md, Cursor Rules, GitHub Copilot instructions и гайдах этого сайта для хранения структурированных полей вроде title, description, glob-паттернов.
SKILL.md Validator →- Progressive Disclosure
Архитектурный принцип SKILL.md, при котором агент видит только краткое имя и описание skill при старте, а полное тело подгружается лишь при совпадении с реальной задачей — в отличие от AGENTS.md, который загружается целиком при каждом обращении.
SKILL.md Validator & Token Budget Linter →- Nearest-file-wins
Принцип разрешения конфликтов между несколькими AGENTS.md в монорепозитории: агент использует ближайший к редактируемому файлу AGENTS.md, поднимаясь по дереву директорий к корню, без автоматического слияния с родительскими уровнями.
AGENTS.md Nearest-File-Wins Resolver →- Healthcheck
Механизм Docker Compose, периодически проверяющий готовность сервиса принимать соединения через заданную команду. В связке с condition: service_healthy решает гонку между стартом контейнера и его реальной готовностью.
Compose Healthcheck Generator →- Nearest ancestor / Directive inheritance
Модель наследования директив в nginx между блоками http, server и location. Некоторые директивы (например, add_header) не дополняются, а полностью заменяются при переопределении в дочернем блоке — контринтуитивное поведение, отличное от обычного каскада.
Nginx Directive Inheritance Analyzer →- allowScripts
Поле package.json, введённое в npm v12, задающее явный, версионно-пиннингованный allowlist пакетов, которым разрешено выполнять install и postinstall скрипты. Заменяет неявное доверие всем зависимостям по умолчанию.
package.json allowScripts Generator →- PKCE
Proof Key for Code Exchange — расширение OAuth 2.1, защищающее authorization code flow от перехвата кода на публичных клиентах без client secret. Обязательно для MCP-серверов, доступных удалённо, согласно спецификации MCP 2026-07-28.
MCP переходит на OAuth 2.1 →- Front matter (front-matter extraction)
Не путать с общим термином frontmatter — здесь конкретно про YAML-блок метаданных в начале markdown-статей на статических сайтах (title, дата, теги), который генераторы вроде Astro, Hugo, Jekyll читают отдельно от основного текста.
Markdown Front Matter Extractor →- llms.txt
Добровольная конвенция — markdown-файл в корне сайта с кратким описанием проекта и приоритизированным списком ссылок для AI-ассистентов, по аналогии с robots.txt для поисковых роботов.
llms.txt Validator & Generator →