enforce word count in chapter_polish and book_chapter templates
- chapter_polish: add explicit 'chapter_target_words minimum' warning to think hint with instruction to EXPAND scenes to reach target length - chapter_polish: add word_count criterion (30%) to adjudication, restructure weights - book_chapter PASS 1: strengthen word count instruction with explicit stop-early warning - book_chapter: add word_count criterion (30%) to adjudication, restructure weights Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
@@ -95,7 +95,10 @@ steps:
|
|||||||
- Every scene beat moves the story forward OR reveals character (no filler)
|
- Every scene beat moves the story forward OR reveals character (no filler)
|
||||||
- End with the CLOSING HOOK you planned
|
- End with the CLOSING HOOK you planned
|
||||||
- Match the prose style guide: {prose_style}
|
- Match the prose style guide: {prose_style}
|
||||||
- Target length: {chapter_target_words} words — write the full chapter, not a summary
|
- Target length: {chapter_target_words} words — write the FULL chapter, not a summary
|
||||||
|
- ⚠️ DO NOT stop early. If you have not reached {chapter_target_words} words, continue
|
||||||
|
writing — add interiority, sensory detail, extended dialogue beats, and scene transitions
|
||||||
|
until you hit the target. Short chapters will be REJECTED in adjudication.
|
||||||
|
|
||||||
Output ONLY the polished chapter text.
|
Output ONLY the polished chapter text.
|
||||||
Start directly with the chapter title (e.g., "Chapter N: [Title]") and opening line.
|
Start directly with the chapter title (e.g., "Chapter N: [Title]") and opening line.
|
||||||
@@ -176,15 +179,18 @@ adjudication:
|
|||||||
pass_threshold: 80
|
pass_threshold: 80
|
||||||
deliverable_type: consumer
|
deliverable_type: consumer
|
||||||
criteria:
|
criteria:
|
||||||
narrative_flow:
|
word_count:
|
||||||
weight: 30
|
weight: 30
|
||||||
|
description: "Chapter meets the {chapter_target_words}-word minimum; under-length chapters fail"
|
||||||
|
narrative_flow:
|
||||||
|
weight: 25
|
||||||
description: "Story progresses naturally with good pacing"
|
description: "Story progresses naturally with good pacing"
|
||||||
character_voice:
|
character_voice:
|
||||||
weight: 25
|
weight: 20
|
||||||
description: "Characters are distinct and consistent"
|
description: "Characters are distinct and consistent"
|
||||||
prose_quality:
|
prose_quality:
|
||||||
weight: 25
|
weight: 15
|
||||||
description: "Writing is polished and engaging"
|
description: "Writing is polished and engaging"
|
||||||
continuity:
|
continuity:
|
||||||
weight: 20
|
weight: 10
|
||||||
description: "Consistent with prior chapters and canon"
|
description: "Consistent with prior chapters and canon"
|
||||||
|
|||||||
@@ -29,6 +29,14 @@ steps:
|
|||||||
Genre: {genre_name} | Audience: {genre_audience}
|
Genre: {genre_name} | Audience: {genre_audience}
|
||||||
Chapter: {task.message}
|
Chapter: {task.message}
|
||||||
|
|
||||||
|
TARGET LENGTH: {chapter_target_words} words minimum.
|
||||||
|
⚠️ CRITICAL — LENGTH REQUIREMENT:
|
||||||
|
- The polished chapter MUST be at least {chapter_target_words} words.
|
||||||
|
- DO NOT shorten the chapter. Expand scenes, deepen emotional beats, and add sensory
|
||||||
|
detail as needed to reach the word count target.
|
||||||
|
- If the original chapter is under target, the polish is your opportunity to bring it up.
|
||||||
|
- Under-length chapters will be REJECTED by the editorial board regardless of prose quality.
|
||||||
|
|
||||||
You have received a full editorial review from three editors.
|
You have received a full editorial review from three editors.
|
||||||
|
|
||||||
EDITORIAL CONSENSUS:
|
EDITORIAL CONSENSUS:
|
||||||
@@ -48,6 +56,7 @@ steps:
|
|||||||
Preserve everything the editors marked as STRENGTHS.
|
Preserve everything the editors marked as STRENGTHS.
|
||||||
Do not add new plot elements not already present.
|
Do not add new plot elements not already present.
|
||||||
Match the genre tone and audience level throughout.
|
Match the genre tone and audience level throughout.
|
||||||
|
Expand scenes with sensory detail, interiority, and dialogue to reach {chapter_target_words} words.
|
||||||
Output ONLY the fully rewritten chapter text.
|
Output ONLY the fully rewritten chapter text.
|
||||||
|
|
||||||
- type: document
|
- type: document
|
||||||
@@ -61,15 +70,18 @@ adjudication:
|
|||||||
pass_threshold: 90
|
pass_threshold: 90
|
||||||
deliverable_type: consumer
|
deliverable_type: consumer
|
||||||
criteria:
|
criteria:
|
||||||
|
word_count:
|
||||||
|
weight: 30
|
||||||
|
description: "Chapter meets the {chapter_target_words}-word minimum; longer is better, shorter fails"
|
||||||
prose_quality:
|
prose_quality:
|
||||||
weight: 35
|
weight: 25
|
||||||
description: "Language is refined, no awkward phrasing"
|
description: "Language is refined, no awkward phrasing"
|
||||||
consistency:
|
consistency:
|
||||||
weight: 25
|
weight: 20
|
||||||
description: "Style and tone uniform throughout"
|
description: "Style and tone uniform throughout"
|
||||||
engagement:
|
engagement:
|
||||||
weight: 25
|
weight: 20
|
||||||
description: "Text is compelling and polished"
|
description: "Text is compelling and polished"
|
||||||
formatting:
|
formatting:
|
||||||
weight: 15
|
weight: 5
|
||||||
description: "Proper formatting, no artifacts"
|
description: "Proper formatting, no artifacts"
|
||||||
|
|||||||
Reference in New Issue
Block a user