Repository navigation
2D-Zugänge, Quest-Verbindung und dauerhafte Entscheidungs-Nachverfolgung - #355
Closed
KajoVanBuyten wants to merge 18 commits into
Closed
KajoVanBuyten wants to merge 18 commits into
KajoVanBuyten wants to merge 18 commits into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem und Ergebnis
Beantwortete Entscheidungen blieben bislang nur als Text im Pool. Gerade wenn das verknüpfte Issue bereits geschlossen oder gemergt war, fehlte eine verbindliche Übergabe der neuen Arbeit. Jetzt bekommt jede Antwort einen dauerhaft gespeicherten Umsetzungsstatus. Der Issues Agent gleicht die Antwort gegen Code, offene und geschlossene Issues sowie PRs ab. Fehlt Umsetzung, verknüpft er ein passendes offenes Issue oder legt ein Folge-Issue mit stabilem Idempotenzmarker an. Er meldet Issue-Nummern und Nachweise zurück; ein Merge oder „keine Arbeit nötig“ wird erst nach Bestätigung durch den Projektverantwortlichen als abgeschlossen geführt. Alte Antworten werden beim Laden automatisch zur Prüfung vorgemerkt. Unterbrochene Läufe werden erneut versucht, verspätete Berichte zu alten Antworten abgewiesen.
Der Abgleich nutzt den Issues Agent, aber ändert nie die Worker-Queue, weist kein Issue zu und startet keinen Implementierungs-Worker. Die Entscheidungsliste zeigt Status, Nachweise, Issue-Links, einen erneuten Abgleich und den Filter „Umsetzung noch offen“.
Dieser PR enthält außerdem die zuvor begonnenen Office-Ergänzungen: Entscheidungen, Playtests und APK im 2D-Menü, breitere Playtestliste, lokalen APK-Download bei erreichbarem Office-Rechner, einen abbrechbaren Quest-/ADB-Verbindungsaufbau und eine strukturierte externe Review-Übergabe, bei der konkrete Bugs und Tasks als Issues erfasst werden.
Der Branch enthält abhängige, noch nicht in
origin/maingelandete Features für Entscheidungen, Playtests, APK und XR. Diese Feature-PRs sollten vor diesem PR berücksichtigt werden; danach kann ein Rebase nötig sein.Prüfung
npm run typecheckundnpm run build: erfolgreich.npm testgestartet: bestehende Clone-Fixtures scheitern hier angh/GitHub-Zugriff und der Gesamtlauf blieb danach hängen. Er wurde beendet; die betroffenen neuen Module sind gezielt grün.