~/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 →