23. Sequence Diagrams
The ten certification-required diagrams. Several mirror §5 Runtime Flows; three are new for this certification (Conversation Flow, Background Retry, Failed Delivery), reflecting the §18 Architecture Validation findings where relevant.
23.1 Send Template
23.2 Receive Webhook
23.3 OTP Flow
23.4 Activation Flow
23.5 Media Upload
There is no "upload" step distinct from a normal template send — see
§18.5 for confirmation that no
POST /media call exists anywhere in either repository.
23.6 Media Download
23.7 Conversation Flow (End-to-End, Multi-Turn)
23.8 Delivery Status
23.9 Background Retry
This pipeline is entirely channel-agnostic — it has no WhatsApp-specific code (see
§18.5). As of Phase 2.3, a send
that reaches this pipeline via MetaWhatsAppProvider is guaranteed to have already passed through
WhatsAppPhoneHelper — see
§18.4 for the
fix.
