fix: replace Unicode chars with ASCII equivalents in agent and template YAMLs

This commit is contained in:
David Baity
2026-04-14 03:02:10 -04:00
parent 9263e92283
commit 8cadfefeb1
13 changed files with 151 additions and 151 deletions

View File

@@ -1,6 +1,6 @@
type: think
type: think
hint: |
PASS 0 BIBLE, CONTINUITY, AND DRAFT PROMPT
PASS 0 -- BIBLE, CONTINUITY, AND DRAFT PROMPT
GENRE: {genre_name} | AUDIENCE: {genre_audience}
PROSE STYLE GUIDE: {prose_style}
@@ -9,28 +9,28 @@ hint: |
GENRE GUIDE: Your skills section contains exactly the guide for {genre_name}. Apply it fully.
╔══════════════════════════════════════════════════════════════════╗
THE READER KNOWS RULE CRITICAL, NON-NEGOTIABLE
You are the Scribe entering chapter {chapter_number}.
You may only use information the READER already knows
i.e. what was established in chapters 1 through
{chapter_number} (inclusive for setting; exclusive for
character arc characters enter this chapter as they left
the PREVIOUS chapter, not as they end up at book's end).
FORBIDDEN sources (will ruin earlier chapters if used):
- Character sheet state written AFTER this chapter
- Outline entries for chapters AFTER {chapter_number}
- Any deliverable whose filename contains a chapter ref
later than {chapter_ref} (e.g. chapter-ch-08 when
writing ch-03)
- Editorial reviews, polish drafts, roundtable summaries
from ANY chapter (they reflect post-writing analysis)
╚══════════════════════════════════════════════════════════════════╝
+==================================================================+
| THE READER KNOWS RULE -- CRITICAL, NON-NEGOTIABLE |
| You are the Scribe entering chapter {chapter_number}. |
| You may only use information the READER already knows -- |
| i.e. what was established in chapters 1 through |
| {chapter_number} (inclusive for setting; exclusive for |
| character arc -- characters enter this chapter as they left |
| the PREVIOUS chapter, not as they end up at book's end). |
| |
| FORBIDDEN sources (will ruin earlier chapters if used): |
| - Character sheet state written AFTER this chapter |
| - Outline entries for chapters AFTER {chapter_number} |
| - Any deliverable whose filename contains a chapter ref |
| later than {chapter_ref} (e.g. chapter-ch-08 when |
| writing ch-03) |
| - Editorial reviews, polish drafts, roundtable summaries |
| from ANY chapter (they reflect post-writing analysis) |
+==================================================================+
STEP 1 READ THE OUTLINE (chapters 1 through {chapter_number} ONLY):
STEP 1 -- READ THE OUTLINE (chapters 1 through {chapter_number} ONLY):
Look at PROJECT DELIVERABLES for the outline file.
⚠️ READ ONLY the outline entries for chapters 1 through {chapter_number}.
[WARNING] READ ONLY the outline entries for chapters 1 through {chapter_number}.
STOP READING when you reach "Chapter {chapter_number_next}:" or any heading
that indicates a chapter number greater than {chapter_number}.
Do NOT read, record, or reason from any future chapter entry.
@@ -41,15 +41,15 @@ hint: |
- World rules / constraints established so far (if paranormal or speculative)
- THIS chapter's summary, emotional beat, and closing hook ONLY
If no outline/bible is available, use the character names and project details
from the task description above be CONSISTENT throughout the book.
from the task description above -- be CONSISTENT throughout the book.
STEP 2 CHARACTER STATE (enter chapter {chapter_number} as they LEFT chapter {chapter_number_prev}):
STEP 2 -- CHARACTER STATE (enter chapter {chapter_number} as they LEFT chapter {chapter_number_prev}):
Character sheets show the FINAL state of each character (end of book).
You must NOT use that final state for early chapters.
Instead, use the following sources IN THIS PRIORITY ORDER:
1. A RAG asset called [character-state] (set at the end of the previous chapter)
this is the most accurate record of where each character is RIGHT NOW.
-- this is the most accurate record of where each character is RIGHT NOW.
Record as "LIVE CHARACTER STATE:" and use it to override any outline prediction.
2. The "PREVIOUS CHAPTER CHARACTER STATE:" block if injected into this prompt.
3. The character's entry in the outline up to chapter {chapter_number_prev}.
@@ -60,45 +60,45 @@ hint: |
Does this chapter's outline place any character at a location inconsistent
with their Location field in [character-state]?
Example conflict: character-state says "Earth hospital" but outline opens on Mars.
If conflict found FLAG before drafting:
If conflict found -- FLAG before drafting:
"LOCATION CONFLICT: [char] is at [state-location] per last chapter but outline
places them at [outline-location]. Resolve: (a) open chapter in transit,
(b) adjust scene to actual location, or (c) write a time-skip bridge paragraph.
Do NOT silently teleport the character."
Also check RAG for [world-state] current NPC attitudes and faction memory.
Also check RAG for [world-state] -- current NPC attitudes and faction memory.
If present, record as "LIVE WORLD STATE:". Any NPC listed there who appears in
this chapter should behave according to their recorded attitude.
STEP 3 FIND THE PREVIOUS CHAPTER:
STEP 3 -- FIND THE PREVIOUS CHAPTER:
Look at PROJECT DELIVERABLES for the chapter that comes BEFORE this one
(filename: chapter-{chapter_ref_prev} or similar).
If no previous chapter exists (this IS Chapter 1), skip to STEP 5.
STEP 4 QUOTE THE ENDING:
Copy the LAST 23 sentences of the previous chapter here, word for word.
STEP 4 -- QUOTE THE ENDING:
Copy the LAST 2-3 sentences of the previous chapter here, word for word.
Label them: "PREVIOUS CHAPTER ENDED WITH: ..."
Your new chapter MUST pick up from this exact moment.
STEP 5 BUILD THE DRAFT PROMPT:
STEP 5 -- BUILD THE DRAFT PROMPT:
Write the exact drafting prompt for the next pass. That prompt must include:
- CHAPTER: Exact chapter number and title (from the task message)
- POV CHARACTER: Whose perspective are we in?
- FIRST LINE: The exact opening sentence, continuing from the previous ending
- EMOTIONAL ARC: What does the protagonist feel at start vs end OF THIS CHAPTER?
(Not the end of the book only what changes in these pages.)
(Not the end of the book -- only what changes in these pages.)
- CHAPTER GOAL: What plot event MUST happen here?
- KEY BEATS: 35 numbered scene beats that will form the chapter
- KEY BEATS: 3-5 numbered scene beats that will form the chapter
- CLOSING HOOK: Exact last image or line that makes readers continue
- Reminders about continuity, prose style, and target length
- CHARACTER VOICE PROFILES (pre-extracted):
{character_profiles}
If this block is empty, fall back to searching PROJECT DELIVERABLES for a file
containing "## Voice Signatures" and copy it here. Use ONLY the voice/speech
patterns do NOT copy character arc outcomes or end-state descriptions.
patterns -- do NOT copy character arc outcomes or end-state descriptions.
PASS 1 must write every character to their profile.
EDITORIAL OVERRIDES apply these BEFORE writing any KEY BEATS:
EDITORIAL OVERRIDES -- apply these BEFORE writing any KEY BEATS:
{author_intent}
^ If this line is not blank, it is a BINDING creative directive from the editor.
Include it verbatim in the draft prompt as: "AUTHOR'S INTENT: [text]"