arcadiasuite/.planning/ROADMAP.md

4.7 KiB

Roadmap: Arcádia Agentic Suite

Overview

Evolução do Arcádia Suite de ERP tradicional para Sistema Agêntico Orientado a Objetos. Skills são objetos reutilizáveis (POO), Agentes instanciam Skills, Automações são composições orquestradas, Dev Center é a fábrica de agentes.

Phases

  • Phase 1: Fundação - Infraestrutura base: submodules MiroFlow/OpenClaw, tabelas skills, Neo4j, ReferenceParser
  • [~] Phase 2: Skills Engine - Skills criáveis e executáveis com editor Monaco e Marketplace
  • Phase 3: MiroFlow Embutido - Análises científicas via agentes especializados + bridge Superset
  • Phase 4: OpenClaw Embutido - Skills emergentes com detecção de padrões
  • Phase 5: Automation Fabric - Automações unificadas (XOS + Central)
  • Phase 6: Dev Center Completo - Fábrica de agentes: Design → Assemble → Deploy

Phase Details

Phase 1: Fundação

Goal: Infraestrutura base funcionando com submodules, banco, KG e parser de referências Depends on: Nothing Success Criteria (what must be TRUE):

  1. Submodules MiroFlow e OpenClaw clonados e inicializados
  2. Tabelas arcadia_skills e skill_executions existem no banco
  3. Neo4j rodando via docker-compose
  4. ReferenceParser parseia referências /skill/, /kg/, /file/ etc.

Plans:

  • 01-01: Submodules MiroFlow + OpenClaw
  • 01-02: Schema tabelas skills + migration
  • 01-03: Neo4j docker-compose + ReferenceParser

Phase 2: Skills Engine

Goal: Skills criáveis, editáveis e executáveis com marketplace Depends on: Phase 1 Success Criteria (what must be TRUE):

  1. SkillEngine.ts suporta herança, composição e polimorfismo
  2. API REST /skills CRUD funcionando
  3. Editor Monaco com autocomplete de referências (/)
  4. Skill Marketplace lista e filtra skills disponíveis
  5. Versionamento Git-like de skills implementado

Plans:

  • 02-01: SkillEngine + API REST
  • 02-02: Editor Monaco + autocomplete + rota /skills
  • 02-03: Skill Marketplace (Biblioteca)
  • 02-04: Versionamento Git-like de skills

Phase 3: MiroFlow Embutido

Goal: Análises científicas disponíveis via agentes especializados integrados ao Superset Depends on: Phase 2 Success Criteria (what must be TRUE):

  1. MiroFlow configurado para Ollama local com modelos até 14B
  2. Agente Statistician analisa dados SQL com deepseek-r1:14b
  3. Agente Fiscal Auditor valida NFe/SPED com deepseek-r1:14b
  4. Agente Researcher consulta KG com llama3.1:8b
  5. Endpoint POST /api/miroflow/analyze retorna análise estruturada
  6. MiroFlowControl.tsx toggle "Modo Científico" aparece no Superset
  7. Execuções registradas com imutabilidade no KG

Plans: 3 planos

Plans:

  • 03-01-PLAN.md — Setup (ollama pull llama3.1:8b) + miroflow_service.py FastAPI porta 8006 com 3 agentes
  • 03-02-PLAN.md — Node bridge (engine-proxy.ts + routes.ts) + KG logging SHA-256
  • 03-03-PLAN.md — Frontend MiroFlowControl.tsx + tab "Científico" em BiWorkspace.tsx

Phase 4: OpenClaw Embutido

Goal: Skills emergentes criadas automaticamente a partir de padrões detectados Depends on: Phase 3 Success Criteria (what must be TRUE):

  1. PatternDetector detecta padrões (min 3 ocorrências, 30 dias, 80% confiança)
  2. Skills emergentes criadas como DRAFT aguardando aprovação
  3. Widget flutuante notifica usuário de sugestões
  4. Fluxo completo: Padrão → DRAFT → Dev Center aprovação Plans: TBD

Phase 5: Automation Fabric

Goal: Automações unificadas sob runtime único substituindo XOS + Central Depends on: Phase 4 Success Criteria (what must be TRUE):

  1. 5 runtimes funcionando: WorkflowEngine, RuleEngine, AgentExecutor, ScheduleEngine, EventEngine
  2. Automações existentes do XOS migradas sem perda de dados
  3. Automações existentes do /automations Central migradas
  4. AutomationCenter.tsx lista todas as automações unificadas Plans: TBD

Phase 6: Dev Center Completo

Goal: Fábrica completa de agentes: Design → Assemble → Deploy Depends on: Phase 5 Success Criteria (what must be TRUE):

  1. DesignStudio com modos UML, Visual Flow, Markdown Spec, Code Editor
  2. AssembleLine gera código via Blackboard (GeneratorAgent)
  3. OrchestrateCenter faz deploy, versionamento e monitoramento
  4. Galeria de agentes por tenant funcional Plans: TBD

Progress

Phase Plans Complete Status Completed
1. Fundação 3/3 Complete 2026-03-25
2. Skills Engine 3/4 In progress -
3. MiroFlow Embutido 2/3 In Progress
4. OpenClaw Embutido 0/TBD Not started -
5. Automation Fabric 0/TBD Not started -
6. Dev Center Completo 0/TBD Not started -