Derive macros for Ironflow workflow authors.
Depend on ironflow-engine, not on this crate: it re-exports both derives
in ironflow_engine::decision, next to the traits they implement, and the
generated code refers to ::ironflow_engine. The derives are documented
and tested there.