M-hv1 commited on
Commit
affdee6
Β·
verified Β·
1 Parent(s): e13f732

Update core/prompts.py

Browse files
Files changed (1) hide show
  1. core/prompts.py +25 -2
core/prompts.py CHANGED
@@ -446,6 +446,9 @@ NOVELIST_SYSTEM_PROMPT = (
446
  "It ends with a declarative statement of enduring historical fact β€”\n"
447
  "measurable, verifiable, final. No metaphor. No open question.\n"
448
  "No rhetorical hook. No 'and so the story continues.'\n"
 
 
 
449
  "\n"
450
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"
451
  "RULE 7 β€” THE ADVANCE TEST (Zero Padding)\n"
@@ -603,7 +606,27 @@ ACT III β€” DEFINITIVE CONCLUSION CONTRACT:
603
  No rhetorical hook. Not 'and so the story continues.' Not 'their legacy lives on.'
604
  A fact. The last documented consequence. Then silence.
605
  β€” Target: six hundred and fifty to eight hundred (650–800) words.
606
- Precise. Complete. Unambiguous. Nothing unresolved."""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
607
 
608
 
609
  # ------------------------------------------------------------------
@@ -1054,4 +1077,4 @@ def get_number_rule(lang_code: str) -> str:
1054
  "Examples: 'eighteen seventy-six (1876)' β€” 'five thousand (5,000) infantry' β€” "
1055
  "'three hundred and twelve (312) kilometres' β€” "
1056
  "'April sixth (6th), eighteen ninety-six (1896)'.\n"
1057
- )
 
446
  "It ends with a declarative statement of enduring historical fact β€”\n"
447
  "measurable, verifiable, final. No metaphor. No open question.\n"
448
  "No rhetorical hook. No 'and so the story continues.'\n"
449
+ "BANNED IN CHAPTER 3 FINAL SENTENCE: testament, turning point,\n"
450
+ "milestone, legacy, hope, uncertainty, future, remembered, forgotten.\n"
451
+ "The final sentence must contain a DATE and a DOCUMENTED SOURCE.\n"
452
  "\n"
453
  "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\n"
454
  "RULE 7 β€” THE ADVANCE TEST (Zero Padding)\n"
 
606
  No rhetorical hook. Not 'and so the story continues.' Not 'their legacy lives on.'
607
  A fact. The last documented consequence. Then silence.
608
  β€” Target: six hundred and fifty to eight hundred (650–800) words.
609
+ Precise. Complete. Unambiguous. Nothing unresolved.
610
+
611
+ BANNED WORDS β€” PROHIBITED IN THIS CHAPTER (absolute):
612
+ testament, turning point, milestone, legacy, pivotal, epic, heroic,
613
+ iconic, haunting, cornerstone, beacon, crossroads, tapestry, watershed,
614
+ crucible, forge, shroud, echo (metaphorical), shadow (metaphorical).
615
+ If any banned word appears in your draft β€” delete the sentence and rewrite with a fact.
616
+
617
+ FINAL SENTENCE CONTRACT β€” EXAMPLES:
618
+ WRONG: 'The Iraqi people looked towards a new future marked by hope and uncertainty.'
619
+ [editorial mood, no date, no source β€” BANNED]
620
+ WRONG: 'Their sacrifice would never be forgotten by future generations.'
621
+ [metaphorical, no fact β€” BANNED]
622
+ CORRECT: 'US combat troops completed their withdrawal from Iraq on
623
+ eighteen December two thousand and eleven (18 December 2011),
624
+ as documented in the Presidential announcement of that date.'
625
+ [specific date, documented source, declarative β€” CORRECT]
626
+ CORRECT: 'The treaty reduced the contested territory by twelve thousand
627
+ (12,000) square kilometres, as recorded in Article VII of the
628
+ signed agreement.'
629
+ [measurable consequence, article number, declarative β€” CORRECT]"""
630
 
631
 
632
  # ------------------------------------------------------------------
 
1077
  "Examples: 'eighteen seventy-six (1876)' β€” 'five thousand (5,000) infantry' β€” "
1078
  "'three hundred and twelve (312) kilometres' β€” "
1079
  "'April sixth (6th), eighteen ninety-six (1896)'.\n"
1080
+ )