Пакет C: бэкенд хаба — проверка входа, файлы, публикация агента, уборка настроек #129
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Пакет C из сверки follow-ups 25.10.2026: подтверждённые дефекты бэкенда хаба. Только хаб, агенты и веб не меняются.
Очередь и команды
validateне обрезает значения params после проверки на пустоту:before=" A-2 "уходит агенту с пробелами (modules/jira/commands.py:145-146, воспроизведено).check_confirmedсчитает входящую связь симметричного типа конфликтом, хотя агент отвечает existed (modules/jira/commands.py:291-294).Проверка входа API (500 → 422)
check_comments: элементissuesвPOST /agent/stateне объект сkey→ 500.h_syncс не-строкой вproject→ 500.isdigit()принимает Unicode-цифры вattachment_id.Файлы и окружение
files.size/files.readловят толькоFileNotFoundError:PermissionError/IsADirectoryErrorпри claim дают 500.filenameпо умолчанию изpathбез NFC: один кириллический файл по NFD- и NFC-пути — два вложения.SDLC_HUB_HOME=""даётPath("")(core/paths.py:10), должна трактоваться как незаданная.Публикация агента
agent.pyнет,.prevесть): следующая неудачная публикация.prevне возвращает..prev+ следующая сбойная публикация перезаписывает.prev.Уборка
base_jql/board_idизsetting(миграция), агент давно ≥ 12.После merge — комментарии в #111, #42, #94, #86, #49, #102, #39, #64 о закрытых маркерах.
🤖 Generated with Claude Code
Выполнено в PR #130 (merge
6f2cf1a), архив OpenSpec — #131 (f09d857). Отложенное — в follow-up issue.