init
This commit is contained in:
37
phase0/prompt-nachfass.md
Normal file
37
phase0/prompt-nachfass.md
Normal file
@@ -0,0 +1,37 @@
|
||||
# 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.
|
||||
- 2–5 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>
|
||||
Reference in New Issue
Block a user