name: blog-post-pipeline
description: "From topic to published-ready blog post: research, outline, draft, edit and meta tags in five checked steps."
inputs:
  - "topic"
  - "audience"
  - "target length"
steps:
  - id: 1
    name: "Research"
    do: "List the key questions the audience has about the topic and the facts needed to answer them. Note sources."
  - id: 2
    name: "Outline"
    do: "Write a title and 5-8 headings with two points each."
  - id: 3
    name: "Draft"
    do: "Write the full post from the outline in the audience's language, to the target length."
  - id: 4
    name: "Edit"
    do: "Tighten for clarity, remove filler, check every fact against the sources."
  - id: 5
    name: "Finish"
    do: "Write a title tag, meta description and three social post lines."
output: "A finished post with title tag, meta description and social lines."
