No description
  • TypeScript 52.9%
  • JavaScript 30.1%
  • CSS 8.6%
  • HTML 4.7%
  • Nix 2.2%
  • Other 1.5%
Find a file
Harald Hoyer 3f8796f5be feat(story): mehr Lektorats-Runden, jetzt wo das Modell schnell ist
Das Limit von 3 Runden hat gebissen, statt nur abzusichern: von 100
Lektoraten auf sgx liefen 27 in das Limit (das Modell korrigierte also
noch), weitere 33 wurden erst in Runde 3 fertig. Beim Aussagen-Check
dasselbe Bild bei 5 von 44. Seit die Generierung schnell antwortet
kosten zusätzliche Runden wenig, also 3 -> 6 bzw. 2 -> 4.

Damit das nicht am falschen Ende teuer wird, gibt es jetzt zwei Budgets:
wo jemand zuwartet — eigene Geschichte aus einem Plot, oder Pool leer und
/api/story erzeugt synchron — greift STORY_WAIT_REVIEW_ROUNDS (2). Sonst
liefe gerade der synchrone Fall in nginx' proxy_read_timeout von 200s,
und das Kind sähe einen Fehler statt einer Geschichte.

GEN_HARD_MS und REFILL_WATCHDOG_MS sind nicht mehr fest verdrahtet,
sondern aus dem Runden-Budget abgeleitet: die alte Obergrenze von 9 min
hätte einen vollen Durchlauf mit 6+4 Runden mitten im Lektorat
abgeschnitten, und das Watchdog-Fenster muss über der Obergrenze liegen,
sonst startet mittendrin ein zweiter Refill-Loop.

Geprüft gegen ein Fake-LLM, das nie konvergiert: Pool-Weg läuft die
6 Runden aus, Plot-Job und synchroner Weg brechen nach 2 ab.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 14:59:50 +02:00
public feat(minis): Crashmobile als Minis-Figuren + freigestellte Fotos 2026-07-06 18:53:12 +02:00
server feat(story): mehr Lektorats-Runden, jetzt wo das Modell schnell ist 2026-07-31 14:59:50 +02:00
src refactor(battle): ein teamSize-Parameter statt player-/enemySize 2026-07-14 17:02:33 +02:00
tools/scan3d fix(scan3d): TextureMesh gegen scene_dense.mvs + --mesh-file 2026-06-23 18:48:31 +02:00
.gitignore build: add Nix flake exposing max-web static site package 2026-06-17 15:14:54 +02:00
CLAUDE.md feat(story): mehr Lektorats-Runden, jetzt wo das Modell schnell ist 2026-07-31 14:59:50 +02:00
flake.lock build: add Nix flake exposing max-web static site package 2026-06-17 15:14:54 +02:00
flake.nix refactor(story): claude -p als Fallback entfernen 2026-07-31 14:52:16 +02:00
index.html fix(pwa): Manifest mit Credentials laden 2026-07-31 14:19:54 +02:00
package-lock.json feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00
package.json feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00
result-1 feat: abgebrochene Einheiten im Verlauf dokumentieren 2026-06-18 14:51:00 +02:00
tsconfig.json feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00
vite.config.ts feat: Lernspiel "Max" – Gerüst mit Eldrador-Kampf 2026-06-17 14:45:42 +02:00