Files
planer/phase0/prompt-nachfass.md
2026-07-22 16:12:23 +02:00

38 lines
1.6 KiB
Markdown
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.
# Auftrag: Fehlende Einheiten ergänzen
Eine Quelldatei wurde bereits in Einheiten zerlegt (Bestand unten), aber die
Abdeckungsprüfung hat gemeldet, dass folgende Top-Level-Symbole von `<DATEI>`
noch KEINER Einheit zugeordnet sind:
<FEHLEND>
Erzeuge NUR die fehlenden Einheiten-Abschnitte im selben Format wie der Bestand —
nichts davor, nichts danach, keine Wiederholung bestehender Einheiten, keine
Code-Fences um das Gesamtergebnis.
NUR WENN ein fehlendes Symbol ein unselbstständiger Hilfssatellit einer bestehenden
Einheit ist — d. h. es wird AUSSCHLIESSLICH vom Hauptsymbol dieser Einheit verwendet
und hat keine eigene Verantwortung — darfst du statt einer neuen Einheit eine Zeile
`ergaenze-anker: <DATEI>::<symbol> zu <bestehende-einheiten-id>` ausgeben.
Im Zweifel IMMER eine eigene Einheit. Symbole, die von mehreren Stellen verwendet
werden oder eine benennbare eigene Aufgabe haben (z. B. eine Exception-Klasse, ein
Schema-Bauer, ein Fehler-Klassifizierer), sind IMMER eigene Einheiten — auch wenn
sie klein sind. Verwandte kleine Symbole mit GEMEINSAMER Verantwortung darfst du zu
EINER neuen Einheit bündeln (Hauptsymbol als ID, Rest als `anker:`-Zeilen).
Regeln (wie beim Erst-Scan):
- Einheiten-ID = `<DATEI>::<symbolname>`; `beschreibung:` genau EIN Satz.
- 25 Fakten je Einheit; jeder Fakt GENAU EINE `beleg:`-Zeile auf eigener Zeile;
Zitat WÖRTLICH und aus GENAU EINER Quellzeile, max. ~60 Zeichen.
- Kanten-Typen nur: `ruft-auf`, `nutzt`, `wird-genutzt-von`, `löst-aus`,
`wird-ausgelöst-von`; hinter dem Ziel steht nichts mehr.
- Schreibe auf Deutsch.
## Bestand (bereits zerlegte Einheiten)
<VORHANDEN>
## Quelldatei `<DATEI>`
<QUELLE>