Menu

Post image 1
Post image 2
Post image 3
1 / 3
0

The outline.json Format That Drives My Automated Python Ebook Pipeline

DEV Community·German Yamil·29 days ago
#YcYhUuHe
Reading 0:00
15s threshold

The outline.json Format That Drives My Automated Python Ebook Pipeline Everything in the pipeline starts with one file: outline.json . It's the manifest. It defines what the pipeline generates, validates, translates, and publishes. Change the file, run the pipeline, get a different book. Here's the full format, every field, and a real working example. 🎁 Free: AI Publishing Checklist — 7 steps in Python · Full pipeline: germy5.gumroad.com/l/xhxkzz (pay what you want, min $9.99) The Schema { "title" : "string — full book title" , "subtitle" : "string — used in Gumroad listing and KDP metadata" , "author" : "string" , "language_primary" : "en" , "language_secondary" : "es" , "target_word_count" : 22000 , "chapters" : [ { "number" : 1 , "title" : "string — chapter title (used as H1)" , "slug" : "string — used for filename: chapter-01-intro" , "word_target" : 2200 , "code_file" : "string — script_01_intro.py" , "learning_objective" : "string — what the reader can do after this chapter" , "prerequisites" : […

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More