LLM не имеет памяти между сессиями - без CLAUDE.md каждая сессия генерирует код в своём стиле, нарушаются naming conventions, используются запрещённые паттерны.
Создай CLAUDE.md в корне репозитория с обязательными разделами: архитектура (слои), стек, структура проекта, правила кодирования, API-контракты, БД-схема, тесты, NATS, безопасность, Git-процесс. Это контракт LLM с собой. Архитектор ревьюит его при каждом изменении, Lead отвечает за актуальность.
Что внутри:
- Что происходит без такого контракта
- Решение - один файл в корне репозитория
- Дальше - обязательные разделы, по порядку
- Дальше стек и структура проекта
- Правила кодирования. Стиль - линтером Ruff, со ссылкой на конфиг
Смотреть полностью
- YouTube: https://www.youtube.com/watch?v=PZbDlZibtys
- VK Видео: https://vk.com/video-233222565_456239029
- Rutube: https://rutube.ru/video/b6acbe258205ca7227f7234b063a5ecf/
Коротко
- YouTube Shorts: https://www.youtube.com/shorts/Xpz5wqWHegI
- VK Клипы: https://vk.com/clip-233222565_456239033
- Rutube: https://rutube.ru/video/a4baf381d7e27e883b11fcc733486d31/
- Telegram: https://t.me/chernovdev/2121
