Este repositorio contem o runtime Phlow escrito em Rust, com modulos em modules/
e o runtime principal em phlow-runtime/. Use rg para buscas.
Comandos comuns (raiz do repo):
- Build do runtime:
cargo build --release -p phlow-runtime - Rodar exemplo:
cargo run -p phlow-runtime -- examples/<caminho>.phlow - Empacotar modulos:
./scripts/packages.sh
Estrutura relevante:
phlow-runtime/: runtime principalmodules/: modulos locaisphlow-sdk/: SDKsexamples/: fluxos de exemploscripts/: scripts auxiliares
Regra:
- Analisar de concluir a tarefa, testar localmente os fluxos alterados.
- Quando uma tarefa for concluida e testada, comitar as mudancas.
- Documente todas as features novas ou alteracoes significativas com rustdoc.
- Sempre escreva testes para novas funcionalidades.