chore: add Redis/PgBouncer readiness checks to setup.sh + post-change checklist rule to CLAUDE.md
setup.sh now waits for Redis PONG and PgBouncer pg_isready before running Prisma migrations. CLAUDE.md gets mandatory post-change checklist ensuring setup.sh, README.md, PROMPT.md, .env.example stay in sync after every change. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -175,6 +175,18 @@ DEV_ACCESS_KEY=mySecretKey123
|
||||
|
||||
**Rule:** for tasks spanning 2+ layers — use `agents-orchestrator`.
|
||||
|
||||
## Post-Change Checklist (ОБЯЗАТЕЛЬНО)
|
||||
|
||||
После **каждого** изменения кода или конфигурации Claude **обязан** выполнить:
|
||||
|
||||
1. **Обновить `CLAUDE.md`** — если изменились архитектура, endpoints, модели, команды, стек или conventions
|
||||
2. **Проверить `setup.sh`** — все новые сервисы/зависимости должны быть в скрипте (readiness checks, .env переменные, docker compose команды)
|
||||
3. **Проверить `README.md`** — инструкции, API таблицы, структура проекта должны отражать текущее состояние
|
||||
4. **Проверить `PROMPT.md`** — спецификация должна соответствовать реализации
|
||||
5. **Проверить `.env.example`** — все новые переменные окружения должны быть задокументированы
|
||||
|
||||
Не пропускать этот чеклист. Если изменение не затрагивает файл — просто подтвердить что файл актуален.
|
||||
|
||||
## Conventions
|
||||
|
||||
- Communication language: Russian
|
||||
|
||||
Reference in New Issue
Block a user