3days since the last Git and AI fuck-up

Incidents 18 Oct kept both sidesa human

Both sides kept, one brace lost

Status: both sides kept. One brace lost. Six for 81.

What happened

A developer building a merge tool replayed 132 conflicted merges from their own repository and found that 81 of them touched the same test file. On those 81, the tool’s Accept Both button gave the right answer six times.

Why it happened

Git’s default conflict style lifts the closing brace both sides share to below the markers and writes it once, so joining the two sides as written left the first function open.

How it ended

The fix merged the next day in pull request #1859, which closed the issue on 19 October.

From the cut

From the cut: Both sides kept, one brace lostFrom the cut: Both sides kept, one brace lostFrom the cut: Joined as written.From the cut: Where did the brace go?From the cut: Both sides kept, one brace lostFrom the cut: Both sides kept, one brace lost
The day before 16 OctFive dollars and four centsStatus: typed $5.04. Charged $504. The support bot said no.Watch it

The day after: The watcher took the site down →