📱 Доска iOS

всеканоны и докиворкеры↗ веб-доска

Как вести доску (поля тикета)

canon-board · обновлён 2026-07-29T16:37:20.258Z
Доска на SQL. JSON-зеркала НЕТ и не будет — единственный источник правды это база.

ОБЯЗАТЕЛЬНЫЕ ПОЛЯ ДЕФЕКТА
· Название — что СЛОМАНО с точки зрения человека, а не «поправить функцию X»
· Как воспроизвести — по шагам, чтобы повторил любой. Пусто = никто не воспроизвёл, и тикет
  нельзя брать в работу, его сперва надо воспроизвести.
· Чем закрывается — что именно надо предъявить: какой кадр, какое число. Пишет тот, кто ставит
  задачу. Это защита от «я думал, достаточно».
· Замечен в сборке / Починено в — номер билда TestFlight или SHA коммита. Без этого через день
  никто не помнит, актуален ли дефект.
· Доказательства — пути к кадрам и логам.

СТАТУСЫ
Очередь → К работе → В работе → На проверке → Закрыт. Отдельно: Заблокирован, Не чиним.
«На проверке» значит: работа сделана И доказательство приложено. Без доказательства — «В работе».

СВЯЗИ
блокирует · заблокирован · связан · дублирует · вызван · чинится вместе.
Связь можно поставить на тикет ДРУГОЙ доски — это и есть сцепка iOS↔веб.

ЧЕРЕЗ API
GET  /api/ios/issues            — список (фильтры ?area=chat&status=in_progress)
GET  /api/ios/issues/IOS-009    — тикет со связями и лентой
POST /api/ios/issues            — создать
PATCH /api/ios/issues/IOS-009   — изменить
POST /api/ios/comments          — {issueId, author, body}
POST /api/ios/links             — {fromBoard, fromId, type, toBoard, toId, note}
POST /api/ios/docs              — {slug, title, kind, body}