Naudokite šiuos veiksmus kaip darbo kontrolinį sąrašą ir pritaikykite projekto duomenims, apimčiai bei apribojimams.
Kontekstas ir apimtis
- Pirmiausia perskaitykite šiam įrankiui taikomas projekto instrukcijas, jei jos yra (pavyzdžiui, .cursor/rules arba CLAUDE.md); taip pat patikrinkite README ir manifestą, jei jie pateikti.
- Prieš keisdami trumpai aprašykite esamą architektūrą ir įvardykite tik reikalingus failus.
- Tikslą apibrėžkite vienu patikrinamu rezultatu; be priežasties neplėskite užduoties.
- Prieš keisdami API nustatykite jo naudotojus, užklausos ir atsakymo formą bei suderinamumo poreikius.
Kokybė ir sauga
- Kiekvienam naudotojo įvedamam laukui nurodykite formato, ilgio ir nesaugių reikšmių patikrą.
- Nedėkite paslapčių į kodą, žurnalus, testinius duomenis, pavyzdžius ar publikuojamus frontend išteklius.
- Paieškos puslapiuose patikrinkite title, description, canonical, robots, antraštes, nuorodas ir pradinį HTML.
- Kiekvienai kalbai palikite jos tekstus, regionui tinkamus kontaktų pavyzdžius ir lygiaverčius URL.
- Interaktyvūs elementai turi veikti klaviatūra, turėti pagalbinėms technologijoms skirtus pavadinimus ir matomą fokusą.
Patikra ir ataskaita
- Vykdykite tik pakeistą veikimą pagrindžiančias patikras; neteigite vykdę komandų, kurių nevykdėte.
- Palyginkite rezultatą su priėmimo kriterijais, patikrinkite klaidų atvejus ir mobilųjį vaizdą.
- Ataskaitoje nurodykite pakeitimus, komandas ir tikruosius rezultatus, žinomus apribojimus bei atšaukimo būdą.