Бот Claude Code помилково закрив 6000 перевірених баг-репортів у GitHub
Збій у налаштуваннях GitHub Actions в офіційному репозиторії Claude Code призвів до закриття понад 6000 баг-репортів із міткою has repro. Бот маркує проблеми застарілими через 14 днів і блокує їх без 10 апвоутів.

Вплив: Високий
Чому це важливо
Якщо ви реєстрували баг-репорт для Claude Code, перевірте його статус і зберіть 10 апвоутів, доки автоматичний процес не заблокував гілку назавжди.
TL;DR
- 01Понад 6000 баг-репортів Claude Code із міткою has repro закрилися через автоматичний скрипт.
- 02Бот вимагає мінімум 10 реакцій thumbs up (STALE_UPVOTE_THRESHOLD = 10), щоб не закривати тікет.
- 03Гілки блокуються через 7 днів після закриття, блокуючи додавання оновлених логів.
Ключові факти
- Закритих тікетів із кроками відтворення
- Понад 6 000
- Термін неактивності до статусу stale
- 14 днів
- Термін від статусу stale до автозакриття
- 14 днів
- Час до блокування закритої гілки
- 7 днів
- Поріг апвоутів для уникнення закриття
- 10 thumbs up
Проблема життєвого циклу тікетів у Claude Code
Звіт #87647 виявив, що воркфлоу github-actions Issue Sweep у репозиторії anthropics/claude-code суперечить офіційним інструкціям. Раніше заявлялося, що закриття відбувається лише за відсутності кроків відтворення або ідентифікатора /feedback. Насправді бот орієнтується виключно на відсутність нових коментарів, ігноруючи технічну валідність звіту.
Поріг у 10 апвоутів та блокування гілок
Конфігурація автоматизації містить жорстко задану константу STALE_UPVOTE_THRESHOLD = 10. Тікети, які не набрали 10 реакцій thumbs up, проходять такий цикл:
1. 14 днів без коментарів активують статус stale. 2. Ще 14 днів без активності викликають автозакриття. 3. Процес Lock Stale Issues назавжди блокує коментування через 7 днів після закриття.
Оскільки мітки has repro та reproduced не виключають тікет із черги закриття, тисячі детальних звітів зникають без розгляду командою розробки.
Спробуй за 2 хвилини
export const STALE_UPVOTE_THRESHOLD = 10;typescript
✓ Коли використовувати
- Під час оформлення звітів про збої або падіння CLI в репозиторії Claude Code.
- При відстеженні життєвого циклу репортів у великих відкритих проєктах екосистеми ШІ.
✕ Коли НЕ варто
- Під час відстеження багів у приватних репозиторіях без агресивних ботів автозакриття.
- У невеликих open-source проєктах із ручним тріажем усіх звернень.
Що зробити сьогодні
- Знайдіть власні тікети в репозиторії Claude Code та перевірте, чи не отримали вони статус stale.
- Зберіть щонайменше 10 реакцій thumbs up на важливих репортах для проходження порогу STALE_UPVOTE_THRESHOLD.
- Одразу вказуйте повні кроки відтворення та версію Claude Code у першому повідомленні.
Джерела