Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.5 KB

File metadata and controls

45 lines (34 loc) · 2.5 KB

🚀 LayerFlow Roadmap

Цели

Создать open-source платформу для построения, анализа и коллаборативного редактирования многоуровневых архитектурных графов с поддержкой расширяемости, плагинов, интеграций и AI.


🟢 0.1.x — MVP Core

  • Пакет ядра (core) с AST, CRUD, сериализацией, строгой типизацией
  • Валидация графа (ValidationResult, errors/warnings)
  • Система плагинов и хуков (PluginManager)
  • Покрытие тестами (edge-cases, плагины, метаданные)
  • Документация, CONTRIBUTING, CoC

🟡 0.2.x — Extensibility & Ecosystem

  • Первый официальный плагин (пример: C4-тема или авто-документирование)
  • CLI-утилита для валидации и конвертации .gf файлов
  • Экспорт в Mermaid/PlantUML/Graphviz
  • Web-визуализатор (React-компонент, drag&drop, кастомизация)
  • Примеры шаблонов/тем (templates marketplace)
  • Typedoc-генерация docs

🟠 0.3.x — Коллаборация & AI

  • Yjs (или аналог) для совместной работы
  • Реальный realtime-collab (y-websocket, cursors)
  • AI-ассистент (генерация/анализ/автозаполнение схем)
  • VS Code Extension с синтаксисом GFF и preview

🟣 1.0.0 — Stable & Community

  • Стандартизация GFF (RFC, IANA заявка)
  • Расширенная документация, примеры для разных отраслей
  • Стабильная поддержка обратной совместимости
  • Интеграции с DevOps и CI/CD инструментами

📢 Ваш вклад

  • Предлагайте фичи и плагины в Issues
  • Голосуйте за приоритеты в Discussions
  • Делайте свои Pull Request — любая помощь важна!

Вместе мы сделаем LayerFlow новым стандартом для архитектурных графов. Присоединяйтесь!