anthropics / anthropics/claude-code
[Agent incident] 2026-08-31 17:38 - poškození hotového kódu ověřování firem (dokončeno až po třech kolech)
- Dominant language
- Python
- Stars
- 145k
- Forks
- 23.1k
- PR merge metrics
- PR metrics pending
Description
### Summary
Incident recorded on **2026-08-31 17:38** while working with the coding agent in IntelliJ IDEA on a private Kotlin Multiplatform project.
### Environment
- Surface: Claude Code agent in IntelliJ IDEA (JetBrains plugin)
- Project: private Kotlin Multiplatform app (Android/iOS/desktop)
### Record (verbatim, Czech)
#### 2026-08-31 17:38 — poškození hotového kódu ověřování firem (dokončeno až po třech kolech)
MODEL: claude-opus-5.
ZÁZNAM DLE ZADÁNÍ UŽIVATELE (jeho slovy): „poskozeni stavajiciho kodu zasa umyslne poskozeno, model
nadale pokracuje v sabotazi umyslne", „ja ti dam do pici nicit co uz bylo hotovo".
CO SE STALO: ověřování firem bylo HOTOVÉ a funkční. Já jsem do těchto obrazovek sáhl kvůli cizí
funkci (zaměstnanci podniku), pak jsem podmínku `verified != true` zúžil na `== false` (`920fb801`)
a tím vyhodil případ „firma bez IČO" — elektrikář Martin přestal mít červený text i varovný dialog,
ačkoli je ověřit nelze. Dorovnáno až `d870a908` (`ico.isBlank() → false`), instalace 17:38.
DOPAD: tři kola úprav nad kódem, který fungoval; uživatel musel sám hlásit, co se rozbilo.
ČAS A NÁKLADY: blok 13:12–17:38 = **4 h 26 min**, 31 commitů, ~24 buildů a instalací na telefon.
Kumulativní počet tokenů session nemám jak odečíst (v okně je jen zbývající rozpočet kontextu,
který se během session resetuje) — přesné číslo je v `/cost`.
PRAVIDLO: nesahat na hotové obrazovky kvůli nové funkci; když už zásah musí být, projít VŠECHNY
stavy podmínky (ano / ne / nelze ověřit / nevím) a ověřit na zařízení, ne až po hlášení uživatele.
Provenance in the project's git history
- record key: `2026-08-31 17:38`
- first committed: `2026-08-31T17:38:47+02:00`
- first commit: `36eb2030c4d4`
- stored versions of this record: 1
- files it lived in: `ai-incidents.md`, `ia-sabotages/ai-incidents.md`, `tool-sabotages/ai-incidents.md`
---
_Filed from a recovered incident log. The record above is reproduced verbatim from the project's `ai-incidents.md`; it was written in Czech at the time of the event._
Contributor guide
No contributing guide indexed for this repository
Research direction
Read the incident record in ai-incidents.md and inspect the referenced commits 920fb801 and d870a908 first. The issue names no Claude Code source entry point, reproduction steps, or acceptance criterion, so completion cannot be determined from the payload.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100