**Bug: Changes counter uses stale session baseline after merging main**
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Keine Sprachdaten
- Sterne
- 2.1k
- Forks
- 157
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Bug: Changes counter uses stale session baseline after merging main
After merging the latest main into a feature branch, the Changes counter still compares the branch against the baseline captured when the worktree session was created. This causes changes already present on main to appear as part of the feature branch.
The working tree is clean, and a Git diff against the current remote main shows only the feature’s changes. The UI should compare against the current target branch or update its baseline after main is merged.
| Field | Value |
|---|---|
| App version | 1.1.21 |
| OS | Windows 10.0.22631 |
| Theme | GitHub |
| Path | /chat |
| Tenure | Week 3 |
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne im /chat-Pfad damit, das Verhalten des Changes-Zählers zu reproduzieren, nachdem der aktuelle Stand von main in einen Feature-Branch gemergt wurde. Verfolge, wie die Sitzungsbaseline und der aktuelle Ziel-Branch ausgewählt werden, und überprüfe anschließend, dass der Zähler Änderungen ausschließt, die bereits auf main vorhanden sind, während die Feature-Änderungen erhalten bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- git
- Bereich
- desktop
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 52/100