aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/specs/2026-10-04-fanfictioner-design.md
AgeCommit message (Collapse)AuthorFilesLines
35 hoursDrop chapter_title from the story frontmatterDanilo M.1-3/+2
It only replaced the plan.md heading, which nothing downstream reads. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
35 hoursTake series, book, chapter and title from story.md frontmatterDanilo M.1-2/+10
An optional --- frontmatter in the story file sets the names instead of letting Gemma invent them. The script writes them into plan.md after every draft and revision and whenever story.md changes. With a chapter number, pages are saved as CC-NNN.png so all chapters of a book share one folder and read in order in book-reader. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
37 hoursDraw the book title on the cover pageDanilo M.1-3/+8
A page with a Title: line in plan.md gets that title as lettering in its base prompt, and its head edits are told to keep the lettering. The draft prompt makes page 1 a portrait cover carrying the book title; every other page stays text-free. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
37 hoursBuild plan.json from templates instead of a Gemma compileDanilo M.1-28/+41
The compile call only concatenated plan.md fields into fixed templates, cost about 40 s, and needed a json_schema, a consistency check and a retry. The script now builds every prompt itself. Gemma only drafts and revises plan.md, whose format gains a Pronoun line per character and a per-character Pose, and Framing must name the orientation. The draft prompt also keeps animals out of the character list and starts each description with who the person is. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2 daysAdd GPLv2 license and design specDanilo M.1-0/+198
Design for fanfictioner: story.md -> Gemma plan.md -> sd-cli page images with per-stage review, character refs applied via Qwen-Image edit. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>