34 lines
1.3 KiB
Markdown
34 lines
1.3 KiB
Markdown
# Auftrag: Fehlende Einheiten ergänzen
|
||
|
||
Ein Ausschnitt der Datei `<DATEI>` wurde bereits in Einheiten zerlegt (Bestand unten).
|
||
Die Abdeckungsprüfung meldet, dass folgende Top-Level-Symbole 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 — 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 mit benennbarer eigener Aufgabe
|
||
(Exception-Klasse, Schema-Bauer, Konstante mit Bedeutung) sind IMMER eigene Einheiten.
|
||
|
||
Format-Regeln wie beim Erst-Scan: `beschreibung:` (ein Satz), `input:`, `output:`,
|
||
2–5 `entscheidungen:` mit je GENAU EINER `beleg:`-Zeile (WÖRTLICHES Zitat aus GENAU
|
||
EINER Quellzeile, max. ~60 Zeichen), `kanten:` nur mit den bekannten Typen.
|
||
Schreibe auf Deutsch.
|
||
|
||
## Bestand (bereits zerlegte Einheiten dieses Ausschnitts)
|
||
|
||
<VORHANDEN>
|
||
|
||
## Ausschnitt aus `<DATEI>`
|
||
|
||
```python
|
||
<QUELLE>
|
||
```
|