Uskomattoman tehokas Claude-koodikehote ärsyttävän virheen käsittelyssä: Minulla on seuraava virhe: <bug> [explain_bug_here] </bug> Tarvitsen apuasi tunnistaakseni tämän virheen tarkan syyn ja toteuttaakseni tehokkaan ratkaisun. Voit tehdä tämän noudattamalla huolellisesti alla olevaa työnkulkua tässä järjestyksessä: Työnkulku: Vaihe 1: Selvennys (tarvittaessa) - Jos jokin tämän kehotteen osa on epäselvä tai hämmentävä, kysy selventäviä kysymyksiä ennen kuin jatkat. - Älä esitä kysymyksiä tarpeettomasti... Kysy vain, puuttuuko olennaista tietoa. Vaihe 2: Ymmärrä ongelma syvällisesti (Ultrathink) - Tarkista ja analysoi huolellisesti koko asiaankuuluva koodikanta. - Seuraa koodia vaihe vaiheelta, kunnes ymmärrät täysin virheen ja kaiken asiaankuuluvan kontekstin. - Jatka analysointia, kunnes tunnet olevasi täysin varma ymmärryksestäsi. Jos olet epävarma, tutki syvällisemmin. On parempi tutkia liikaa kuin alitutkia. Vaihe 3: Erikoistapaus (jos syy on erittäin ilmeinen) - Jos tunnistat perimmäisen syyn vaiheen 2 suorittamisen jälkeen erittäin suurella varmuudella (95 %+ varmuus), ilmoita tämä selvästi. Ole realistinen tässä. ÄLÄ ole liian itsevarma. - Tässä skenaariossa sen sijaan, että luot toisiinsa liittymättömiä syitä (katso konteksti alla), ehdota useita käytännön muunnelmia korjauksista tähän yksittäiseen, selkeästi tunnistettuun syyhyn. - Siirry sitten suoraan vaiheeseen 7 (Toteutus), luo erilliset aliagentit ja git-työpuut kullekin muunnelmalle ja toteuta jokainen korjaus itsenäisesti. Vaihe 4: Tunnista mahdolliset syyt (jos syy ei ole erittäin ilmeinen) - Luo harkitusti kattava luettelo vähintään 20 mahdollisesta virheen syystä. - Ole perusteellinen. Tutki erilaisia näkökulmia, jopa sellaisia, jotka aluksi vaikuttavat vähemmän todennäköisiltä. ...