backbone-mailing 0.3.30

Email marketing — mass-mail engine: audiences, subscriptions, hand-set mailing lifecycle, seeded A/B testing, per-recipient traces, cycle-44 bridge targets (Odoo mass_mailing port)
1
2
3
4
5
6
7
8
9
10
11
12
13
# mailing Workflows

Declarative specs of the module's multi-step sagas. The hand-authored Rust is the executable
truth; these YAML files document the intended orchestration and are the readable companion to the
golden cases in `docs/business-flows/`.

| Workflow | Saga | Implemented in | Proven by |
|----------|------|----------------|-----------|
| `example.workflow.yaml` | (replace with your saga) | `src/application/service/…` | `tests/…` |

Single-entity status transitions belong in `schema/hooks/*.hook.yaml` as state machines, not here.
Use a workflow only for a **multi-step** saga (e.g. "create A then B atomically", "A → B → C").
Delete `example.workflow.yaml` if this module has no sagas.