Push только после подтверждения пользователя

This commit is contained in:
2026-07-07 16:59:45 +03:00
parent 033302373e
commit c97bb2793e
+8 -1
View File
@@ -80,6 +80,12 @@ bash scripts/git-commit.sh "сообщение. Refs EventHub/EventHubBack#N" pa
Скрипт лежит в `scripts/git-commit.sh` каждого репо. Ручной коммит — тот же вызов в WSL-терминале.
### Push на remote
**Agent делает `git push` только после явного подтверждения пользователя** («пуш», «отправь», «push»).
До подтверждения: коммиты остаются локально; в конце задачи Agent напоминает, что можно пушить.
Attribution в Cursor (Settings → Agent → Attribution) можно выключить дополнительно.
---
@@ -123,7 +129,7 @@ Attribution в Cursor (Settings → Agent → Attribution) можно выклю
- Код фичи — в репозитории-владельце; `EventHubSpec` — для документации и процесса.
- Метки во всех репозиториях держать одинаковыми (`sync-labels.ps1`).
- Секреты и токены не коммитить; Gitea token — только в env / `~/.cursor/secrets/`.
- **Git commit/push — через WSL** (`scripts/git-commit.sh`), не `git commit` из Agent Shell (см. §2.1).
- **Git commit — через WSL** (`scripts/git-commit.sh`); **push — только после подтверждения пользователя** (см. §2.1).
---
@@ -131,6 +137,7 @@ Attribution в Cursor (Settings → Agent → Attribution) можно выклю
| Дата | Изменение |
|------|-----------|
| 2026-07-07 | Push на remote — только после подтверждения пользователя |
| 2026-07-07 | §2.1: WSL, git-коммиты через `scripts/git-commit.sh` |
| 2026-07-07 | Правило: варианты решения и утверждение перед реализацией |
| 2026-07-07 | Первая версия: Gitea workflow, gate тестирования, sync спеки |