Roadmap
Данная страница показывает путь развития проекта FEOD и его экосистемы. Пункты могут быть перемещены на другие этапы или удалены. Достижение всех пунктов не является обязательным для перехода на следующий этап. За исключением пунктов, отмеченных ⚠️.
Легенда:
- ⚠️ - обязательно для перехода на следующий этап
- 🟩 - частично достигнуто
- ✅ - достигнуто
- ⬜ - не достигнуто
- ⌛ - в планах / отложено на следующий этап
- ❓ - под вопросом, может быть вообще отменено
SMLab development (2024-2025)
Изначально проект FEOD разрабатывался для нужд компании SMLab. Как централизованное решение для всех Frontend проектов компании. Оно прошло опробирование в нескольких проектах и показало себя хорошо.
По результатам работ кроме закрытой презентации и документации была выпущена статья, где FEOD увидел свет в публичном доступе.
- Опробирование идей внутри компании
- Закрытая презентация и документация
- Закрытый генератор проектов на FEOD
- Публикация статьи на Habr открытом доступе в корпоративном блоге
Закрытый бета-тест (январь 2026 - настоящее время)
Текущий момент. Пакеты в npm выпускаются с версиями 0.x для ранней обкатки: это позволяет участникам закрытого бета-теста подключать плагины без доступа к репозиторию.
- 🟩 Подготовить github репозиторий
- ✅ CI: тесты плагинов, сборка и проверка примеров, публикация в npm через OIDC
- ⬜ Лицензия, CONTRIBUTING, актуальный корневой README
- ⬜ Открыть репозиторий (см. следующий этап)
- 🟩 Документация
- ✅ Публикация на feod.dev
- 🟩 Все ключевые страницы должны существовать и быть содержательными
- ✅ Основы
- ✅ Структура
- 🟩 Примеры
- 🟩 Статьи
- 🟩 Прочее
- 🟩 FAQ
- 🟩 Глоссарий
- ✅ Где хранить...
- ✅ Roadmap
- 🟩 Поддержка фреймворков (запускаемые примеры с CI и проверкой в Chromium)
- ✅ Vue ⚠️
- ✅ React ⚠️
- ✅ Nuxt
- ✅ Next
- ✅ Angular
- ✅ Svelte
- ✅ SvelteKit
- ⌛ Solid
- 🟩 Гайд по FEOD для бэкенда (черновик, сгенерирован AI, требует доработки)
- ⬜ Проревьювить и хуманизировать большую часть страниц ⚠️
- 🟩
@o-feod/eslint-structure-pluginи@o-feod/oxlint-structure-plugin- ✅ PoC
- ✅ Выпущены в npm ⚠️
- ✅ Опробованы на тестовых проектах (примеры на семи фреймворках и отдельный проект с установкой из npm) ⚠️
- 🟩 Соответствие всем правилам FEOD
- ✅ Слои, публичный API, подмодули, transit, видимость, циклы импортов
- ⬜ Паттерны роутинга страниц
- ⬜ Опробовать в реальных проектах
- ✅
feod.config.json- ✅ Формат и схема валидации
- ✅ Интеграция с ESLint и Oxlint ⚠️
- 🟩 AI Правила
- ✅ Agent Skill в репозитории
- ⬜ Опробовать на реальных проектах
- ⬜ Проверить работу с правилами на различных современных языковых моделях
- ⬜ Собрать публичную обратную связь
- ❓ AI Rule Generator (пока только статические шаблоны инструкций)
- ✅ Приобретение доменного имени feod.dev ⚠️
Открытый бета-тест
Начнётся после открытия репозитория.
- ⬜ Открытие репозитория на github
- ⬜ Документация
- ⬜ Сбор обратной связи
- ⬜ Все статьи проверили и доработали
- ⬜ Плагины линтеров
- ⬜ Сбор обратной связи
- ⬜ Улучшения конфигурации
- ⬜ Покрывает многообразие правил и вариаций FEOD
- ⬜ Проработаны автофиксы где это возможно
- ⬜
feod.config.json- ⬜ Доработка по обратной связи
- ⬜ AI Правила
- ⬜ Опробовать на реальных проектах
- ❓ Agent Skills / MCP
Релиз v1
- ⬜ Документация
- ⬜ Все статьи на достаточном уровне и доработаны
- ⬜ Плагины линтеров
- ⬜ Опробованы и действительно решают
- ⬜
feod.config.json- ⬜ Формат зафиксирован
- ⬜ AI Правила