Добавить §5: старт нового чата и передача контекста
This commit is contained in:
+48
@@ -90,6 +90,8 @@ Attribution в Cursor (Settings → Agent → Attribution) можно выклю
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 3. Спецификация (после успешных тестов)
|
||||||
|
|
||||||
Если изменение затрагивает **поведение, API, модель данных или роли**:
|
Если изменение затрагивает **поведение, API, модель данных или роли**:
|
||||||
|
|
||||||
1. Обновить соответствующий файл в `EventHubSpec/`:
|
1. Обновить соответствующий файл в `EventHubSpec/`:
|
||||||
@@ -109,6 +111,50 @@ Attribution в Cursor (Settings → Agent → Attribution) можно выклю
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 5. Старт нового чата (передача контекста)
|
||||||
|
|
||||||
|
Новую задачу лучше начинать в **отдельном чате** с коротким брифом — не копировать всю переписку.
|
||||||
|
|
||||||
|
### Что приложить в Cursor
|
||||||
|
|
||||||
|
- `@EventHubSpec/WORKFLOW.md` — этот документ
|
||||||
|
- Ссылка на issue: `https://git.sabilin.com/EventHub/<Repo>/issues/N`
|
||||||
|
- При необходимости: 1–3 ключевых файла кода (`@src/...`)
|
||||||
|
|
||||||
|
### Шаблон первого сообщения
|
||||||
|
|
||||||
|
```markdown
|
||||||
|
Проект: EventHub
|
||||||
|
- EventHubBack: .../EventHubBack
|
||||||
|
- EventHubFrontAdmin: .../EventHubFrontAdmin
|
||||||
|
- EventHubSpec: .../EventHubSpec
|
||||||
|
|
||||||
|
Gitea: https://git.sabilin.com/EventHub
|
||||||
|
Следуй WORKFLOW.md и skills eventhub-gitea / eventhub-workflow.
|
||||||
|
|
||||||
|
Окружение: WSL + asdf (OTP 28). Git: scripts/git-commit.sh, push — только после «пуш».
|
||||||
|
Перед CT: scripts/fix-rebar-unit-symlink.sh; logs/data: scripts/wsl-ext4-dirs.sh
|
||||||
|
|
||||||
|
Задача: EventHubBack#24 — <краткая цель>
|
||||||
|
Issue: https://git.sabilin.com/EventHub/EventHubBack/issues/24
|
||||||
|
|
||||||
|
Контекст (что уже сделано):
|
||||||
|
- #23 закрыт: auth_session, admin refresh JWT (фаза 1)
|
||||||
|
|
||||||
|
Правила: 1–3 варианта → утверждение → код; тесты перед закрытием; спека после контракта.
|
||||||
|
```
|
||||||
|
|
||||||
|
### Минимальный вариант (одной строкой)
|
||||||
|
|
||||||
|
> Берём EventHubBack#24. WORKFLOW.md. WSL, git через scripts/. Варианты — потом утверждение. Пуш — только когда скажу.
|
||||||
|
|
||||||
|
### Что не передавать
|
||||||
|
|
||||||
|
- Полные логи, diff, историю старого чата
|
||||||
|
- Токены (`GITEA_TOKEN` — в `~/.cursor/secrets/eventhub-gitea.env`)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## 4. Расширение правил
|
## 4. Расширение правил
|
||||||
|
|
||||||
При появлении новой договорённости в работе:
|
При появлении новой договорённости в работе:
|
||||||
@@ -130,6 +176,7 @@ Attribution в Cursor (Settings → Agent → Attribution) можно выклю
|
|||||||
- Метки во всех репозиториях держать одинаковыми (`sync-labels.ps1`).
|
- Метки во всех репозиториях держать одинаковыми (`sync-labels.ps1`).
|
||||||
- Секреты и токены не коммитить; Gitea token — только в env / `~/.cursor/secrets/`.
|
- Секреты и токены не коммитить; Gitea token — только в env / `~/.cursor/secrets/`.
|
||||||
- **Git commit — через WSL** (`scripts/git-commit.sh`); **push — только после подтверждения пользователя** (см. §2.1).
|
- **Git commit — через WSL** (`scripts/git-commit.sh`); **push — только после подтверждения пользователя** (см. §2.1).
|
||||||
|
- Новая задача — **отдельный чат** с брифом по §5.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -137,6 +184,7 @@ Attribution в Cursor (Settings → Agent → Attribution) можно выклю
|
|||||||
|
|
||||||
| Дата | Изменение |
|
| Дата | Изменение |
|
||||||
|------|-----------|
|
|------|-----------|
|
||||||
|
| 2026-07-07 | §5: шаблон передачи контекста в новый чат |
|
||||||
| 2026-07-07 | Push на remote — только после подтверждения пользователя |
|
| 2026-07-07 | Push на remote — только после подтверждения пользователя |
|
||||||
| 2026-07-07 | §2.1: WSL, git-коммиты через `scripts/git-commit.sh` |
|
| 2026-07-07 | §2.1: WSL, git-коммиты через `scripts/git-commit.sh` |
|
||||||
| 2026-07-07 | Правило: варианты решения и утверждение перед реализацией |
|
| 2026-07-07 | Правило: варианты решения и утверждение перед реализацией |
|
||||||
|
|||||||
Reference in New Issue
Block a user