38 lines
1.6 KiB
Markdown
38 lines
1.6 KiB
Markdown
# 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>
|