This commit is contained in:
Team3
2026-07-04 16:50:50 +02:00
parent 8488737303
commit 92c69c1561
7 changed files with 298 additions and 37 deletions

View File

@@ -0,0 +1,17 @@
The block below was distilled from source material for the topic "{topic}", but its wording drifted from the material: the title may use terms that never literally appear in the sources (translated, expanded, or spelling-corrected), and the description may be missing.
BLOCK:
Title: {title}
Description: {description}
MATERIAL EXCERPTS:
{excerpts}
Tasks:
- "title": If the title's terms do not literally appear in the excerpts, rewrite it using ONLY surface forms (exact spellings, even unusual ones) that appear in the excerpts — same meaning, same concreteness, max 8 words. If the title already matches the material wording, repeat it unchanged. Never broaden to a textbook term the excerpts don't use; NO catalog/reference brackets ("(Satz 6.33)", "(Kap. 4)").
- "description": If the description is "(leer)", write ONE precise sentence grounded in the excerpts — no invented facts. Otherwise repeat it unchanged.
Reply with ONLY the JSON — no code fences, no other text.
Format:
{{"title": "…", "description": "…"}}

View File

@@ -2,7 +2,7 @@ Break each assigned block of the topic "{topic}" into its SUBBLOCKS — the indi
Assigned to you — binding: every block must appear, invent no additional ones:
{assignment}
{material}
What a subblock is:
- A single sub-point you must learn for the block. One statement, one aspect, one pitfall.
- Examples: block `<img>``src` (Bildquelle), `alt` (Alternativtext), empty `alt` for decorative images, `width`/`height` against layout shifts, void element without a closing tag. Block `<p>` → text paragraph as a block, allowed inline children, no nesting.
@@ -15,15 +15,13 @@ DECISIVE — the count follows the difficulty:
Rules:
- Each subblock is atomic: exactly one sub-point. No two aspects in one point.
- Only what THIS block yields (scope). Don't inflate anything mentioned only in passing.
- Backed, not invented. Verify uncertain points via web search.
- {backing}
- Subblock titles in GERMAN (code identifiers stay original), max. ~10 words, one statement.
Write ONLY the file {out_path} — one block marker per block (title EXACTLY from the assignment), with the subblocks as a list below it:
Reply with ONLY the subblock lists in this exact marker format — one block marker per block (title EXACTLY from the assignment), the subblocks as a list below it. No code fences, no text outside the blocks:
<!-- block: Exact block title -->
- First subblock
- Second subblock
Write the marker line exactly like this. No text outside the blocks.
{known}
{extra}