Bug-Triage — brain-ios
Verwaltet den Bug-Report fuer das brain-ios Projekt.
Kommandos
Neuer Bug ($ARGUMENTS beginnt mit "new")
- Lies BUG-REPORT.md
- Bestimme die naechste Bug-ID (BUG-NNN)
- Kategorisiere den Bug:
- Runtime: Skill-Engine, Render, Action, Logic
- UI: SwiftUI Views, Navigation, Layout
- Data: GRDB, Migrations, Queries
- LLM: Provider, Router, Streaming
- Bridge: iOS Bridges (Contacts, EventKit, etc.)
- Build: Xcode Cloud, pbxproj, SPM
- Security: Keychain, Auth, Pinning
- Priorisiere:
- P0 Critical: App crasht, Datenverlust
- P1 High: Feature kaputt, Security-Issue
- P2 Medium: Falsche Darstellung, UX-Problem
- P3 Low: Kosmetisch, Nice-to-have
- Trage den Bug in BUG-REPORT.md ein
Update ($ARGUMENTS = "update")
- Lies BUG-REPORT.md
- Pruefe via
git logund Code-Analyse ob Bugs behoben wurden - Aktualisiere Status (OFFEN → BEHOBEN) mit Commit-Referenz
Statistik ($ARGUMENTS = "stats")
- Lies BUG-REPORT.md
- Zaehle nach Kategorie und Prioritaet
- Zeige Zusammenfassung
Bug schliessen ($ARGUMENTS beginnt mit "close")
- Finde den Bug anhand der ID
- Markiere als BEHOBEN mit Datum und Begruendung
Bug-Format in BUG-REPORT.md
### BUG-NNN: [Kurzbeschreibung]
- **Kategorie:** Runtime/UI/Data/LLM/Bridge/Build/Security
- **Prioritaet:** P0/P1/P2/P3
- **Status:** OFFEN / BEHOBEN / WONTFIX
- **Datei:** [betroffene Datei(en)]
- **Beschreibung:** [Details]
- **Behoben:** [Datum, Commit] (nur wenn behoben)