Expand description
Typed FCALL wrappers for flow coordination functions (lua/flow.lua).
Structs§
- DepOp
Keys - Key context for child-local dependency operations on {p:N}.
- Flow
Struct OpKeys - Key context for flow-structural operations on {fp:N}.
- Resolve
Dependency Keys - Extended key context for
ff_resolve_dependency, which needs access to the upstream execution’s result key for server-sidedata_passing_refresolution (Batch C item 3). Separate fromDepOpKeysso the other dependency wrappers —ff_apply_dependency_to_child,ff_evaluate_flow_eligibility,ff_promote_blocked_to_eligible,ff_replay_execution— don’t have to carry an upstream context they never use.
Functions§
- ff_
add_ execution_ to_ flow - ff_
apply_ dependency_ to_ child - ff_
cancel_ flow - ff_
create_ flow - ff_
evaluate_ flow_ eligibility - ff_
promote_ blocked_ to_ eligible - ff_
replay_ execution - ff_
resolve_ dependency - ff_
set_ flow_ tags - Call
ff_set_flow_tags: write caller-supplied tag fields to the flow’s separate tags key. Returns the number of pairs applied. Tag keys must match^[a-z][a-z0-9_]*\.. The Lua function also lazy-migrates any pre-58.4 reserved-namespace fields stashed inline onflow_coreinto the new tags key. - ff_
stage_ dependency_ edge