Superseded by Loom.
This repository contains an earlier workflow/pipeline orchestration model. Its responsibilities now belong to loom-ai, whose fundamental execution abstraction is Worker and whose coordination abstraction is Arbiter (itself a Worker).
Do not add new orchestration features here.
The old workflow engine mixed workflow definition, phase execution, persistence, worker tracking, and resume behavior. Loom now provides the coherent execution model:
Intent -> Arbiter -> Workers -> tools/models/state
|
v
evidence/evaluation/checkpoint
|
v
complete/retry/replan
Reusable mechanics discovered during migration should move into dedicated capability repositories such as storage, resilience, streaming, evaluation, or strategy, rather than recreating a second workflow engine.
Use loom-ai for new execution/orchestration work. Preserve this repository only as historical source until reusable pieces have been migrated and verified.
Retirement candidate. After code migration and dependency cleanup, archive this repository.