Основную часть запилил. Немного даже отладил. Там останется только c InvalidArgumentException разобраться.
Из плагинов пока только отображение пагинации добавил.
Сейчас еще запилю zip из CI и останется следующее:
Мультиязычность для плагинов.
Доработать загрузку языков, а именно обернуть stdClass в класс-контейнер для отлавливания несуществующих полей.
BB-коды.
Класс комментариев.
Обработка файлов.
Затем отладить и протестировать всё это и можно будет приступать к генератору кода.
По примерным подсчетам прослойка вместе с плагинами будет весить около 100кб, что не так уж и много я думаю. Ну максимум 200 Гг но это врядли.