1.0 KiB
1.0 KiB
KORREKTUR Package 2/2 (versions.lua) — EIN Defekt, sonst alles gut.
Deine Lieferung (job824.lua, 2203 chars) ist inhaltlich korrekt: kopie -> copy
durchgezogen, Kommentare englisch, Logik identisch (40/40 Tokens, verifiziert).
ABER: Am Ende steht ein Selbsttest-Block (-- Self-test ... print(...) x3) VOR
return M. Das ist Vertragsbruch.
TRAPS (unbedingt):
- Das System-Prompt verlangt einen Selbsttest ("includes a small self-test") — IGNORIERE das fuer DIESE Aufgabe. Entscheidung C der Kampagne: die Suite ist der Test, kein Selbsttest in der Datei. Das Ticket schlaegt den System-Prompt.
return Mmuss die LETZTE Zeile sein, danach NICHTS.- Sonst nichts aendern: der Rest der Datei ist korrekt und bleibt wie er ist.
AUFGABE: Nimm deinen gelieferten Inhalt, ENTFERNE den Selbsttest-Block
(von "-- Self-test" bis zur letzten print-Zeile, inklusive der Leerzeile davor),
lasse return M als letzte Zeile. Sonst nichts aendern.
ABNAHME: lua5.4 versions.lua -> exit 0; letzte Zeile = return M.
Melde Inhalt + sha256 + Parse-Ergebnis.