design.md: решения 19–20 по Task 4 (#83)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
722393daf9
commit
71c15d1830
@ -166,3 +166,10 @@
|
||||
18. 2026-10-22 — **`pacing_from_config` и запасной зазор: `fetch_attachment` = 2 с и там, и в `DEFAULT_PACING`.** Обоснование:
|
||||
иначе `init` из config расходится с умолчанием и сохранённая настройка без нового типа ломает выдачу. Цена ошибки: нет.
|
||||
(R-5.)
|
||||
19. 2026-10-22 — **`sweep_downloads` считает возраст каталога вложения по самому новому из mtime каталога и его файлов; сбой
|
||||
уборки `downloads/` логируется и не мешает уборке `files/`.** Обоснование: копию, которую открывали недавно, не
|
||||
удалять; побочная уборка не должна ломать основную. Цена ошибки: преждевременное или запоздалое удаление копии
|
||||
(её MCP создаст заново). (R-6, решение исполнителя Task 4.)
|
||||
20. 2026-10-22 — **неизвестный id вложения в `GET /attachments/{id}` — 404 `no_attachment`; `Content-Type` из `mime_type` только
|
||||
при формате тип/подтип, иначе `application/octet-stream`.** Обоснование: единые коды вложений; заголовок не берётся
|
||||
из недоверенных данных Jira как есть. Цена ошибки: нет. (R-7.)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user