30 lines
1.7 KiB
Markdown
30 lines
1.7 KiB
Markdown
# Правила работы
|
||
|
||
Это общие правила для ассистента и будущих сессий.
|
||
|
||
## Общение
|
||
|
||
- **Ответы короткие.** Не повторять уже сохранённое в документации, не
|
||
пересказывать код и не добавлять длинные вступления. Экономить токены.
|
||
- **Любое сомнение или вопрос — диалог.** Если есть выбор, неоднозначность
|
||
или риск, сначала показать 2–4 варианта с краткой рекомендацией, дать
|
||
пользователю выбрать или ответить самому. Не угадывать и не принимать
|
||
решение за него.
|
||
|
||
## Контекст
|
||
|
||
- Перед началом работы читать `docs/SESSION-STATE.md`, затем
|
||
`docs/HANDOFF.md` и `docs/client-visual-direction.md`.
|
||
- Главное состояние и следующие шаги хранить в `docs/SESSION-STATE.md`,
|
||
подробную историю — в `docs/HANDOFF.md`.
|
||
- После блока: тесты, `validate`, `translations check`, коммит и push.
|
||
|
||
## Технические ограничения
|
||
|
||
- Не запускать `dotnet` и Docker на рабочем ПК; сервер проверять на
|
||
`ssh home`.
|
||
- Не открывать второй экземпляр Unity с тем же проектом; для batch-проверок
|
||
делать копию проекта без `Library`.
|
||
- `Vanguard.Rules` остаётся чистой библиотекой; сервер зависит от неё, а не
|
||
наоборот.
|