From 1675b87268507456b5969e57af043b6c4d6355ed Mon Sep 17 00:00:00 2001 From: David Baity <158404677+MazakTheDwarf@users.noreply.github.com> Date: Wed, 1 Apr 2026 16:53:28 -0400 Subject: [PATCH] outline: populate bible/outline.md for crimson-vows and binding-thread --- projects/binding-thread/bible/outline.md | 60 ++++++++++++++++++++++-- projects/crimson-vows/bible/outline.md | 60 ++++++++++++++++++++++-- templates/book_outline.yml | 19 ++++---- 3 files changed, 120 insertions(+), 19 deletions(-) diff --git a/projects/binding-thread/bible/outline.md b/projects/binding-thread/bible/outline.md index 2c36335..67cb604 100644 --- a/projects/binding-thread/bible/outline.md +++ b/projects/binding-thread/bible/outline.md @@ -1,9 +1,59 @@ -# Outline: Binding Thread +Chapter 1: The Vanishing Point + Summary: Lyra completes a map of her childhood village and watches from a distance as the village dissolves into white mist. She flees before the Guild can find her and discovers a doorway in the middle of a forest — the entrance to the Archive. + POV: Lyra + Emotional beat: Terror and the weight of accidental godhood. + Hook: A door that should not exist. -## Synopsis +Chapter 2: The Vault of Ghosts + Summary: Lyra enters the Silent Library and meets Dorian, who identifies her "curse" immediately and threatens to imprison her. He realises the map she carries is the only key to finding his own lost home. + POV: Lyra + Emotional beat: Intellectual sparring and cold intimidation. + Hook: His need for her map forces a truce neither wants. -*(to be generated)* +Chapter 3: Ink Under the Skin + Summary: Dorian explains that Lyra's blood is the key — she is literally painting the world into herself. To stop it they must travel to the Heart of the First Fae. He physically examines her Fae markings; the Guild's "Eraser" squads arrive at the Archive's outskirts. + POV: Dorian + Emotional beat: Intimacy in the form of a clinical examination that becomes something else. + Hook: Boots on the Archive steps. -## Chapters +Chapter 4: The Road to Nowhere + Summary: They trek through a half-erased landscape sharing a single anchor rope to avoid falling into voids Lyra created. She accidentally draws in her sleep and a portion of their campsite begins to fade. + POV: Lyra + Emotional beat: Forced proximity and the first moment of genuine shared laughter. + Hook: Morning light revealing the camp is half gone. -*(to be generated)* +Chapter 5: The Echo's Price + Summary: Elara the Echo demands a memory from each for passage. Dorian gives up the memory of his mother's face; Lyra gives up her first memory of drawing. Dorian comforts her — they almost kiss before the Ink-Rot manifests as a physical shadow. + POV: Dorian + Emotional beat: Melancholy and deep loss. + Hook: A shadow with no source. + +Chapter 6: The City of Parchment + Summary: They reach a city that exists only on paper, populated by shades of people Lyra erased. One shade recognises her and begs for release. Dorian defends her against the judgment of the shades. + POV: Lyra + Emotional beat: Crushing remorse and Dorian's unexpected defence. + Hook: A face she knows asking to be set free. + +Chapter 7: A Fracture in the Ink + Summary: The Guild catches up. Valerius reveals he knew Lyra's father and manipulated her ink from the start. Dorian uses archive-magic to freeze time during the fight — and is wounded by a blank blade that begins to erase his immortality. + POV: Lyra + Emotional beat: Betrayal by a mentor and fierce protection by the hero. + Hook: Dorian on his knees, a wound that un-makes him. + +Chapter 8: Binding the Thread + Summary: Lyra uses her power intentionally for the first time to sew Dorian's soul back together. She realises her art can create, not just destroy. The ritual works but pulls the entire Paper City back into the real world in a massive magical shockwave. + POV: Both (alternating) + Emotional beat: High-stakes romance; confession of love during a ritual. + Hook: The world suddenly very full, very real, and very broken. + +Chapter 9: The Artist and the History + Summary: With his immortality fading but his life saved, Dorian and Lyra storm the Glass Spire to reclaim the Master Map. They work in perfect partnership — mapping and archiving. Valerius attempts to erase himself and the entire Empire to start over. + POV: Dorian + Emotional beat: Empowerment and partnership. + Hook: A man trying to unmake the world with a single pen stroke. + +Chapter 10: The World Unfolding + Summary: Lyra refuses to use the Master Map to reset the world, choosing instead to let the erased places return naturally — messy and imperfect. She destroys her Fae pen. On a cliffside they watch sunrise over a landscape that is jagged, incomplete, and real. + POV: Lyra + Emotional beat: Peace and the beginning of a new, finite life. + Hook: A sunrise over a world that chose imperfection over a blank page. diff --git a/projects/crimson-vows/bible/outline.md b/projects/crimson-vows/bible/outline.md index 5f124ca..07c0adc 100644 --- a/projects/crimson-vows/bible/outline.md +++ b/projects/crimson-vows/bible/outline.md @@ -1,9 +1,59 @@ -# Outline: Crimson Vows +Chapter 1: The Glass Border + Summary: Seraphine witnesses the Blight claiming a border village and meets Aldric at a parley where he proposes the "Bilateral Seal" — a political marriage. Survival vs. pride define every exchange. + POV: Seraphine + Emotional beat: Dread and desperate necessity. + Hook: "I do not seek your love, Queen Seraphine. I seek your blood." -## Synopsis +Chapter 2: A Contract in Blood + Summary: The courts meet in the Citadel to sign the treaty. Seraphine experiences "Aether-shock" from the sunlight and Aldric must save her, only to discover his touch briefly turns her skin to cold marble. + POV: Aldric + Emotional beat: Forced proximity and physical vulnerability. + Hook: Seraphine realises Aldric's glass curse is more literal than metaphor. -*(to be generated)* +Chapter 3: The First Night + Summary: The wedding ceremony. To bind the kingdoms the couple must perform the "Communion" — sharing blood and magic — and in that flash of joined power each sees the other's deepest trauma. + POV: Seraphine + Emotional beat: Profound intimacy disguised as ritual. + Hook: A single shared vision of childhood grief that neither can un-see. -## Chapters +Chapter 4: Whispers in the Dark + Summary: Back at Castle Sangue, Seraphine's nobles plot against the marriage while Aldric struggles with the cold and the hunger of his new subjects. Someone attempts to poison his wine with a silver-based toxin. + POV: Aldric + Emotional beat: Isolation and being the "other." + Hook: A poisoning attempt that forces Seraphine to choose her people or her king. -*(to be generated)* +Chapter 5: The Blood-Magic Debt + Summary: Aldric discovers Seraphine has been starving herself to feed her soldiers. He offers himself as a blood source in a scene that shatters every boundary they have carefully maintained. + POV: Seraphine + Emotional beat: Erotic tension and the shattering of boundaries. + Hook: "Drink," he whispered, "before there is nothing left of you to save." + +Chapter 6: Into the Fog + Summary: The Blight accelerates. They travel to the front lines for the first sealing ritual — it works, but requires them to clasp hands and Aldric's glass curse begins spreading up Seraphine's arm. + POV: Aldric + Emotional beat: Unity of purpose and burgeoning respect. + Hook: Their linked hands and the spreading crystallisation force an impossible choice. + +Chapter 7: The Shattered Mirror + Summary: Trapped in a cave overnight, Seraphine learns the truth behind Aldric's terror of his own power and uses blood-healing to reverse the crystallisation on his hands. They share their first genuine kiss. + POV: Seraphine + Emotional beat: Tenderness and the healing of old wounds. + Hook: A kiss that is entirely unplanned and entirely honest. + +Chapter 8: The Traitor Revealed + Summary: Vespera and the "Old Blood" faction launch a coup while Seraphine is weakened. Aldric uses his glass magic offensively for the first time to defend her — and is left for dead in a field of glass while Seraphine is captured. + POV: Aldric + Emotional beat: Protective rage and betrayal. + Hook: Aldric alone in a field of shattered glass, Seraphine gone. + +Chapter 9: Breaking the Crown + Summary: Aldric rallies his archivists to infiltrate the Crimson Court while Seraphine fights Vespera from within, drawing on her newfound Aether-resistance. Aldric arrives not as a king but as a storm of light and glass. + POV: Seraphine + Emotional beat: Empowerment and longing. + Hook: The dungeon door explodes in light. + +Chapter 10: The Eternal Eclipse + Summary: The final battle at the Hearth of the World. To banish the Stillness forever they must fully merge their souls, risking the permanent erasure of their individual selves. The curse breaks and the sun sets over the vampire kingdom without burning — a new dawn. + POV: Both (alternating) + Emotional beat: Self-sacrifice and total devotion. + Hook: The first sunrise that does not kill. diff --git a/templates/book_outline.yml b/templates/book_outline.yml index b694267..a03552b 100644 --- a/templates/book_outline.yml +++ b/templates/book_outline.yml @@ -213,20 +213,21 @@ steps: Extract a CLEAN CHAPTER LIST from the outline document above. Output ONLY the chapter list in this exact format — no other text: - Chapter [Title] - Summary: [2-3 sentence summary] - POV: [character name or "narrator"] - - Chapter [Title] + Chapter [Number]: [Title] Summary: [2-3 sentence summary] POV: [character name or "narrator"] + Emotional beat: [what the reader feels] + Hook: [last image or line that makes readers continue] Rules: - - One "Chapter [Title]" line per chapter, in order - - Indented metadata lines underneath each chapter (Summary, POV) - - Do NOT include chapter numbers — just the title + - Include the chapter number: "Chapter 1: Title", "Chapter 2: Title", etc. + - Indented metadata lines underneath each chapter (Summary, POV, Emotional beat, Hook) - Do NOT include any markdown headers, bullet points, or extra formatting - - This output will be parsed by StoryForge's outline sync engine + - This output will be written to bible/outline.md for StoryForge to read + + - type: document + dest_path: "projects/{project.slug}/bible/outline.md" + commit_msg: "outline: chapter list from book_outline pipeline" - type: package packet_type: IntakeResponse