Task graph and queue
Tasks have stable project keys and typed relations:blocksanddepends_onexpress delivery order;parent_ofconnects decomposed work;requiresrepresents orchestrator success dependencies;duplicate_ofkeeps triage decisions visible.
Multiple Runs for one Task
One Task can own many Runs. Each Run keeps its own Flow revision, runner and provider snapshot, workspace, evidence, cost, gates, diff, and terminal result. A failure and an alternative implementation both remain in the same lineage.Compare implementations
An Evaluation Study compares 2..N Runs of one Task. Participants can be existing Runs or Runs launched specifically for the Study. Comparison uses immutable, bounded evidence snapshots and keeps these planes separate:- objective facts such as checks, artifacts, schema validation, diff statistics, duration, and cost;
- independent AI-judgment attempts from configured Judge Panels;
- deterministic aggregation and disagreement;
- an append-only human verdict: winner, tie, or inconclusive.