1c-bitrix-cms-quality
Контроль качества и приёмка проекта на Битрикс. Финальный гейт перед сдачей.
Задача → рецепт (../../shared/kb/recipes/quality/)
- Монитор качества (обязательные/необязательные тесты, запуск, что значит «пройден») →
quality/01-quality-monitor.md - тестирование (unit/функциональные, PHPUnit, прогон в CI) →
quality/02-testing.md - тюнинг производительности (Композит, кэш, фасетный индекс, монитор производительности, нагрузка) →
quality/03-performance-tuning.md - приёмка по чек-листу (готовность к сдаче) →
quality/04-acceptance-checklist.md
Что структура создана (инфоблоки/типы/элементы), проверяй CLI-интроспекцией, а не кликами в админке — см. ../../shared/kb/conventions.md («0. Право исполнять»).
Инструменты приёмки
../../shared/scripts/check-conventions.sh <каталог_проекта>— статические гейты (без[FAIL], критичные[REVIEW]сняты).- Чек-лист требований вендора — раздел «Что проверять» в
quality/04-acceptance-checklist.md(дистиллят правил Монитора качества).
База знаний
Правила вендора — ../../shared/kb/conventions.md; производительность/кэш — ../../shared/kb/00-overview.md и ../../shared/kb/operations.md.
Завершение
Проект готов к сдаче, когда: пройдены обязательные пункты Монитора качества, check-conventions без [FAIL], ключевые сценарии работают.