Files
claude-skills/1c-analyst
creator 7365242875 fix(1c-analyst): поле Description (не Content) + обязательная верификация GET-ом
Критичный баг-фикс по режиму «Пожелания из совещания».

Проблема: сервер 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 символов).
2026-04-22 07:02:53 +00:00
..