Why nine workflows instead of one
A single monolithic flow is easy to build and miserable to operate. When step six fails at two in the morning, you restart everything and pay for all of it again.
Splitting the system into M0 to M8, each with clear inputs and outputs, means a failure is contained. That decision shaped everything else.
Draft first, on purpose
Nothing publishes on its own. Articles arrive in WordPress as drafts, with SEO title, meta description, focus keyword and FAQ schema already populated, and wait for approval.
It is slower on day one. It is the reason nothing has had to be retracted.
Delivered and proven
Handover included five complete articles produced end to end, and a deliberate failed-stage rerun test to demonstrate recovery, along with documentation.
The client can operate and extend it without us.