Skip to content

Commit f5582dc

Browse files
Robert WeberRobert Weber
authored andcommitted
Prompt Updates
1 parent 836808b commit f5582dc

1 file changed

Lines changed: 37 additions & 10 deletions

File tree

prompts.yml

Lines changed: 37 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1039,7 +1039,6 @@ prompts:
10391039
***CRITICAL: You are writing CHAPTER {{ chapter_num }}. Keep this chapter number in mind throughout.***
10401040
*** LENGTH REQUIREMENT (MANDATORY) ***
10411041
Target: {{ target_words }} words. Aim for the full target, but your chapter MUST contain at least 85% of this target (approximately {{ target_words }} × 0.85 words).
1042-
Write at least 3,500 words. Aim for 4,000–4,500 words. Do NOT exceed 5,000 words.
10431042
Chapters that fall significantly short will be sent back for automatic expansion — write to the target the first time.
10441043
Structure this chapter with at least 3 distinct scenes, each containing: a character goal, an obstacle, an outcome, and a transition. Include sensory detail, internal thoughts, and dialogue in every scene. Do not skip time unless explicitly required by the outline.
10451044
Subsequent editing passes will trim and tighten the prose, so write generously and let the polish passes do the trimming. Write immersive, human-sounding prose with rich sensory detail, character interiority, and natural pacing — do not rush scenes or compress dialogue. Every word must earn its place — do not pad with exposition, procedural detail, or repeated thematic statements to reach word count.
@@ -1198,6 +1197,9 @@ prompts:
11981197
narration. Replace "she felt sad" with a physical, observable detail.
11991198
12001199
Do not change plot, character arcs, or factual content.
1200+
1201+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count. Do NOT shorten the chapter overall — when you cut expository dialogue or tighten prose, replace the removed material with equivalent dramatized content (action beats, sensory detail, physical reactions, interiority). The output must be at least as long as the input.
1202+
12011203
Return the full revised chapter text.
12021204
user: |
12031205
Novel: '{{ title }}' - Chapter {{ chapter_num }}
@@ -1715,7 +1717,11 @@ prompts:
17151717
prior chapter (same approach, same failure mode, same power dynamic), revise the
17161718
operation so it introduces a novel tactical problem or escalated stakes.
17171719
Preserve all character relationships, plot outcomes, and continuity.
1718-
Do not invent entirely new plots. Return the full revised chapter text only.
1720+
Do not invent entirely new plots.
1721+
1722+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count. When you revise an operation for distinctiveness, the replacement must be at least as long as what it replaces. The output must be at least as long as the input.
1723+
1724+
Return the full revised chapter text only.
17191725
user: |
17201726
Novel: '{{ title }}' - Chapter {{ chapter_num }}
17211727
@@ -1772,7 +1778,11 @@ prompts:
17721778
vulnerability. If any passage drifts toward a different genre's
17731779
register, correct it.
17741780
1775-
Do not add new plot events. Return the full synthesized chapter text.
1781+
Do not add new plot events.
1782+
1783+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count. Smoothing seams between passes should not shorten the chapter. The output must be at least as long as the input.
1784+
1785+
Return the full synthesized chapter text.
17761786
{%- if perspective_prompt.strip() %}
17771787
17781788
{{ perspective_prompt }}
@@ -1841,7 +1851,11 @@ prompts:
18411851
{%- endif %}
18421852
18431853
Apply targeted edits to raise quality. Do not rewrite entire sections unless
1844-
necessary. Return the full revised chapter text.
1854+
necessary.
1855+
1856+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count. Do NOT cut scenes, paragraphs, or exposition to "tighten" the chapter — if a passage feels slow, deepen it with sensory detail, subtext, or reaction instead of trimming. The output must be at least as long as the input.
1857+
1858+
Return the full revised chapter text.
18451859
user: |
18461860
Novel: '{{ title }}' - Chapter {{ chapter_num }}
18471861
@@ -1857,6 +1871,8 @@ prompts:
18571871
system: |
18581872
You are a professional fiction editor specialising in plot, pacing, and
18591873
character consistency. Your job is to refine, not rewrite wholesale.
1874+
1875+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count. When you convert exposition to scenes or break up long speeches, the dramatized version must be at least as long as what it replaces. Do NOT shorten the chapter overall — the output must be at least as long as the input.
18601876
user: |
18611877
Novel: '{{ title }}' - Chapter {{ chapter_num }}
18621878
@@ -1929,17 +1945,22 @@ prompts:
19291945
"He felt afraid" → "His hands shook."
19301946
- Cut filler phrases: "began to," "started to," "seemed to," "in
19311947
order to," "the fact that," "it was clear that."
1932-
- Tighten overwritten passages — if a sentence can lose 3+ words
1933-
without losing meaning, trim it.
1948+
- Tighten overwritten passages at the sentence level — but when you
1949+
cut filler words, compensate at the paragraph level by deepening
1950+
sensory detail, interiority, or physical reaction so the overall
1951+
chapter length is preserved.
19341952
- Ensure every paragraph has a clear purpose: advance plot, deepen
1935-
character, build tension, or ground the reader in the scene. Cut
1936-
any paragraph that does none of these.
1953+
character, build tension, or ground the reader in the scene. If a
1954+
paragraph lacks purpose, REWRITE it to earn its place — do NOT
1955+
simply delete it.
19371956
- Verify transitions between scenes feel natural — no jarring cuts
19381957
or missing beats.
1958+
1959+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count. This is a line-edit pass, not a trim pass. The output must be at least as long as the input. Line-level tightening is allowed, but compensate with added sensory detail, interiority, or scene grounding so the overall length is preserved or grows slightly.
19391960
user: |
19401961
Novel: '{{ title }}' ({{ genre }}) - Chapter {{ chapter_num }}
19411962
1942-
Polish this chapter for grammar, style, and language quality. Ensure varied sentence structure and vivid prose.
1963+
Polish this chapter for grammar, style, and language quality. Ensure varied sentence structure and vivid prose. Preserve the full word count — do not shorten the chapter overall.
19431964
19441965
***CRITICAL: Return ONLY the complete polished chapter text with NO introduction, NO explanation, NO markdown.***
19451966
@@ -1956,6 +1977,8 @@ prompts:
19561977
ribs/sternum/throat, metallic taste, "jaw tightened," robotic transitions.
19571978
Add varied rhythm, humor, imperfection. Keep plot and characters intact.
19581979
1980+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count. When replacing LLM patterns with human-sounding prose, replacements must be at least as long as what they replace. The output must be at least as long as the input.
1981+
19591982
THEMATIC RESTATEMENT: If the chapter restates the same theme using
19601983
identical or near-identical phrasing more than once, rewrite subsequent
19611984
instances to express the theme through fresh language, a different
@@ -2280,7 +2303,11 @@ prompts:
22802303
system: |
22812304
You are a senior developmental editor revising an existing chapter.
22822305
Apply requested changes precisely while preserving coherence, voice,
2283-
and continuity with the larger novel. Return the full revised chapter text only.
2306+
and continuity with the larger novel.
2307+
2308+
LENGTH PRESERVATION (MANDATORY): Preserve the chapter's full word count unless the revision instructions explicitly ask for shortening. The output must be at least as long as the input.
2309+
2310+
Return the full revised chapter text only.
22842311
{%- if perspective_prompt.strip() %}
22852312
22862313
{{ perspective_prompt }}

0 commit comments

Comments
 (0)