B3: allow-правило git push origin --delete в adopt/new-project и doctor, рецепт п. 4 закрытия #22
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?
B3 из бэклога ретро (
docs/retro/2026-10-11.md, раздел 4; RT-3), решение владельца 2: удаление серверных веток — allow-правило в настройках проекта. Строку добавляет владелец; обвязка даёт готовую строку вadopt-project.shи в отчётеdoctor.sh. Bounded, дизайн утверждён в чате 23.10.2026.Сейчас:
"Bash(git push origin --delete:*)"печатает толькоadopt-project.sh --workspace;doctor.shналичие правила не проверяет;HARNESS.md, шаг 10, ссылается на «чеклист из 7 пунктов (см. CLAUDE.md)»: на деле пунктов 8 и они вroles/dev.md; рецепта п. 4 нет.Сделать:
doctor.sh, раздел «Проект» (git и workspace): правило вpermissions.allowфайлов<root>/.claude/settings.json,settings.local.jsonи~/.claude/settings.json. Есть —okс указанием файла; нет —WARNс готовой строкой; битый JSON —info.adopt-project.sh(обычный режим) иnew-project.shпечатают строку в итоговом «Дальше»; файл настроек не пишут.skills/harness-doctor/SKILL.md: пункт чеклиста — WARN является находкой для владельца, агентsettings.jsonне правит.docs/HARNESS.md: шаг 10 и рецепт п. 4;roles/dev.md, п. 4 — кто печатает строку.test-doctor(без правила / с правилом), adopt (обычный режим) и new-project печатают строку.CLAUDE.md, «Текущая работа»: B3 сделан, B4 закрыт в #6, B10 — в awp-ca (часть 2 #2).Закрыто PR #23 (merge
89e647f, 0.4.2): все пункты —1d1c70f. Попутно O-12 (порядок worktree remove / branch -D в roles/dev.md, п. 4) — fixed1d1c70f. Отложенного нет, follow-up issue не нужна.