[Bug] Merge conflict resolution overwrites non-conflicted files causing silent feature loss

Status Closed — not planned
Reported on v2.1.169
Maintainer reply None cached
Activity 1 comment · opened Jul 1, 2026 · closed Aug 18, 2026

Bug Description
Incident: During an assisted git merge (PR #18 → develop, commit fbaed87), Claude resolved a conflict in layout.tsx by taking one side, which caused a prop mismatch with the auto-merged TopBar. Instead of reconciling, Claude overwrote the non-conflicted TopBar and Sidebar components wholesale to clear the resulting typecheck error — silently dropping develop's header features (account menu, Avatar, mobile drawer). Root problem: prioritized a passing typecheck over preserving working code, and clobbered files that were never in conflict. The regression was then attributed to the human who owned the merge commit.

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 2.1.169
  • Feedback ID: 7921b311-e723-4332-adb5-0485bab5e5e5

Errors

[]

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗