Spaces:
Running
Running
Update core/prompts.py
Browse files- 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 |
+
)
|