web-261 Platzhalter — Taeglich-Bonus (ENABLE_DAILY_BONUS)
web-261 Platzhalter — Shop (ENABLE_SHOP)
BETA – Data Loss / Reset / Wipe möglich!
Patch-Notes v0.8.3
10.08.2026
Neu
- Mobile Bottom-Nav am Viewport-Boden verankert + dash-tabs-Umzug unsichtbar
- Drop-Chancen-Modal ueber das Setup-Popin (z-260, Prod-Fund)
- controls/template.js - Template-Button 5-State beide Viewer (P4 6/6 - controls-Kette komplett)
- controls/rearm.js - Wieder-dabei-Haken beide Viewer, 3 Layouts (P4 5/6)
- controls/upgrades.js - Upgrade-Panel beide Viewer + Wallet-Fix (P4 3/6)
- controls/join-cta.js + run-panel.js - Join/Queue/Run-Automat beide Viewer (P4 4/6)
- core/actions.js - JSON-Action-Client, beide Viewer-Sender umgestellt (P4 2/6)
- Mobile-Nav Spielen-Tap reload-frei (PTR-Fund, P4-Vorglied)
- elements/endscreen.js - mes-Zweitbau gefallen (P3 6/6 - Phase 3 komplett)
- elements/rim-card.js - Karteninhalt einmal, src/ui.js-Schnitt (P3 5/6)
- elements/field.js - eine Canvas-Orchestrierung, Tier-2+Culling mobil (P3 4/6)
- elements/boss.js - vier Guards einmal, Card+Strip (P3 3/6)
- elements/hud.js - HUD-Aufbereitung einmal (P3 2/6)
- elements/graph.js - EIN Renderer, Dreifachklon gefallen (P3 1/6)
- Mobile auf core/polls + core/prefs (P2 5/5 - Fork-Ende Pipeline)
- Mobile auf core/loop (P2 4/5, Takt-Geber vereinheitlicht)
- Mobile auf core/interpolate (P2 3/5, Pools kommen an)
- Mobile auf core/snapshot (P2 2/5, Spiegel-Caches + Set-Drift enden)
- Mobile auf core/ws + core/fixture (P2 1/5, buildId-Reload mobil aktiv)
- core/fixture.js aus viewer.html extrahiert (P1 7/7 - Phase 1 komplett)
- core/polls.js aus viewer.html extrahiert (P1 6/7)
- core/loop.js aus viewer.html extrahiert (P1 5/7)
- core/interpolate.js aus viewer.html extrahiert (P1 4/7)
- core/snapshot.js aus viewer.html extrahiert (P1 3/7)
- core/ws.js aus viewer.html extrahiert (P1 2/7)
- core/format.js + core/prefs.js aus viewer.html extrahiert (P1 1/7)
- /client-Fundament — Mount (no-store), tsc-Gate, Scan-Roots
- Vorab-Abriss Templates-Leiche, scene.js, debug.js (~2000 Z. tot)
- Profil-Run-Listen mobil als Karten (Konsistenz zu ui-396)
Fix
- ui-409-Fusszeilen-Assertions auf den ui-422-Tausch nachziehen (main war rot)
Unter der Haube
- Remote-Boot-Guard tsc-frei (deploy.sh + deploy-ptr.sh, P0-Deploy-Blocker)
- Phase-4-Abschluss dokumentiert (HANDOFF + Rollen-Standards)
- POST /api/me/actions - typisierte Command-API, /command wird Uebersetzer (P4 1/6)
- Grep-ohne-path-Pitfall als Warn-Zeile in CLAUDE.md (Stufe 2, Fifty-Go)
- Phase-3-Abschluss dokumentiert (HANDOFF + followups)
- HANDOFF-Fixes (Follow-ups-Sektion raus, Lehren-Abfluss) + meta-039/040
- Verif-Standards in Rollen (universell) + web-235 P0 Remote-Guard-Fix-Ticket
- ChatAdapter nur noch !tower+Sub-Abgleich, WS-Origin ohne OBS-Toleranz