From 7238691a5d5eb0a01c740622fa68233703d83ee0 Mon Sep 17 00:00:00 2001 From: Andrey Epifancev Date: Thu, 22 Oct 2026 14:23:03 +0400 Subject: [PATCH] =?UTF-8?q?=D0=A0=D0=B5=D1=88=D0=B5=D0=BD=D0=B8=D1=8F=20?= =?UTF-8?q?=D0=B0=D0=B3=D0=B5=D0=BD=D1=82=D0=B0=20v14=20=D0=B2=20design.md?= =?UTF-8?q?=20(#43)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 --- openspec/changes/agent-v14-attachment-fetch/design.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/openspec/changes/agent-v14-attachment-fetch/design.md b/openspec/changes/agent-v14-attachment-fetch/design.md index e337a40..ba1b343 100644 --- a/openspec/changes/agent-v14-attachment-fetch/design.md +++ b/openspec/changes/agent-v14-attachment-fetch/design.md @@ -13,3 +13,7 @@ discussion»); здесь — только решения агентской ч | Маркер | Дата | Решение | Обоснование | Цена ошибки | |---|---|---|---|---| +| R-50 | 2026-10-22 | Вложение без `filename` в ответе Jira отбрасывается с логом, как без `id` | Хаб требует непустой `filename` (`hub-api`), иначе 422 на всю пачку состояния | Такое вложение не видно в мосту | +| R-51 | 2026-10-22 | `size` вложения не целое, отрицательное или `bool` — передаётся `null` | Хаб принимает только неотрицательное целое или `null` | Нет | +| R-52 | 2026-10-22 | Отправка файла хабу — `HubClient.upload_file` (в плане — `put_file`) | У `FakeHub` уже есть хелпер `put_file`; одно имя на разные действия путает | Нет | +| R-53 | 2026-10-22 | Тесты `upload_file` через папку — в `tests/test_folder.py` | Там фикстура реле | Нет |