Статья
Решил написать Lobsters (на PHP)
Lobsters является кодовой базой Rails и использует серверную часть SQL (MariaDB в производстве) для базы данных.

https://github.com/lobsters/lobsters
Внешний вид простенький:

Минимализм:

Меня интересует реализация алгоритмов и не запутаться в них. И зависимости. Без них, что получится если делать?
В общем, подключил в помощники ИИ и начал.

Пробовал разные. Но что-то тяжеловато идет. Глаз да глаз нужен.
Если ИИ не контролировать, беда с кодом будет. Чем проект больше, тем больше ошибок. Постоянно одергивать надо. Он всё раздувает код, а я поменьше его хочу. 😄

В общем, пробую на отдыхе, лето, дача. И вот что уже получилось:
📂 Архитектурная карта репозитория
├── app/
│ ├── Config/ # Конфигурационные файлы среды (CSP-карты, лимиты, SMTP)
│ ├── Core/ # Системное ядро фреймворка (Router, Controller, Model, Mailer...)
│ └── Modules/ # Независимые инкапсулированные модули бизнес-логики
│ ├── Admin/ # Панель модератора, аудит-логи, административные модели пользователей
│ ├── Common/ # Базовые стили сброса, глобальные UI-компоненты и дизайн-система
│ ├── Messages/ # Личные сообщения, комнаты диалогов, счетчики и пагинация чатов
│ ├── Stories/ # Лента новостей, Markdown-публикации и дерево комментариев
│ ├── Tags/ # Каталог тегов сообщества с многоколоночной сеткой Lobsters
│ └── Votes/ # Транзакции полиморфного переключения лайков и дизлайков
├── db/
│ ├── migrations/ # Инкрементальные файлы обновлений структуры таблиц
│ └── schema.sql # Базовый SQL-дамп архитектуры базы данных
├── public/ # Публичная точка входа веб-сервера (Webroot)
│ ├── css/ # Сжатые и оптимизированные компилятором файлы стилей (app.min.css)
│ ├── js/ # Объединенный и очищенный JS-бандл логики интерфейса (app.min.js)
│ └── index.php # Центральный бутстрап-файл инициализации приложения
└── storage/
├── cache/ # Скомпилированный кэш карт маршрутизатора
└── logs/ # Журнал системных логов работы ядра (app.log)
2
8
Ты использовал для центральной этот алгоритм?
https://atharvaraykar.com/lobsters/
Пока не делал, только накидал макет.