Проект и команда

Кто делает Lil_CMS, как принимаются решения и что записано в журнале.

Открытая разработка

Проект ведёт небольшая команда: владелец продукта определяет, что делать, разработка идёт фазами — от ядра к компонентам. Каждое архитектурное решение записывается в журнал решений с номером и обоснованием, чтобы через год было понятно, почему сделано именно так.

Ничего не делается «заодно»: задача вне открытой фазы уходит в список отложенного. Так система не расползается вширь, пока не готова вглубь.

Как мы работаем

Фазы, а не спринты

Ядро, база, права, расширения, контент, меню и темы, медиатека, редактор, панель, обновления.

Журнал решений

Развилка разбирается один раз и записывается. Документы задним числом не переписываются.

Проверяемое качество

Автоматические тесты и статический анализ на строгом уровне — обязательное условие любой правки.

Безопасность по списку

К каждой возможности применяется один и тот же чек-лист: экранирование, подделка форм, права, журнал.