Kansho/backend/config/generation_instructions.seed.json
2026-08-29 20:28:59 +02:00

235 lines
10 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"seed_revision": "2026-08-29-voice-legacy-immutable-v1",
"purpose": "journal_generate",
"max_instruction_chars": 1000,
"max_label_chars": 80,
"max_summary_chars": 160,
"slots": {
"transformation": {
"instruction_key": "transformation_instructions",
"variants": [
{
"id": "journal-generate-transformation-correction",
"guideline_key": "correction",
"label": "behutsam",
"summary": "Nur Korrektur von Sprache und Zeichensetzung.",
"instruction": "Korrigiere nur Rechtschreibung, Grammatik und Zeichensetzung. Behalte Satzbau, Reihenfolge und Formulierungen."
},
{
"id": "journal-generate-transformation-copyedit",
"guideline_key": "copyedit",
"label": "redaktionell",
"summary": "Glättet Übergänge und behält die vorhandene Struktur.",
"instruction": "Glätte holprige Stellen und verbessere Übergänge. Behalte die vorhandene Satz- und Absatzstruktur weitgehend."
},
{
"id": "journal-generate-transformation-reshape",
"guideline_key": "reshape",
"label": "spürbar",
"summary": "Formuliert schwache Stellen neu, wenn die Lesbarkeit gewinnt.",
"instruction": "Formuliere schwache oder fehlerhafte Stellen eigenständig neu. Die Grundstruktur darf sich ändern, wenn die Lesbarkeit gewinnt."
},
{
"id": "journal-generate-transformation-substantial",
"guideline_key": "substantial",
"label": "substanziell",
"summary": "Überarbeitet Sätze und Absätze eigenständig.",
"instruction": "Überarbeite den Text substanziell. Formuliere Sätze und Absätze eigenständig neu, wenn dadurch Lesbarkeit, Rhythmus oder Wirkung gewinnen. Bewahre nicht automatisch die Quellsyntax.",
"is_default": true
}
]
},
"detail": {
"instruction_key": "detail_instructions",
"variants": [
{
"id": "journal-generate-detail-compact",
"guideline_key": "compact",
"label": "kompakt",
"summary": "Nur die tragenden belegten Ereignisse.",
"instruction": "Wähle nur die tragenden belegten Ereignisse. Lass nebensächliche Einzelheiten weg."
},
{
"id": "journal-generate-detail-selected",
"guideline_key": "selected",
"label": "ausgewählt",
"summary": "Wichtige Ereignisse und wenige markante Details.",
"instruction": "Behalte die wichtigen belegten Ereignisse und wenige markante Details."
},
{
"id": "journal-generate-detail-broad",
"guideline_key": "broad",
"label": "weitgehend",
"summary": "Die meisten belegten Ereignisse und einmaligen Details.",
"instruction": "Behalte die meisten belegten Ereignisse und einmaligen Details. Kürze nur Offensichtliches."
},
{
"id": "journal-generate-detail-complete",
"guideline_key": "complete",
"label": "vollständig",
"summary": "Alle belegten Ereignisse; nur echte Wiederholungen entfernen.",
"instruction": "Erhalte sämtliche belegten Ereignisse und einmaligen Details. Entferne nur echte Wiederholungen.",
"is_default": true
}
]
},
"voice": {
"instruction_key": "voice_instructions",
"variants": [
{
"id": "journal-generate-voice-neutral",
"guideline_key": "neutral",
"label": "Ohne persönliches Profil",
"summary": "Natürlicher, neutraler Journalstil ohne Writing Profile und ohne Stilbeispiele.",
"instruction": "Schreibe in einem natürlichen, neutralen Journalstil. Der aktuelle Tagesdialog ist nur Inhaltsquelle, nicht Stilvorlage.",
"style_context": {
"include_core": false,
"include_facet": false,
"include_traits": false,
"include_style_examples": false
}
},
{
"id": "journal-generate-voice-light",
"guideline_key": "light",
"label": "Persönliche Stimme dezent",
"summary": "Zurückhaltende Orientierung am Schreibkern, ohne Facet, Traits oder Beispiele.",
"instruction": "Orientiere dich zurückhaltend am mitgegebenen Schreibkern. Übernimm daraus keine Ereignisse, Personen oder Bewertungen.",
"style_context": {
"include_core": true,
"include_facet": false,
"include_traits": false,
"include_style_examples": false
}
},
{
"id": "journal-generate-voice-noticeable",
"guideline_key": "noticeable",
"label": "spürbar",
"summary": "Writing Profile spürbar, ohne in den Vordergrund zu treten.",
"instruction": "Wende das Writing Profile spürbar an, ohne es in den Vordergrund zu stellen.",
"style_context": {
"include_core": true,
"include_facet": true,
"include_traits": true,
"include_style_examples": false
}
},
{
"id": "journal-generate-voice-clear",
"guideline_key": "clear",
"label": "Persönliche Stimme deutlich",
"summary": "Deutliche Orientierung an Tonlage, Rhythmus und Wortwahl des Profils.",
"instruction": "Wende Tonlage, Rhythmus und Wortwahl des mitgegebenen Writing Profiles deutlich an, ohne den Text künstlich zu literarisieren. Übernimm daraus keine Ereignisse, Personen oder Bewertungen.",
"is_default": true,
"style_context": {
"include_core": true,
"include_facet": true,
"include_traits": true,
"include_style_examples": false
}
},
{
"id": "journal-generate-voice-with-examples",
"guideline_key": "with_examples",
"label": "Persönliche Stimme mit Beispielen",
"summary": "Deutliche Profilanwendung; historische Texte nur als sprachliche Referenz.",
"instruction": "Wende Tonlage, Rhythmus und Wortwahl des mitgegebenen Writing Profiles deutlich an. STYLE_EXAMPLES sind ausschließlich sprachliche Referenz; ihre Ereignisse, Personen, Orte und Bewertungen gehören nicht zum heutigen Tag.",
"style_context": {
"include_core": true,
"include_facet": true,
"include_traits": true,
"include_style_examples": true
}
},
{
"id": "journal-generate-voice-legacy-neutral",
"guideline_key": "legacy_neutral",
"label": "Legacy vor Stilkontextsteuerung · neutral",
"summary": "Rekonstruierte frühere Semantik: Neutraler Journalstil, Writing Profile nur als leise Tendenz.",
"instruction": "Schreibe in einem neutralen Journalstil. Das Writing Profile höchstens als leise Tendenz.",
"style_context": {
"include_core": true,
"include_facet": true,
"include_traits": true,
"include_style_examples": true
}
},
{
"id": "journal-generate-voice-legacy-light",
"guideline_key": "legacy_light",
"label": "Legacy vor Stilkontextsteuerung · dezent",
"summary": "Rekonstruierte frühere Semantik: Rhythmus und Wortwahl des Writing Profiles zurückhaltend.",
"instruction": "Nimm Rhythmus und Wortwahl des Writing Profiles zurückhaltend auf.",
"style_context": {
"include_core": true,
"include_facet": true,
"include_traits": true,
"include_style_examples": true
}
},
{
"id": "journal-generate-voice-legacy-noticeable",
"guideline_key": "legacy_noticeable",
"label": "Legacy vor Stilkontextsteuerung · spürbar",
"summary": "Rekonstruierte frühere Semantik: Writing Profile spürbar, ohne in den Vordergrund zu treten.",
"instruction": "Wende das Writing Profile spürbar an, ohne es in den Vordergrund zu stellen.",
"style_context": {
"include_core": true,
"include_facet": true,
"include_traits": true,
"include_style_examples": true
}
},
{
"id": "journal-generate-voice-legacy-clear",
"guideline_key": "legacy_clear",
"label": "Legacy vor Stilkontextsteuerung · deutlich",
"summary": "Rekonstruierte frühere Semantik: Rhythmus, Wortwahl und Reflexionsdichte des Writing Profiles deutlich.",
"instruction": "Wende Rhythmus, Wortwahl und Reflexionsdichte des Writing Profiles deutlich an, ohne den Text künstlich zu literarisieren.",
"style_context": {
"include_core": true,
"include_facet": true,
"include_traits": true,
"include_style_examples": true
}
}
]
},
"narrative": {
"instruction_key": "narrative_instructions",
"variants": [
{
"id": "journal-generate-narrative-chronicle",
"guideline_key": "chronicle",
"label": "Chronik",
"summary": "Sachlich in der Reihenfolge der Quellen.",
"instruction": "Erzähle sachlich in der Reihenfolge der Quellen. Gewichte nichts extra."
},
{
"id": "journal-generate-narrative-structured",
"guideline_key": "structured",
"label": "gegliedert",
"summary": "Klar gegliedert, ohne besondere Momente extra herauszustellen.",
"instruction": "Gliedere den Tag klar. Besondere Momente nicht extra herausstellen."
},
{
"id": "journal-generate-narrative-weighted",
"guideline_key": "weighted",
"label": "gewichtet",
"summary": "Belegte Kontraste und besondere Momente erkennbar.",
"instruction": "Arbeite belegte Kontraste und besondere Momente erkennbar heraus. Erzeuge daraus keine neue Dramatik, Bewertung oder Kausalität.",
"is_default": true
},
{
"id": "journal-generate-narrative-emphasized",
"guideline_key": "emphasized",
"label": "betont",
"summary": "Belegte Kontraste und Höhepunkte im Vordergrund.",
"instruction": "Stelle belegte Kontraste und Höhepunkte deutlich in den Vordergrund. Erzeuge daraus keine neue Dramatik, Bewertung oder Kausalität."
}
]
}
}
}