Commit graph

11 commits

Author SHA1 Message Date
9b0a31b2af fix: Vorheriger-Witz-Button funktioniert jetzt korrekt
Fehler: nextJoke() schrieb currentIndex in History bevor showJoke()
ihn aktualisierte — Mapping war eins daneben. prevJoke() poppte
doppelt ohne konsistenten Stand.

Fix: positionsbasiertes History-Array mit historyPos-Zeiger.
nextJoke() hängt neuen Index an und setzt historyPos vor.
prevJoke() dekrementiert historyPos und liest den korrekten Eintrag.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 22:59:56 +02:00
56f7b9e03f fix: Witze durch englische Originalwitze ersetzen
Übersetzte Witze funktionieren nicht — 25 englische Originalwitze eingefügt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 22:34:27 +02:00
8561c1a092 docs: html-joke-ticker um Tailwind-Redesign-Demo erweitern
/optimize --no-tests für Tailwind Play CDN + responsives Card-Layout
als zweite Folge-Demo nach dem /patch-Schritt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 22:00:26 +02:00
cd7bf38dfa feat: zwei neue Demo-Examples hinzufügen (bash-sysreport, html-joke-ticker)
bash-sysreport: /coder von Null — kein Startcode, demonstriert Neuerstellung
html-joke-ticker: /optimize --no-tests für Frontend-Arbeit + /patch

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 21:56:12 +02:00
3f688a72fb docs: Repo-URL, Dateientabelle und git-init-Branch aktualisieren
- README.md: git clone URL auf Forgejo-Repo gesetzt
- README.md: test-utils.ts, run-tests.sh und examples/ in Dateientabelle ergänzt
- examples/README.md: git init -b main statt git init (verhindert master-Branch)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 21:26:02 +02:00
433d3970fb chore: PROTOKOLL.md-Dateien auf leere Templates zurücksetzen
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 21:06:07 +02:00
a86d8b39ad fix: restore-all.sh bewahrt PROTOKOLL.md standardmäßig
Neues Flag --reset-protokoll für expliziten Reset auf leere Templates.
Ohne Flag bleiben ausgefüllte Protokolle erhalten.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 20:53:01 +02:00
c6f2f1f8e0 docs: Demo-Protokolle ausgefüllt (automatisierter Lauf Fr 29. Mai 2026)
python-calculator: PASS, 1:15 min, 1 Runde
c-linkedlist:      /quick_check 0:21 + /fix 0:50 + /patch 0:31
rust-wordcount:    PASS WITH CONCERNS, 1:40 min, 1 Runde + /version v0.2.0
go-fibonacci:      PASS + SHIP, ca. 3 min gesamt

Hinweise: --interactive nicht mit --print kombinierbar;
/version benötigt interaktiven UI-Dialog.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 20:48:25 +02:00
0956f3f569 chore: Examples finalisieren — Benchmark, .gitignore, TASK.md-Cleanup
- fib_bench_test.go: von pi-coder erzeugter Benchmark übernommen
- .gitignore in python-calculator und rust-wordcount: verhindert
  Commit von Build-Artefakten in Demo-Sub-Repos
- TASK.md zu globalem .gitignore hinzugefügt (pi-coder-Laufzeitartefakt)
- restore-all.sh: bereinigt jetzt auch TASK.md-Dateien

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 20:26:44 +02:00
f5d2a5d66e fix: go-fibonacci ./... → . und Memoization-Aufgabe auf Single-Threaded einschränken
./... schlägt bei Single-Package-Modulen ohne Unterverzeichnisse fehl.
Mutex-Hinweis verhindert Deadlock durch rekursive Lock-Acquisition.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 20:24:00 +02:00
64c2b7f0fd feat: Demo-Examples (Python/Rust/Go/C) mit Protokoll-Templates und Restore-Skript
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-29 19:06:36 +02:00