anthropics / anthropics/claude-code

Withdrawn by the author

Closed
#94,998 0 comments 0 reactions 0 assignees View on GitHub
area:model bug platform:intellij
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.