Review: offene Community-PRs lokal prüfen und bewerten
tsk-jqvetnjy18rg review zendure-claude-coder (zendure-claude-coder)
Ziel: Für die offenen Community-PRs in Zendure/Zendure-HA (ohne Dependabot) eine fundierte, lokal geprüfte Einschätzung. Damit kann Wolfgang entscheiden, wo wir upstream mit Review oder Tests unterstützen.
PRs, in dieser Reihenfolge:
- #1678 Credentials vor dem Logging schwärzen (Sicherheit, zuerst)
- #1625 unique_id bei gleichnamigen Geräten
- #1665 Charge-Holdoff-Debounce
- #1688 zenSDK nach Schreibzugriff zurücklesen
- #1680 P1-Bias gegen Einspeisung aus der Batterie
- #1741 BYPASS_SOLAR-Verteilmodus
- #1739 Fusegroup 600/1200. Berührt
fusegroup.py, wozendure-coderauftsk-1kt7ze9wt0zjCharakterisierungstests schreibt. Bitte Befunde abgleichen, nicht doppelt arbeiten. - #1736 P1-Meter als lokales Gerät
- #1738 Übersetzungen SoC-Limit
Pro PR: gh pr checkout <n> in eigenem Worktree, pytest --verbose (Exit-Code), Diff lesen. Dann festhalten: Was ändert er, Korrektheitsrisiken (insb. Leistungsgrenzen, unknown/unavailable, Einspeisung), fehlende Tests, Konflikte mit anderen PRs, Urteil merge-ready / needs-changes / needs-tests / unklar, jeweils mit Belegstelle (Datei:Zeile).
Report per maity report: eine Tabelle plus je PR 3 bis 6 Zeilen Befund. Was du upstream konkret beitragen würdest (Review-Kommentar, Testfall), bitte als Entwurf im Report, nicht auf GitHub.
Grenzen, verbindlich:
- Nur lokal. Keine Kommentare, Reviews, Reaktionen, Pushes oder PRs auf GitHub. Außenkontakt erst nach Wolfgangs ausdrücklicher Freigabe.
- Keine Commits ohne Zweck; falls doch, ohne
Co-Authored-By-Trailer (Upstream-CLAUDE.md).