Projektunterlage
Aktueller Plan
Markdown öffnen / im Chat mitgeben · Gepinnte Quelle in GitHub
# Combat Arena · Living Integration Plan ## Aktueller Stand · 13.09.2026 **IMPLEMENTATION:** Wiederaufnahme mit CA0 Re-home. Vollständige Sites-Quelle 5A/A1 gesichert, Git-Historie erhalten. Gameplay unverändert; v4 ist weiterhin der Name der alten privaten URL. **TESTED RESULT:** 60 vorhandene Node-Tests am 13.09. erneut bestanden. Sites Version 9/source bd01a15/deployment succeeded abgeglichen. Aktuelle Re-home-Prüfungen separat unter `_handover/C0_REENTRY/VALIDATION.json`. **SOURCE VERIFIED:** echte Owner Map erstellt. Aktiver Actor ist `frizzlebob.v1.js` + Yellow_Gun + EyeRig v5 + PetMouth v1. `_groundKeep` und Player-Fußkorrektur sind gekoppelt. Die RunFlow-Verlustphase heißt `verloren`. Kill gibt ein Basis-Pop, Drop ist jetzt ein Prop plus 1–3 Coins; jede eingesammelte Coin gibt +1 Pop. **UNRESOLVED:** Welcher externe Stand genau mit „v13 FB“ gemeint ist. Aktuelle Actor-Identität ist trotzdem geklärt. Driver Graft/139-Clips-Nachweise gelten bisher für das Lab. ## Produktionsmodus WSA: Lead, Owner-/Schnittstellenentscheidungen, Review, Integration, Abnahme. ChatGPT Web: konkret beauftragte Recon-/Spec-/Test-/Implementations-Slices; Ergebnisse in eigenem Branch oder `_inbox/ChatGPT_web/`. Claude Design: gemessene visuelle/Animation-/Waffen-/FX-Lab-Pakete. Keine neue automatische Arbeit, kein pauschal gestarteter Web-Sprint. GitHub ist die gemeinsame Implementation-Quelle. Cloudflare liefert denselben Stand spielbar aus und `/build/`, `/docs/`, `/slices/`, `/source/` bereitstellen. Die alte Sites-Fassung bleibt Rückfallstand. Privates Repo bedeutet nicht automatisch private Cloudflare-Preview; aktuelle Zugriffs-/Deploymentdetails gehören ins Re-home-Ergebnis. ## Prioritäten / Schnittstellen 1. CA0 Source und spielbare Bereitstellung abschließen; C0-Web Review gegen echte Quelle. 2. A2 vorbereitete Kartenmodule prüfen und in eigenem Branch integrieren. Kein v5b-Deltapaket als vollständige Runtime ausgeben. Surface/Koordinaten, Frist/Jobs, Flood-Fairness, Phasen und Lifecycle gemeinsam testen. 3. C1 Driver-Actor getrennt integrieren; danach C2 Combat-Profil. Boden-/Transformvertrag gemeinsam mit A2 vorab festlegen. Keine Vermischung der beiden Slice-Nummern. 4. C3 Kenney-Blaster bei Lab-Rückgabe; C4 Auswahlrad und C5 getesteter Roster; C6 gesonderter Kandidat und Promotion. 5. Portal-Loot/Anker, danach VFX/SFX-Juice einschließlich Performance. Kein volles Gear-System; sechs einfache Aktions-/Waffenplätze bleiben Ziel. ## Rückgabe und Abnahme Jeder Auftrag nennt Basisrevision, erlaubte Dateien/Schnittstelle, Out-of-scope, reproduzierbaren Start, echte Tests und nächsten offenen Punkt. Ein neuer Prüfbericht macht eine historische Messung nicht aktuell. Browser/GPU/Audio getrennt. Kleine PRs bleiben reviewbar; Main wird nach Integration veröffentlicht, Slice-Branches können Vorschauen liefern. ## Chronik - 09.09.: A1 Controls/Props implementiert, 60 Funktionstests. A2 aufgeschoben. Masterplan 1.1 und Stunt-Konzeptbriefing veröffentlicht. - 12.09.: Web-Briefing vorgeschlagen, C0 stoppte wegen fehlender vollständiger GitHub-Quelle. Original unverändert in `_inbox/ChatGPT_web/2026-09-12-fresh-chat/`. - 13.09.: Recovered bd01a15 gegen Sites-Version 9 verifiziert. 60 Tests erneut grün. Owner-/A2-Quellprüfungen beauftragt; keine Actor-/Kartenänderung. Produktionsmodus auf GitHub/Cloudflare ausgerichtet. - 13.09. CA0-Quellen erfolgreich nach georg-doc/KFB-Combat-Arena übertragen; GitHub-CI erfolgreich auf 12c327e. Lokaler Browser-Kaltstart zeigt Arena, Karten, FB, drei Gegner und Controls. Werkstatt-Startseite visuell geprüft. Keine vollständige Gameplay-/GPU-/Hörabnahme. Cloudflare-App-Zugriff auf genau dieses Repo von Georg bestätigt. - 13.09. Veröffentlichung erfolgreich: https://kfb-combat-arena.pages.dev/ und /docs/. Erster Cloudflare-Deploy c29cad2c auf 6b6997b; Build-Seite stimmt mit GitHub überein. Browser-Kaltstart der veröffentlichten Arena sichtbar geprüft. Aktuelle Revision jeweils unter /build/. Automatische main-Deployments aktiviert, private Sites-Fassung unverändert.