Стандарты
AI-разработки

Понятные правила для людей и AI-агентов. С примерами, причинами и условиями применения.

Найти правилоСкачать всё .md111 правил · 15 разделов

Правила 5

BackendОбязательно

Async I/O

В async-коде используйте асинхронный ввод-вывод или выносите блокирующую работу.

Проверено 9 ноября 2026 г.
BackendОбязательно

Валидация типов

Типы помогают разработчику, а проверка входа защищает работающую систему.

Проверено 9 ноября 2026 г.
BackendРекомендуется

Читаемость кода

Разделяйте независимые обязанности и сохраняйте объяснения неочевидных решений.

Проверено 9 ноября 2026 г.
Фреймворки и CMSРекомендуется

Django: atomic и on_commit

Сохранение связанных объектов выполняйте атомарно; зависимое внешнее действие запускайте после commit.

Проверено 9 ноября 2026 г.
Фреймворки и CMSРекомендуется

FastAPI: async и блокирующий I/O

В async-обработчике используйте неблокирующий клиент. Обычный def-обработчик подходит для синхронной библиотеки.

Проверено 9 ноября 2026 г.

Недавно проверено

Границы задачиЕдиный источник истиныКонтракты компонентовВертикальный сценарий