73
Безопасность
Аудит прав доступа
Проверка ролей и матрицы доступа.
Проанализируй матрицу ролей и прав ниже. Найди избыточные разрешения, нарушение least privilege, конфликты ролей. Предложи исправленную матрицу.
74
Безопасность
Проверка JWT
Аудит алгоритма, срока жизни, хранения.
Проверь использование JWT в коде ниже. Оцени алгоритм, срок жизни, хранение, ротацию refresh-токенов, обработку logout. Найди уязвимые места.
75
Безопасность
Стратегия шифрования
Выбор алгоритмов и управление ключами.
Опиши стратегию шифрования данных в приложении {app}. Что шифровать в покое и в транзите, какие алгоритмы, как управлять ключами, ротация и аудит.
76
Документация
README для проекта
Полноценный README из описания и структуры.
Сгенерируй README.md для проекта по описанию ниже. Разделы: назначение, стек, установка, конфигурация, примеры использования, лицензия. Добавь бейджи.
77
Документация
OpenAPI-спецификация
YAML-схема с примерами и кодами ошибок.
Сгенерируй OpenAPI 3.1 спецификацию для API: {description}. Опиши эндпоинты, схемы, примеры запросов/ответов, коды ошибок, security-схемы.
78
Документация
Release notes
Релизные заметки по категориям изменений.
Сгенерируй release notes по списку коммитов ниже. Раздели на: Added, Changed, Fixed, Deprecated, Removed, Security. Сформулируй с точки зрения пользователя.
79
Документация
CHANGELOG
Журнал версий по Keep a Changelog.
Составь CHANGELOG.md в формате Keep a Changelog. Семантические версии, даты, разделы Added/Changed/Fixed. Опиши правило обновления для команды.
80
Документация
ADR (Architecture Decision Record)
Запись архитектурного решения с альтернативами.
Напиши ADR для решения: {decision}. Разделы: контекст, проблема, рассмотренные варианты, принятое решение, последствия, статус.
81
Документация
Runbook инцидента
Пошаговые действия при аварии.
Составь runbook для инцидента {type}. Шаги: диагностика, эскалация, временная митигация, восстановление, коммуникация, постмортем. Укажи владельцев.