Критичный баг-фикс по режиму «Пожелания из совещания».
Проблема: сервер Devprom на POST /issue/items молча игнорирует поле
Content, упомянутое в публичной документации /docs/8835.html.
Запись создаётся с пустым телом, HTTP 200, UID возвращается —
никакого сигнала об ошибке. Правильное имя поля для тела пожелания
на эндпоинте /issue/items — Description.
Выявлено при проверке U-6186 (Артур): поле Description пустое,
хотя POST вернул валидный UID. Та же проблема обнаружилась на 6
пожеланиях Тепловин U-6189..U-6194 — все с пустым телом.
Пересоздано как U-6198..U-6203 с полем Description, размер тела
1565–2172 символа, верификация пройдена.
Правки скилла:
- devprom-alm-api.md §0: новый блок «Критично: сервер молча отбрасывает
незнакомые поля» + обязательная схема контрольного GET с ассертами.
Список известных тихих ловушек (Content вместо Description, Type.Id=''
в request/items, Requirement в POST).
- devprom-alm-api.md §2: рецепт с Description + встроенные ассерты.
- devprom-alm-api.md §3: справочник полей — Description с пояснением
про Content и документацию, требование GET-проверки.
- devprom-alm-api.md appendix: curl-примеры с Description.
- meeting-wishes-extraction.md Шаг 6: Description в инструкции + ссылка
на секцию «тихое отбрасывание».
- meeting-wishes-extraction.md Шаг 7: жёсткая формулировка
«Ответ POST — недостаточное подтверждение успеха», ассерты
на префикс UID, содержимое Description, Priority, Function;
визуальная проверка в UI.
- meeting-wishes-extraction.md Python-шаблон: Description + ассерты
на размер тела (>100 символов).