design.md: решения 24–25 по финальному ревью (#83)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
parent
62057606c0
commit
de07623b0a
@ -184,3 +184,11 @@
|
|||||||
`attachment_ids`, неизвестный id пропускается; `description_attachment_ids` веб не использует. Обоснование: минимальный код,
|
`attachment_ids`, неизвестный id пропускается; `description_attachment_ids` веб не использует. Обоснование: минимальный код,
|
||||||
спека не требует иного. Цена ошибки: расхождение предела при смене `MAX_SIZE` на хабе (правка константы); автоопрос при
|
спека не требует иного. Цена ошибки: расхождение предела при смене `MAX_SIZE` на хабе (правка константы); автоопрос при
|
||||||
открытии — добавить позже. (R-10.)
|
открытии — добавить позже. (R-10.)
|
||||||
|
24. 2026-10-22 — **`TooLarge` в `POST /batches` и повторе команды — 413 `too_large`, как требует спека `commands`; это
|
||||||
|
уточняет решение 17 (там 422 для `POST /batches` отменено).** Обоснование: спека — источник истины; одинаковый код
|
||||||
|
для одной причины отказа во всех входах. Цена ошибки: клиент, ждавший 422, получит 413 — вход новый, клиентов нет.
|
||||||
|
(R-11, финальное ревью M-2.)
|
||||||
|
25. 2026-10-22 — **разбор `!имя!` в хабе: перекрывающееся совпадение с условием «после открывающего `!` не пробел» (`(?!\s)`).**
|
||||||
|
Обоснование: одиночный «!» перед ссылкой («Внимание! см. !скрин.png!») съедал открывающий `!` настоящей ссылки; Jira не
|
||||||
|
рисует `! x!` с пробелом. Цена ошибки: возможны лишние кандидаты-имена, их отсеивает `resolve` (нет вложения с таким
|
||||||
|
именем). (R-12, финальное ревью I-1.)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user