diff --git a/openspec/changes/sprints-backlog/design.md b/openspec/changes/sprints-backlog/design.md index ab4de7c..1284a0d 100644 --- a/openspec/changes/sprints-backlog/design.md +++ b/openspec/changes/sprints-backlog/design.md @@ -223,3 +223,6 @@ kanban) — свои задачи в статусах остальных кол `board` с `type: null`, `sprints: []`, `backlog: null`, `board_issues: null`; kanban без `columns` при `kanban_backlog = 1` — `backlog: []`, все задачи в `board_issues`. Выбрано исполнителем задачи 3, подтверждено ревью как следствие R-17. Цена ошибки — правка выборки в `agile.view`. +- 24.10.2026 — R-31 (задача 4, по R-15): пустая строка в `move_open_to` при `state = active` и в `before`/`after` у + `ensure_rank` трактуется как «не задано»; `ensure_sprint_meta` без параметров, кроме `sprint`, допустима. Выбрано + исполнителем задачи 4. Цена ошибки — ужесточить проверку (422 вместо `failed` у агента).