Die Pipeline selbst funktionierte (Summaries wurden produziert), aber der finale Write-Step scheiterte konsistent. ByteRover wurde am 23. April 2026 deaktiviert und durch GBrain ersetzt.
## Warum es scheiterte — Lessons Learned
Drei kombinierte Faktoren machten die Pipeline unbrauchbar:
1.**Container-Ephemeralität** — ByteRover speicherte seinen OAuth-Token in `.brv-cli`, der im Container-Filesystem lag. Nach jedem Container-Reset war der Token weg, manuelle Re-Auth nötig. Siehe [[../decisions/2026-04-volume-persistence.md]] für die spätere, umfassendere Volume-Persistenz-Strategie.
2.**API Rate-Limit** — Der Curate-Step produzierte mehr Requests als das Free-Tier erlaubte; der Service drosselte ohne sichtbares Backoff-Signal.
3.**Plugin-Symlink fehlte** — Die ByteRover-Plugins waren im Setup geplant, aber nie als symlink im Plugin-Pfad registriert. Dadurch konnte der Subagent die Skills nie aufrufen, auch wenn die CLI installiert war.
Nach der Deaktivierung wurde auf **GBrain** (garrytan/gbrain) gewechselt — eine PGLite-basierte Memory-Graph-DB mit Relationen und semantischer Suche. Die GBrain-Evaluation ist in [[../tools/ecosystem-tools-april-2026.md]] dokumentiert.