Глосарій
Кожен термін OpenSpec, по одному рядку.
OpenSpec використовує слова, які мають інше значення в git, CI та інструментах агентів. Кожен рядок містить значення для OpenSpec. Остання колонка містить посилання на більш детальну інформацію, якщо доступна.
| Термін | Визначення | Детальніше |
|---|---|---|
| Застосувати | Реалізувати завдання в пропозиції змін. Навичка: openspec-apply-change. | Застосувати зміни |
| Архівувати | Завершити пропозицію змін: об'єднати її дельти з основними специфікаціями та перемістити її папку до openspec/changes/archive/. | Швидкий старт |
| Артефакт | Планувальний документ в межах пропозиції змін: proposal.md, дельта-специфікації, design.md, tasks.md. Не є результатом збірки. | Артефакти |
| Можливість | Одна область поведінки вашої системи. Кожна має одну специфікацію за адресою openspec/specs/<capability>/spec.md. | Можливості |
| Пропозиція змін | Одна одиниця роботи: папка в openspec/changes/<name>/, що містить її планувальні артефакти. Часто скорочується до «зміна». Не є комітом git. | Запропонувати |
| Команда | Введена точка входу для робочого процесу. Написання відрізняється залежно від інструменту (/opsx:propose, /opsx-propose). В документації робочі процеси називаються за навичками. | Підтримувані інструменти |
| Продовжити | Створити наступний планувальний артефакт для існуючої пропозиції змін. Навичка: openspec-continue-change. | Навички |
| Постачання | Спосіб встановлення робочих процесів: як навички, команди або обидва. | Налаштуйте ваш проєкт |
| Дельта-специфікація | Специфікація в межах пропозиції змін, що містить лише зміни, під заголовками ADDED, MODIFIED, REMOVED та RENAMED. | Дельта-специфікації |
| Дослідити | Обдумати ідею з агентом перед подачею пропозиції. Не пише код. Навичка: openspec-explore. | Дослідити ідею |
| Швидке просування | Створити пропозицію змін з усіма планувальними артефактами за один прохід, готову до реалізації. Навичка: openspec-ff-change. Не є fast-forward в git. | Навички |
| Застарілий робочий процес | Команди /openspec:* до появи OPSX. | |
| Цикл | Цикл, через який проходить пропозиція змін: дослідження, пропозиція, перегляд, застосування, архівування. | Швидкий старт |
| Основні специфікації | Дерево openspec/specs/: поточна, узгоджена поведінка вашої системи. Архівування об'єднує дельти з ним. Можливість без специфікації отримує її з власних вимог ADDED. | Архівування |
| Корінь OpenSpec | Дерево openspec/, на яке посилається команда та на якому працює: вашого репозиторію або сховища. | Сховища |
| OPSX | Поточна система робочих процесів OpenSpec та префікс команд, які вона встановлює (/opsx:). | |
| Профіль | Які робочі процеси встановлює init: core або custom. | Профілі |
| Запропонувати | Створити пропозицію змін та згенерувати всі її планувальні артефакти за один крок. Навичка: openspec-propose. | Швидкий старт |
| Реєстр | Системний список зареєстрованих сховищ у файлі registry.yaml. Не є реєстром пакетів. | CLI |
| Вимога | Одна поведінка, яку повинна мати система, записана з використанням SHALL: ### Requirement: в специфікації. | Дельта-специфікації |
| Сценарій | Тестований приклад під вимогою, у формі WHEN/THEN. | Дельта-специфікації |
| Схема | Визначення того, які артефакти створює пропозиція змін та в якому порядку. Не є JSON Schema. | Схеми |
| Навичка | Інструкції робочого процесу, встановлені там, де ваш AI-інструмент їх читає (.agents/skills/, ...). | Навички |
| Специфікація | Файл, що описує, як поводиться одна можливість сьогодні, за адресою openspec/specs/<capability>/spec.md. | Архівування |
| spec-driven | Схема за замовчуванням: пропозиція, потім дельта-специфікації, потім дизайн, потім завдання. | spec-driven |
| Сховище | Окремий репозиторій OpenSpec, зареєстрований на вашій машині, для планування, що охоплює кілька репозиторіїв. Не є сховищем даних. | Сховища (бета) |
| Синхронізувати | Об'єднати реалізовані дельти з основними специфікаціями без архівування. Навичка: openspec-sync-specs. | Навички |
| Шаблон | Початковий вміст, який схема надає кожному артефакту. | Схеми |
| Оновити | Як навичка (openspec-update-change): переглянути планувальні артефакти пропозиції змін. Як команда CLI (openspec update): оновити встановлені файли OpenSpec. | Оновити зміни, CLI |
| Перевірити | Перевірити відповідність реалізації артефактам пропозиції змін перед архівуванням. Навичка: openspec-verify-change. | Навички |
| Робочий процес | Іменована дія OpenSpec (запропонувати, застосувати, архівувати, ...), встановлена у ваш AI-інструмент як навичка або команда. | Налаштуйте ваш проєкт |
| Робочий набір | Персональна, локальна група папок, відкритих разом в одному інструменті. Не є сховищем, нічого не поділяється. | Робочі набори (бета) |