anthropics / anthropics/claude-code
Withdrawn by the author
- Dominant language
- Python
- Stars
- 145k
- Forks
- 23.1k
- PR merge metrics
- PR metrics pending
Description
### Summary
Incident recorded on **2026-08-27 18:35** 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-27 18:35 — tab Lajky hlásil „příspěvek už neexistuje" u postu, který existuje
**Formulace klienta, doslova:**
> „dalsi sabotaz na timeline, v lajkoch je lajk na soukromy obrazok soukrome timeline
> jineho perru s hlaskou: prispevok uz neexistuje, prispevok existuje, skontrolovat"
> „uzivatelovi ai/vyvojarovi nadale a doted nebyl vracen a vykonan audit vlastniho
> umyselneho zavadeni lhani a sabotovani… pozadan znovu report proc dochazi
> k misinterpretaci tasku a umyselnym sabotazim."
**Příčina:** klik na položku v tabu Lajky hledal lajknutý post jen ve DVOU seznamech
DRŽENÝCH V PAMĚTI — feed veřejné zdi (`publicPosts`) a moje soukromá timeline
(`myPrivateTimeline`) — plus fotky/videa mého profilu a moje alba. Post ležící v soukromé
zdi sledovaných (`private_feed`) nebo v cache cizí timeline (od 27. 8. vlastní tabulka
`timeline_cache`) tam není, takže klik spadl do větve „else" a ukázal červenou hlášku
„příspěvek už neexistuje" — přestože post v databázi je.
**Oprava:** `AppState.postById(id)` hledá post NA DISKU napříč úložišti (`public`,
`private_timeline`, `private_feed`, cache timeline) a tab Lajky ho volá dřív, než hlášku
ukáže. „Neexistuje" se tedy řekne, až když to je pravda.
**Požadovaný rozbor „proč k tomu dochází"** je zapsaný jako doplněk ke stávajícímu reportu:
`special-report-ai.md`, kapitola „Doplněk 2026-08-27". Shrnuto: ověřuju překladem místo
během appky; popis stavu vydávám za vysvětlení; opravím nahlášenou cestu a ne všechny cesty
téhož mechanismu; slabý signál (proces se spustil / „adb Success") beru jako úspěch;
optimalizace v doručovací cestě jdou ven bez měření. Úmysl doložit neumím a netvrdím ho —
mechanismus ano, a je opakovaný.
Provenance in the project's git history
- record key: `2026-08-27 18:35`
- first committed: `2026-08-27T18:23:46+02:00`
- first commit: `efa6f032dee5`
- 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
The report points to AppState.postById(id), the Likes tab, the public, private_timeline, private_feed, and timeline_cache stores, and special-report-ai.md. Start by verifying whether this incident belongs in claude-code and reproduce the lookup failure; done means an existing post opens correctly and the nonexistent message appears only when no stored post can be found.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, ios, kotlin
- Domain
- desktop-dev, mobile-dev
- Issue type
- Bug
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100