fix: remove Unicode chars from template
This commit is contained in:
@@ -37,11 +37,11 @@ steps:
|
||||
STRUCTURE GUIDE: {outline_structure|[use standard 3-act structure with chapter hooks if blank]}
|
||||
|
||||
The room is deciding on ONE book concept to write. The trend research
|
||||
is in the DELIVERABLES and RAG above — everyone has read it.
|
||||
is in the DELIVERABLES and RAG above -- everyone has read it.
|
||||
|
||||
═══════════════════════════════════════════════
|
||||
PRE-ASSIGNED CHARACTER NAMES (fiction projects — use these exactly)
|
||||
═══════════════════════════════════════════════
|
||||
???????????????????????????????????????????????
|
||||
PRE-ASSIGNED CHARACTER NAMES (fiction projects -- use these exactly)
|
||||
???????????????????????????????????????????????
|
||||
These names were generated for this project. Do NOT substitute generic defaults
|
||||
like Jax, Elara, Ryder, Quinn, Lyra, Knox, or Zane.
|
||||
|
||||
@@ -51,8 +51,8 @@ steps:
|
||||
Supporting: {supporting_1}, {supporting_2}, {supporting_3}
|
||||
Setting/Town: {place_name}
|
||||
|
||||
(Non-fiction projects: ignore the character names above — they are not applicable.)
|
||||
═══════════════════════════════════════════════
|
||||
(Non-fiction projects: ignore the character names above -- they are not applicable.)
|
||||
???????????????????????????????????????????????
|
||||
|
||||
From YOUR area of expertise, argue for (or against) a specific concept:
|
||||
- Which of the research concepts has the strongest hook for this audience?
|
||||
@@ -62,7 +62,7 @@ steps:
|
||||
- What should the chapter length and structure be?
|
||||
|
||||
React to what prior speakers argued. Push back on weak ideas. Build on strong ones.
|
||||
Be specific — no vague enthusiasm. Name the concept, argue WHY.
|
||||
Be specific -- no vague enthusiasm. Name the concept, argue WHY.
|
||||
|
||||
When the group has agreed on ONE specific concept (title, hook, protagonist, conflict, structure):
|
||||
"consensus_reached: true"
|
||||
@@ -72,7 +72,7 @@ steps:
|
||||
hint: |
|
||||
The boardroom has selected ONE concept. Your job is to write the SINGLE CANONICAL outline.
|
||||
|
||||
⚠️ CRITICAL RULES:
|
||||
?? CRITICAL RULES:
|
||||
- Do NOT present multiple options, alternatives, or "Option A / Option B" variants.
|
||||
- Do NOT include chapter ideas from the deliberation rounds that were NOT selected.
|
||||
- Write ONE definitive chapter list. If the project calls for 10 chapters, write EXACTLY 10.
|
||||
@@ -80,21 +80,21 @@ steps:
|
||||
|
||||
Synthesize the agreed concept into a COMPLETE BOOK OUTLINE document.
|
||||
|
||||
═══════════════════════════════════════════════
|
||||
PART 1: CHARACTER BIBLE (fiction only — omit entirely for non-fiction)
|
||||
═══════════════════════════════════════════════
|
||||
???????????????????????????????????????????????
|
||||
PART 1: CHARACTER BIBLE (fiction only -- omit entirely for non-fiction)
|
||||
???????????????????????????????????????????????
|
||||
If this is a fiction project, write a Character Bible FIRST:
|
||||
|
||||
# [Book Title] — Character Bible
|
||||
# [Book Title] -- Character Bible
|
||||
|
||||
## {protagonist_name}
|
||||
- Age:
|
||||
- Voice: [describe the internal narrative voice — e.g., "sardonic, first-person, teen"]
|
||||
- Voice: [describe the internal narrative voice -- e.g., "sardonic, first-person, teen"]
|
||||
- Background: [2 sentences]
|
||||
- Want: [what they think they want]
|
||||
- Need: [what they actually need to grow]
|
||||
- Fatal flaw: [the trait that creates conflict]
|
||||
- Speech pattern: [how they talk — with examples]
|
||||
- Speech pattern: [how they talk -- with examples]
|
||||
|
||||
## {love_interest_name}
|
||||
- Age:
|
||||
@@ -114,34 +114,34 @@ steps:
|
||||
- {supporting_3}: [role and relationship to protagonist]
|
||||
|
||||
## World Rules (if paranormal/fantasy/speculative)
|
||||
- [Powers, systems, constraints — be precise]
|
||||
- [Powers, systems, constraints -- be precise]
|
||||
- [What limits them? What are the costs?]
|
||||
|
||||
## Voice Signatures
|
||||
(REQUIRED for fiction — this section is injected into every chapter to enforce consistent character voice.
|
||||
(REQUIRED for fiction -- this section is injected into every chapter to enforce consistent character voice.
|
||||
Think carefully: these are NON-NEGOTIABLE identifiers the polisher will enforce.)
|
||||
|
||||
### [Protagonist name] — Voice Signature
|
||||
### [Protagonist name] -- Voice Signature
|
||||
- Curse/stress expression scale: "[mild phrase]" = minor irritation | "[mid phrase]" = upset | "[strong phrase]" = furious
|
||||
- Verbal tic or sarcasm tell: [e.g., "says 'obviously' when meaning the opposite"]
|
||||
- Speech pattern when excited: [e.g., "interrupts own sentences mid-thought"]
|
||||
- What they REACH FOR in descriptions: [e.g., "tactile/kinesthetic — touches things to understand them"]
|
||||
- What they NEVER say or do in dialogue: [e.g., "never apologizes directly — fixes things instead"]
|
||||
- What they REACH FOR in descriptions: [e.g., "tactile/kinesthetic -- touches things to understand them"]
|
||||
- What they NEVER say or do in dialogue: [e.g., "never apologizes directly -- fixes things instead"]
|
||||
- Sentence pattern: [e.g., "short declaratives when focused; long run-ons when arguing"]
|
||||
|
||||
### [Love interest name] — Voice Signature
|
||||
### [Love interest name] -- Voice Signature
|
||||
- Formality scale (INVERSELY maps to severity): "[mild formal phrase]" = small problem | "[very formal/archaic phrase]" = disaster
|
||||
- What they NEVER say: [e.g., "never says 'I think' — says 'the evidence suggests' or 'it is probable that'"]
|
||||
- Superlative rule: [e.g., "never uses superlatives except for things that matter deeply — when they do, it stops the room"]
|
||||
- Sentence completeness tell: [e.g., "always grammatically complete — EXCEPT when flustered by protagonist, then fragments"]
|
||||
- What they NEVER say: [e.g., "never says 'I think' -- says 'the evidence suggests' or 'it is probable that'"]
|
||||
- Superlative rule: [e.g., "never uses superlatives except for things that matter deeply -- when they do, it stops the room"]
|
||||
- Sentence completeness tell: [e.g., "always grammatically complete -- EXCEPT when flustered by protagonist, then fragments"]
|
||||
- Speech pattern: [e.g., "precise, no wasted words; anger shows through subject choice and word order, not volume"]
|
||||
|
||||
═══════════════════════════════════════════════
|
||||
???????????????????????????????????????????????
|
||||
PART 2: CHAPTER OUTLINE (all projects)
|
||||
═══════════════════════════════════════════════
|
||||
???????????????????????????????????????????????
|
||||
|
||||
## Factions
|
||||
(REQUIRED for fantasy/speculative — define named factions so NPCs have memory chapter-to-chapter.
|
||||
(REQUIRED for fantasy/speculative -- define named factions so NPCs have memory chapter-to-chapter.
|
||||
These entries are compiled into factions.rag.md and injected into each chapter's world state.)
|
||||
|
||||
### [Faction Name]
|
||||
@@ -170,14 +170,14 @@ steps:
|
||||
- Target audience: {genre_audience}
|
||||
|
||||
## Chapter Outline
|
||||
⚠️ COMPLETENESS REQUIRED: Write a FULL entry for EVERY chapter. Do NOT abbreviate, skip,
|
||||
?? COMPLETENESS REQUIRED: Write a FULL entry for EVERY chapter. Do NOT abbreviate, skip,
|
||||
or summarize multiple chapters with "...omitted for brevity" or similar. If the outline
|
||||
calls for 45 chapters, all 45 must appear below with complete entries. Partial outlines
|
||||
are a critical error — Iris writes blind without this information.
|
||||
are a critical error -- Iris writes blind without this information.
|
||||
|
||||
For each chapter (target {chapter_count} chapters):
|
||||
- Chapter N: [Title]
|
||||
- Summary: 2–3 sentences of what happens
|
||||
- Summary: 2-3 sentences of what happens
|
||||
- Emotional beat: what the reader feels
|
||||
- Hook / cliffhanger: the exact last image or line that makes readers continue
|
||||
- Opens at: [location / setting at chapter start]
|
||||
@@ -186,7 +186,7 @@ steps:
|
||||
|
||||
## Voice & Tone Guide
|
||||
Write the Voice & Tone Guide as HARD OPERATING CONSTRAINTS, not aspirations.
|
||||
This guide will be copied verbatim into every chapter task as the prose_style context variable —
|
||||
This guide will be copied verbatim into every chapter task as the prose_style context variable --
|
||||
treat it as rules the author must follow on every page, not a mood description.
|
||||
|
||||
Format the Voice & Tone Guide as:
|
||||
@@ -194,7 +194,7 @@ steps:
|
||||
- Sentence rhythm: [e.g., "Vary sentence length; no more than two consecutive complex
|
||||
sentences. Short sentences for impact. Fragments allowed for interiority."]
|
||||
- Anti-overpolish rules: [e.g., "Not every paragraph needs a memorable line. Use
|
||||
functional connective prose. Let observation precede interpretation — show the moment
|
||||
functional connective prose. Let observation precede interpretation -- show the moment
|
||||
before naming what it means. Avoid clustering aphorisms. Prefer scene motion over
|
||||
thesis delivery."]
|
||||
- Voice don'ts: [e.g., "No head-hopping. No passive construction during action beats.
|
||||
@@ -211,7 +211,7 @@ steps:
|
||||
agent: first_available
|
||||
hint: |
|
||||
Extract a CLEAN CHAPTER LIST from the outline document above.
|
||||
Output ONLY the chapter list in this exact format — no other text:
|
||||
Output ONLY the chapter list in this exact format -- no other text:
|
||||
|
||||
Chapter [Number]: [Title]
|
||||
Summary: [2-3 sentence summary]
|
||||
@@ -234,18 +234,18 @@ steps:
|
||||
hint: |
|
||||
You are the Project Manager serializing the FINAL OUTLINE DOCUMENT above into chapter tasks.
|
||||
|
||||
⚠️ STRICT DEDUPLICATION RULES:
|
||||
?? STRICT DEDUPLICATION RULES:
|
||||
- Use ONLY the chapters listed in PART 2: CHAPTER OUTLINE of the document above.
|
||||
- IGNORE all chapter suggestions from the boardroom deliberation rounds.
|
||||
- Count ONLY entries formatted as "- Chapter N:" in PART 2. That count = your action count.
|
||||
- A 10-chapter outline = exactly 10 actions. A 12-chapter outline = exactly 12 actions.
|
||||
- If you produce more actions than chapter entries in PART 2, you have made an error — recount.
|
||||
- If you produce more actions than chapter entries in PART 2, you have made an error -- recount.
|
||||
|
||||
For each chapter in PART 2 (and ONLY those chapters), create one create_task action:
|
||||
|
||||
CRITICAL — Fill in these values from the outline document:
|
||||
CRITICAL -- Fill in these values from the outline document:
|
||||
- genre_name: the exact genre (e.g., "YA Romance", "Science Fiction", "Literary Fiction")
|
||||
- genre_audience: the target audience (e.g., "Young adults 14–18", "Adult romance readers")
|
||||
- genre_audience: the target audience (e.g., "Young adults 14-18", "Adult romance readers")
|
||||
- prose_style: copy the 3-sentence Voice & Tone Guide from the outline exactly
|
||||
- chapter_target_words: the target word count per chapter as a number string (e.g., "3500")
|
||||
- chapter_ref: zero-padded two-digit chapter number, e.g. "ch-01", "ch-02", ... "ch-18"
|
||||
@@ -256,7 +256,7 @@ steps:
|
||||
from the Character Bible in Part 1. If this is a non-fiction project, leave empty.
|
||||
|
||||
Rules:
|
||||
- EXACTLY one action per chapter from PART 2 of the outline — no more, no less
|
||||
- EXACTLY one action per chapter from PART 2 of the outline -- no more, no less
|
||||
- task_name format: "Write Chapter N: [Chapter Title]" (N is a plain number, 1, 2, 3...)
|
||||
- agent_name: always "Iris"
|
||||
- task_type: always "book_chapter" for all genres (book_chapter uses conditional_skills
|
||||
@@ -267,11 +267,11 @@ steps:
|
||||
Start with: "You are writing Chapter N of [Book Title]. [chapter summary].
|
||||
POV: [character name]. Opens at: [location]. [Character name] enters this chapter
|
||||
[character state]. Dominant tension: [tension]. Closes with: [cliffhanger hook]."
|
||||
Also include the Voice & Tone Guide from the outline as the prose_style value —
|
||||
Also include the Voice & Tone Guide from the outline as the prose_style value --
|
||||
copy it exactly. This is a hard constraint for every sentence of the chapter.
|
||||
- depends_on: the exact task_name of the PREVIOUS chapter (empty string for Chapter 1)
|
||||
|
||||
The depends_on chain creates sequential writing — each chapter waits for the previous to be committed.
|
||||
The depends_on chain creates sequential writing -- each chapter waits for the previous to be committed.
|
||||
schema:
|
||||
actions:
|
||||
- type: create_task
|
||||
|
||||
Reference in New Issue
Block a user