Update AGENTS.md and SKILL.md to refine testing policies and clarify project-specific test execution. Emphasized the importance of using filters for tests and avoiding full solution runs unless necessary. Adjusted descriptions in phase-work and side-work skills to align with the new testing guidelines.
ci / server (push) Failing after 3m46s
ci / client (push) Failing after 13s

This commit is contained in:
Leonid Pershin
2026-08-20 09:10:42 +03:00
parent 384f9d7273
commit f4a793aca4
5 changed files with 36 additions and 17 deletions
+7 -8
View File
@@ -100,15 +100,14 @@ description: Ревью срезов и фаз проекта h-school по их
- **Молча не меняй** версию протокола, форму сейва и публичное поведение API. Это отдельное
решение пользователя, даже когда оно очевидно правильное.
## Окружение
## Какие тесты гонять
```bash
dotnet test
```
```bash
npm --prefix src/HSchool.Client test
```
Сначала читай код и имена тестов — ревью это сверка обещаний, не ритуал прогона. Когда
дописал недостающий тест или починил найденное, гоняй **только проект среза** из Testing
policy в `AGENTS.md`, с `--filter` на новый класс. Клиентский Vitest — только если ревью
трогает `src/HSchool.Client`. `HSchool.AppHost.Tests` — только если срез про HTTP, сокет
или хост. Весь solution, парный `npm test` «для уверенности» и прогон в начале ревью —
не делать.
Чего ждать и что делать: