| name | lamina-flow-design |
| description | Design reachable actor workflows from typed product operations, dependencies, and terminal outcomes, including complete cross-actor handoffs and recovery. |
Workflow design
A workflow is a user-reachable sequence of operation.<id> references owned by one actor and ending in named terminal outcomes.
For each critical workflow:
- Name its trigger and
actor_ref.
- Reference ordered operations rather than restating them in prose.
- Link dependencies that change reachability.
- Name success, rejection, degraded, and recovery terminal outcomes that materially differ.
- Complete cross-actor handoffs through delivery, recipient binding, accept/reject, durable authority change, both projections, expiry, replay, and recovery.
- Add surfaces only where the workflow needs a user-visible realization.
Do not create a full application flow inventory when only one product slice is being changed.