Andrey Epifancev 5ef6c937b5 Спека OpenSpec: несколько проектов-меток в мосте (#61)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 18:59:33 +04:00

1.3 KiB
Raw Blame History

MODIFIED Requirements

Requirement: Инициализация настроек

jira-hub init --config <admin/jira-sync/config.example.json> SHALL перенести в setting: project_key, типы задач, epic_name_field_id, fields, epic_link, priority_map, labels, status_labels, kind_labels, comment_marker, pacing (в новую форму по типам команд), transitions.map, link_types; сгенерировать два токена; завести проект AWPCA «АРМ КА» с board_id из sprints.board_id конфига (если проекта AWPCA ещё нет). Поля auth, base_url, verify_ssl, ca_bundle MUST NOT переноситься (они у агента).

Scenario: Повторный init

  • WHEN init вызван на уже инициализированной базе
  • THEN настройки не перезаписываются без --force, токены сохраняются; проект AWPCA не дублируется

Scenario: Первый init

  • WHEN init --config на пустой базе, в конфиге sprints.board_id = 4216
  • THEN есть проект AWPCA «АРМ КА» с board_id = 4216; в setting нет base_jql и board_id