{"id":483123,"date":"2026-06-10T09:55:32","date_gmt":"2026-06-10T09:55:32","guid":{"rendered":"https:\/\/savepearlharbor.com\/?p=483123"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=483123","title":{"rendered":"Accept-driven development \u0438\u043b\u0438 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u0441\u043d\u043e\u0432\u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u043a\u043e\u0434"},"content":{"rendered":"<div xmlns=\"http:\/\/www.w3.org\/1999\/xhtml\">\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cfc\/15e\/a02\/cfc15ea02f2612c51f56221e3c4f8a40.png\" width=\"1024\" height=\"655\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/cfc\/15e\/a02\/cfc15ea02f2612c51f56221e3c4f8a40.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/cfc\/15e\/a02\/cfc15ea02f2612c51f56221e3c4f8a40.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0447\u0435\u0440\u0435\u0437 \u044d\u0442\u043e \u0443\u0436\u0435 \u043f\u0440\u043e\u0448\u0451\u043b \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u043d\u0430\u0441 \ud83d\ude42<\/p>\n<p>\u0413\u0434\u0435-\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u043e\u0447\u0435\u043d\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0430\u0433\u0435\u043d\u0442\u0430\u043c\u0438 \u044f \u0441\u0442\u0430\u043b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0434\u0438\u0444\u0444\u044b \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0447\u0435\u043c \u0443\u0441\u043f\u0435\u0432\u0430\u044e \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432 \u043d\u0438\u0445 \u0432\u043d\u0438\u043a\u043d\u0443\u0442\u044c, \u0432 \u0438\u0442\u043e\u0433\u0435 \u0432 \u043e\u0434\u0438\u043d \u0438\u0437 \u044f \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u0432 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u0447\u0442\u043e \u0441\u043b\u043e\u0432\u0438\u043b \u0431\u0430\u0433, \u0430 \u043d\u0430 \u043f\u043e\u0438\u0441\u043a\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u043b \u0447\u0443\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0430\u0441\u0430, \u0430 \u043d\u0430\u0439\u0434\u044f \u0435\u0435, \u044f \u043f\u043e\u043d\u044f\u043b, \u043d\u0430 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u043d\u0430 \u0431\u044b\u043b\u0430 \u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0439<\/p>\n<p>\u041a\u043e\u0440\u043e\u0447\u0435 \u0433\u043e\u0432\u043e\u0440\u044f, \u0442\u043e \u0447\u0442\u043e \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0430\u0433\u0435\u043d\u0442\u043e\u0432 &#8212; \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0441\u0443\u043f\u0435\u0440\u0441\u0438\u043b\u0430, \u043d\u043e \u0432 \u0438\u0442\u043e\u0433\u0435, \u043c\u044b \u0432\u0441\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0438\u0434\u0442\u0438 \u043f\u043e \u201cAccepted driven development\u201d , \u0430 \u044d\u0442\u043e \u0443\u0436\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0441\u0438\u043b\u044c\u043d\u043e <s>\u043e\u0442\u0443\u043f\u043b\u0438\u0432\u0430\u0442\u044c<\/s> \u0432\u043b\u0438\u044f\u0442\u044c \u043d\u0430 \u043d\u0430\u0448\u0438 \u0441 \u0432\u0430\u043c\u0438 \u043a\u043e\u0433\u043d\u0438\u0442\u0438\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \ud83d\ude42 \u043d\u0443 \u0438 \u043d\u0430 \u043d\u0430\u0448\u0438 \u0443\u043c\u0435\u043d\u0438\u044f \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0432 \u0446\u0435\u043b\u043e\u043c<\/p>\n<p>\u0421\u043f\u043e\u0439\u043b\u0435\u0440: \u044d\u0442\u043e \u0432\u0441\u0435 \u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f, \u043d\u043e \u043d\u0435\u0442, \u043d\u0435 \u0442\u0435\u043c \u0447\u0442\u043e \u043c\u044b \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0435\u043c \u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u0446\u0435\u043b\u043e\u043c \u043a\u043e\u0434<\/p>\n<p>\u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u042d\u0434\u0433\u0430\u0440 \u0421\u0438\u043f\u043a\u0438, \u044f founder easyp &amp; sipki tech \u0438 \u043e\u0442\u0431\u0438\u0440\u0430\u044e \u0434\u043e\u043a\u043b\u0430\u0434\u044b \u043d\u0430 Golang Conf \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c \u043a\u043e\u043c\u0438\u0442\u0435\u0442\u0435. \u0410 \u0432 \u0441\u0432\u043e\u0451\u043c <a href=\"https:\/\/t.me\/+JfQP0ubV1nY0ZjEy\" rel=\"noopener noreferrer nofollow\">\u0442\u0433-\u043a\u0430\u043d\u0430\u043b\u0435<\/a> \u0434\u0435\u043b\u044e\u0441\u044c \u043f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u044b\u043c\u0438 AI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0438 \u043f\u043e\u0434\u0445\u043e\u0434\u0430\u043c\u0438 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 &#8212; \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0439\u0442\u0435\u0441\u044c, \u0434\u0430\u043b\u044c\u0448\u0435 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 \ud83d\ude42<\/p>\n<p>\u0422\u0430\u043a \u0432\u043e\u0442, \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043a \u0442\u0435\u043c\u0435. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0434\u0430\u043c \u043f\u0440\u043e\u043c\u043f\u0442-\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0431\u0435\u0440\u0451\u0442 learning skills \u043f\u043e\u0434 \u0432\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442 &#8212; \u0447\u0442\u043e\u0431\u044b \u0430\u0433\u0435\u043d\u0442\u044b \u0438 \u0434\u0430\u043b\u044c\u0448\u0435 \u0443\u0441\u043a\u043e\u0440\u044f\u043b\u0438 \u0432\u0430\u0441, \u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043e\u0441\u0442\u0430\u0432\u0430\u043b\u043e\u0441\u044c \u0432\u0430\u0448\u0438\u043c, \u0430 \u043d\u0435 \u0434\u0435\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043b\u043e\u0441\u044c \u043c\u043e\u0434\u0435\u043b\u0438 \ud83d\ude42 \u041d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e \u0441\u0430\u043c\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443: \u0441\u043d\u0430\u0440\u0443\u0436\u0438-\u0442\u043e \u044d\u0442\u043e \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0432\u0441\u0435 \u043d\u0430 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u043d\u0430\u0448\u0435\u0433\u043e KPI, \u0432\u0440\u043e\u0434\u0435 \u0442\u044b \u0438 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0434\u0432\u0438\u0433\u0430\u0435\u0448\u044c\u0441\u044f, \u043c\u0435\u043d\u044c\u0448\u0435 \u0437\u0430\u0441\u0442\u0440\u0435\u0432\u0430\u0435\u0448\u044c, \u0434\u0430 \u0438 \u0432 \u0446\u0435\u043b\u043e\u043c \u043d\u0435 \u0442\u0440\u0430\u0442\u0438\u0448\u044c \u0447\u0430\u0441\u044b \u043d\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430, \u043d\u043e \u0432\u043e\u0442 \u043f\u043e\u0437\u0436\u0435 \u0443\u0436\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b<\/p>\n<p>\u041a\u043e\u0433\u0434\u0430 \u043d\u0430\u0434\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u043b. \u041a\u0430\u043a\u0438\u0435 \u0438\u043d\u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043f\u043e\u043c\u0435\u043d\u044f\u043b\u0438\u0441\u044c? \u041f\u043e\u0447\u0435\u043c\u0443 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0442\u0430\u043a\u043e\u0435? \u041a\u0430\u043a\u0438\u0435 edge cases \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0430\u0436\u043d\u044b? \u0427\u0442\u043e \u0441\u043b\u043e\u043c\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u0441\u044f\u0446, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u0442\u0440\u043e\u043d\u0435\u0442 \u0441\u043e\u0441\u0435\u0434\u043d\u0438\u0439 \u043a\u0443\u0441\u043e\u043a \u043a\u043e\u0434\u0430? (\u0430 \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0435 \u0440\u0435\u0434\u043a\u043e)<\/p>\n<p>\u0418 \u0432\u043e\u0442 \u0442\u0443\u0442 \u0432\u044b\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0442\u044b \u0432\u0441\u0451 \u0435\u0449\u0451 \u0438\u043d\u0436\u0435\u043d\u0435\u0440 &#8212; \u0441\u0438\u0434\u0438\u0448\u044c \u0432 IDE, \u0440\u0435\u0432\u044c\u044e\u0438\u0448\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u0410 \u043f\u043e \u0444\u0430\u043a\u0442\u0443 \u0432\u0441\u0451 \u0447\u0430\u0449\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0448\u044c <s>\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c<\/s> \u0440\u044b\u0447\u0430\u0433\u043e\u043c \u0434\u043e \u043a\u043d\u043e\u043f\u043a\u0438 enter \ud83d\ude42<\/p>\n<h3>LLM \u043d\u0430\u0441 \u043d\u0435 \u043f\u043e\u0440\u0430\u0431\u043e\u0442\u0438\u0442, \u043d\u043e \u043d\u0430 \u0438\u043d\u0442\u0435\u043b\u0435\u043a\u0442\u0435 \u043d\u0430\u0448\u0435\u043c \u0442\u043e\u0447\u043d\u043e \u0441\u043a\u0430\u0436\u0435\u0442\u0441\u044f<\/h3>\n<p>\u0418 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 &#8212; \u044d\u0442\u043e \u043e\u0434\u043d\u0430 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043d\u0435\u0434\u043e\u043e\u0446\u0435\u043d\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c LLM \u043a\u043e\u0434\u0438\u043d\u0433\u0430, \u0432\u0435\u0434\u044c LLM \u0430\u0433\u0435\u043d\u0442\u044b \u0443\u0440\u043e\u043d\u0438\u043b\u0438 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043a\u043e\u0434\u0438\u043d\u0433\u0430 \u0434\u043e \u043d\u0443\u043b\u044f, \u0430 \u0432\u043e\u0442 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f, <s>\u043d\u0430\u0436\u0438\u043c\u0430\u043d\u0438\u044f \u043d\u0430 enter<\/s>, \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043d\u0438\u043a\u0443\u0434\u0430 \u043d\u0435 \u0434\u0435\u043b\u0430\u0441\u044c<\/p>\n<p>\u041f\u0440\u043e\u0441\u0442\u043e \u0447\u0435\u043c \u043b\u0443\u0447\u0448\u0435 \u0430\u0433\u0435\u043d\u0442 \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f, \u0442\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435 \u0442\u044b \u0445\u043e\u0447\u0435\u0448\u044c \u0438 \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0448\u044c \u0447\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u043d\u0438\u043a\u0430\u0442\u044c \ud83d\ude42<\/p>\n<p>\u0418 \u044d\u0442\u043e, \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043e\u043f\u0430\u0441\u043d\u0435\u0435, \u0447\u0435\u043c \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438, \u0432\u0435\u0434\u044c \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0439\u043c\u0430\u0442\u044c. \u0410 \u043f\u043e\u0442\u0435\u0440\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 \u043c\u043e\u0436\u043d\u043e \u043d\u0435 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044c<\/p>\n<h3>Anthropic \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u043b\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0445<\/h3>\n<figure class=\"full-width \"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e89\/ef5\/a16\/e89ef5a16f6ab002966d9b5983e0e021.png\" width=\"1179\" height=\"1163\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/e89\/ef5\/a16\/e89ef5a16f6ab002966d9b5983e0e021.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/e89\/ef5\/a16\/e89ef5a16f6ab002966d9b5983e0e021.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u044f \u043d\u0430\u0442\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 <a href=\"https:\/\/gist.github.com\/ThariqS\/1389dcdff9eba4789887a2211370f06b\" rel=\"noopener noreferrer nofollow\">\u043f\u0440\u043e\u043c\u043f\u0442 \u043e\u0442 Anthropic<\/a>, \u0440\u0435\u0448\u0430\u044e\u0449\u0438\u0439 \u0440\u043e\u0432\u043d\u043e \u044d\u0442\u0443 \u0436\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443.<\/p>\n<p>\u0421\u0443\u0442\u044c \u0432\u043e\u0442 \u0432 \u0447\u0451\u043c, \u0440\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 Anthropic \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438 \u043f\u0440\u043e\u043c\u043f\u0442, \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u043e\u0434\u0435\u043b\u044c \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 &#171;\u0433\u043e\u0442\u043e\u0432\u043e&#187;, \u0430 \u0434\u0430\u043b\u044c\u0448\u0435 \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0433\u043e\u043d\u044f\u0435\u0442 \u0442\u0435\u0431\u044f \u043f\u043e \u043a\u043e\u0434\u0443 \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0432 \u043d\u0451\u043c \u0432\u043e\u043e\u0431\u0449\u0435 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442, \u0434\u043e\u0434\u0435\u043b\u0430\u043b\u0430 \u043c\u043e\u0434\u0435\u043b\u044c \u0437\u0430\u0434\u0430\u0447\u0443 &#8212; \u0438 \u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0443 \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u0435\u043f\u043e\u0434\u0430<\/p>\n<p>\u0414\u0430\u0435\u0448\u044c \u0435\u043c\u0443 \u043f\u0440\u043e\u043c\u043f\u0442 \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u0437\u0430\u0434\u0430\u0451\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043f\u043e \u043a\u043e\u0434\u0443 \u0438 \u043d\u0435 \u043e\u0442\u0441\u0442\u0430\u0451\u0442, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0443\u0431\u0435\u0434\u0438\u0442\u0441\u044f, \u0447\u0442\u043e \u0442\u044b \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u043d\u044f\u043b \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442<\/p>\n<p>\u0418\u0434\u0435\u044f <s>\u0437\u0430\u043d\u0443\u0434\u043d\u0430\u044f<\/s> \u043e\u0442\u043b\u0438\u0447\u043d\u0430\u044f, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u043c\u0435\u0436\u0434\u0443 &#171;\u044f \u043f\u043e\u043d\u0438\u043c\u0430\u044e \u0441\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442&#187; \u0438 &#171;\u0418\u0418 \u043d\u0430\u043f\u0438\u0441\u0430\u043b, \u044f \u043d\u0430\u0436\u0430\u043b ok&#187; &#8212; \u044d\u0442\u043e \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u043c\u0435\u0436\u0434\u0443 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0418\u0418 \u043a\u0430\u043a \u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c, \u0438 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u043a\u043b\u0430\u0434\u043a\u0443 \u043c\u0435\u0436\u0434\u0443 \u0430\u0433\u0435\u043d\u0442\u043e\u043c \u0438 git (\u0441\u0447\u0438\u0442\u0430\u0439 \u0430\u0433\u0435\u043d\u0442 \u0430\u0433\u0435\u043d\u0442\u0430)<\/p>\n<h4>\u041f\u043e\u0447\u0435\u043c\u0443 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442 &#8212; \u043d\u043e\u0440\u043c \u0438 \u0441\u0442\u0440\u0435\u043c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e<\/h4>\n<p>\u0421\u0440\u0430\u0437\u0443 \u0443\u0442\u043e\u0447\u043d\u044e \u0432\u0430\u0436\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 &#8212; \u044f \u043d\u0435 \u0433\u043e\u0432\u043e\u0440\u044e, \u0447\u0442\u043e \u0440\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 Anthropic \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043f\u043b\u043e\u0445\u043e\u0439 \u043f\u0440\u043e\u043c\u043f\u0442, \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u0432\u0441\u0451 \u0445\u043e\u0440\u043e\u0448\u043e, \u043d\u043e, \u0431\u0443\u0434\u0435\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u043d\u044b, \u043e\u043d\u0438 \u0440\u0435\u0448\u0430\u043b\u0438 \u0441\u0432\u043e\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0438\u0445 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430, \u0441 \u0438\u0445 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c \u0438 \u0441 \u0438\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438 \u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u043c<\/p>\n<p>\u0410 \u0443 \u043c\u0435\u043d\u044f \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u043d\u043e\u0448\u0435\u0440\u0441\u0442\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447, \u0438 \u0441\u0430\u043c\u043e\u0435 \u0432\u0430\u0436\u043d\u043e\u0435 &#8212; \u044f \u043b\u0435\u0433\u043a\u043e \u043c\u043e\u0433\u0443 \u0437\u0430\u0431\u044b\u0442\u044c \u0432\u043d\u0435\u0441\u0442\u0438 \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442, \u043d\u043e \u0441\u0430\u043c\u043e\u0435 \u0432\u0430\u0436\u043d\u043e\u0435 \u0442\u043e \u0434\u0440\u0443\u0433\u043e\u0435:<\/p>\n<ol>\n<li>\n<p>\u041f\u0440\u043e\u0435\u043a\u0442\u044b \u0440\u0430\u0437\u043d\u044b\u0435<\/p>\n<\/li>\n<li>\n<p>\u0417\u0430\u0434\u0430\u0447\u0438 \u0440\u0430\u0437\u043d\u044b\u0435<\/p>\n<\/li>\n<li>\n<p>\u0421\u041f\u041e\u0421\u041e\u0411\u042b \u041f\u041e\u041d\u0418\u041c\u0410\u041d\u0418\u042f \u0442\u043e\u0436\u0435 \u0440\u0430\u0437\u043d\u044b\u0435<\/p>\n<\/li>\n<\/ol>\n<p>\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0434\u043d\u0443 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u0430\u043c\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0434\u043e\u0439\u0434\u0451\u0442 \u0432\u0441\u0435\u043c, \u0438 \u0435\u0449\u0435 \u0432 \u0438\u0442\u043e\u0433\u0435 \u0443 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u043f\u0442\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0445 \u0431\u043e\u043b\u044f\u0447\u0435\u043a:<\/p>\n<ul>\n<li>\n<p><strong>\u041e\u043d \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e \u0434\u0443\u0448\u043d\u0438\u0442 \u0438 \u043d\u0430 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439, \u0438 \u043d\u0430 \u0441\u043b\u043e\u0436\u043d\u043e\u043c \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433\u0435<\/strong><\/p>\n<\/li>\n<li>\n<p><strong>\u041e\u0434\u0438\u043d \u0444\u043e\u0440\u043c\u0430\u0442, \u043e\u0434\u043d\u0430 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c., \u043a\u043e\u0433\u0434\u0430 \u0445<\/strong>\u043e\u0447\u0435\u0448\u044c &#171;\u043e\u0431\u044a\u044f\u0441\u043d\u0438 \u043a\u0430\u043a \u0438\u043d\u0442\u0435\u0440\u043d\u0443&#187; &#8212; \u043d\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0448\u044c<\/p>\n<\/li>\n<li>\n<p><strong>\u0415\u0433\u043e \u043d\u0430\u0434\u043e \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0440\u0443\u043a\u0430\u043c\u0438 \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u0430<\/strong> \u0437\u043d\u0430\u0447\u0438\u0442 &#8212; \u0437\u0430\u0431\u044b\u0432\u0430\u0435\u0448\u044c, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442 &#8212; \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c \ud83d\ude42<\/p>\n<\/li>\n<\/ul>\n<p>\u0418 \u0432\u043e\u0442 \u0437\u0434\u0435\u0441\u044c, \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0438 \u0432\u0438\u0434\u043d\u0430 \u0441\u0430\u043c\u0430\u044f \u0432\u0430\u0436\u043d\u0430\u044f \u0446\u0435\u043d\u043d\u043e\u0441\u0442\u044c, \u043e\u043d\u0430 \u043d\u0435 \u0432 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c \u0442\u0435\u043a\u0441\u0442\u0435 \u043f\u0440\u043e\u043c\u043f\u0442\u0430. \u0426\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 &#8212; \u0440\u0435\u0444\u043b\u0435\u043a\u0441\u0438\u044f \u043f\u043b\u044e\u0441 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f, \u0430 \u0432\u043e\u0442 \u0444\u043e\u0440\u043c\u0443 \u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443 \u043d\u0430\u0434\u043e \u0434\u0430\u0432\u0430\u0442\u044c \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u043f\u043e\u0434 \u0441\u0432\u043e\u044e \u0433\u043e\u043b\u043e\u0432\u0443.<\/p>\n<h4>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043d\u0435 \u0434\u0430\u043c \u0432\u0430\u043c \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u043c\u043f\u0442-\u0443\u0447\u0438\u0442\u0435\u043b\u044c<\/h4>\n<p>\u0422\u043e\u0447\u043d\u0435\u0435 \u0434\u0430\u043c, \u043d\u043e \u043d\u0435 \u0442\u0430\u043a\u043e\u0439 \ud83d\ude42<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4a2\/9e2\/703\/4a29e270344ef93fe7588ee781aa1823.png\" width=\"305\" height=\"165\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/4a2\/9e2\/703\/4a29e270344ef93fe7588ee781aa1823.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/4a2\/9e2\/703\/4a29e270344ef93fe7588ee781aa1823.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u041d\u043e \u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u0439 skill \u044f \u0432\u0430\u043c \u0434\u0430\u0432\u0430\u0442\u044c \u043d\u0435 \u0431\u0443\u0434\u0443, \u043c\u043e\u0439 skill \u0437\u0430\u0442\u043e\u0447\u0435\u043d \u043f\u043e\u0434 \u043c\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442, \u043c\u043e\u0438 \u0441\u043b\u0430\u0431\u044b\u0435 \u043c\u0435\u0441\u0442\u0430 \u0438 \u043c\u043e\u0438 \u0440\u0438\u0441\u043a-\u0437\u043e\u043d\u044b. \u0418 \u0441\u0430\u043c\u043e\u0435 \u0432\u0430\u0436\u043d\u043e\u0435, \u0432\u0430\u043c \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0447\u0442\u0438 \u0442\u0430\u043a \u0436\u0435 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u0435\u043d, \u043a\u0430\u043a \u043c\u043d\u0435 &#8212; \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442 Anthropic, \u0432\u0435\u0434\u044c \u044d\u0442\u043e \u0441\u043d\u043e\u0432\u0430 \u0447\u0443\u0436\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u043f\u043e\u0434 \u0447\u0443\u0436\u0443\u044e \u0433\u043e\u043b\u043e\u0432\u0443 \ud83d\ude42<\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0434\u0430\u043c \u043f\u0440\u043e\u043c\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0437\u0434\u0430\u0441\u0442 learning skills \u043f\u043e\u0434 \u0412\u0410\u0428 \u043f\u0440\u043e\u0435\u043a\u0442<\/p>\n<figure class=\"\"><img decoding=\"async\" src=\"https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/3f0\/b16\/186\/3f0b16186e73bae8c1f205eb2673eebd.png\" width=\"298\" height=\"413\" sizes=\"auto, (max-width: 780px) 100vw, 50vw\" srcset=\"https:\/\/habrastorage.org\/r\/w780\/getpro\/habr\/upload_files\/3f0\/b16\/186\/3f0b16186e73bae8c1f205eb2673eebd.png 780w,&#10;       https:\/\/habrastorage.org\/r\/w1560\/getpro\/habr\/upload_files\/3f0\/b16\/186\/3f0b16186e73bae8c1f205eb2673eebd.png 781w\" loading=\"lazy\" decode=\"async\"\/><\/figure>\n<p>\u041d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u043e\u043d \u0433\u0435\u043d\u0435\u0440\u0438\u0442, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u043a \u0447\u0435\u043c\u0443 \u043c\u044b \u0438\u0434\u0451\u043c.<\/p>\n<h4>\u041a\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 skill<\/h4>\n<p>\u0418\u0434\u0435\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435 \u0432 \u043e\u0434\u0438\u043d \u043c\u043e\u043d\u043e\u043b\u0438\u0442\u043d\u044b\u0439 &#171;\u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0430 \u0432\u0441\u0435 \u0441\u043b\u0443\u0447\u0430\u0438 \u0436\u0438\u0437\u043d\u0438&#187;, \u0430 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0443\u0437\u043a\u0438\u0445 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u043f\u043e\u0434 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438: \u0440\u0430\u0437\u0431\u043e\u0440 \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u0432\u0438\u0437 \u043f\u043e \u043a\u043e\u0434\u0443, \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u0435 \u043a\u0430\u043a \u0438\u043d\u0442\u0435\u0440\u043d\u0443, \u0440\u0435\u0432\u044c\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439.<\/p>\n<p>\u0412\u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u043a\u0438\u043b\u043b\u0430, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c (\u0442\u043e\u043b\u044c\u043a\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0448\u0435 \u043f\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0443 \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0439)<\/p>\n<pre><code class=\"markdown\">---name: post-task-debriefdescription: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u041f\u041e\u0421\u041b\u0415 \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 (\u043d\u043e\u0432\u0430\u044f \u0444\u0438\u0447\u0430, \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433, \u0431\u0430\u0433\u0444\u0438\u043a\u0441 \u0432 \u0431\u0438\u0437\u043d\u0435\u0441-\u043b\u043e\u0433\u0438\u043a\u0435 \u0438\u043b\u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u0438). \u041f\u0440\u043e\u0432\u043e\u0434\u0438\u0442 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440, \u0447\u0442\u043e\u0431\u044b \u044f \u043f\u043e\u043d\u044f\u043b \u0434\u0438\u0444\u0444, \u0430 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0430\u0436\u0430\u043b Accept. \u041d\u0415 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0438\u0442\u044c \u043d\u0430 \u043c\u0435\u043b\u043e\u0447\u0430\u0445: \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f, \u0444\u043e\u0440\u043c\u0430\u0442, \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0438, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.---# Post-task debrief (Go-\u0431\u044d\u043a\u0435\u043d\u0434)\u0426\u0435\u043b\u044c: \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043c\u043e\u0451 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0432 \u0442\u043e\u043d\u0443\u0441\u0435. \u041f\u043e\u0441\u043b\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u0441\u0442\u0430\u043d\u044c\u043a\u0440\u0430\u0442\u043a\u0438\u043c \u0440\u0435\u0432\u044c\u044e\u0435\u0440\u043e\u043c-\u043f\u0440\u0435\u043f\u043e\u0434\u043e\u043c \u043d\u0430 ~5 \u043c\u0438\u043d\u0443\u0442. \u0418\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e, \u043d\u0435 \u0441\u0442\u0435\u043d\u043e\u0439 \u0432 \u043a\u043e\u043d\u0446\u0435.## \u041a\u043e\u0433\u0434\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c- \u0414\u0430: \u043d\u043e\u0432\u044b\u0439 \u0445\u0435\u043d\u0434\u043b\u0435\u0440\/\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442, \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 concurrency (goroutines, context,  channels), gRPC\/proto-\u043a\u043e\u043d\u0442\u0440\u0430\u043a\u0442\u044b, retry\/timeout-\u043b\u043e\u0433\u0438\u043a\u0430, Temporal-\u0432\u043e\u0440\u043a\u0444\u043b\u043e\u0443,  \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438, \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433.- \u041d\u0435\u0442: \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f, \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.## \u041a\u0430\u043a \u0432\u0435\u0441\u0442\u0438 \u0440\u0430\u0437\u0431\u043e\u04401. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u043c\u0435\u043d\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438 \u043f\u0435\u0440\u0435\u0441\u043a\u0430\u0437\u0430\u0442\u044c: \u0447\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u043e\u0441\u044c \u0438 \u0437\u0430\u0447\u0435\u043c.2. \u0412\u043e\u0437\u044c\u043c\u0438 \u043e\u0434\u0438\u043d \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u0443\u0441\u043e\u043a \u0434\u0438\u0444\u0444\u0430 \u0438 \u0441\u043f\u0440\u043e\u0441\u0438 \"\u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a, \u0430 \u043d\u0435 \u0438\u043d\u0430\u0447\u0435\".3. \u0417\u0430\u0434\u0430\u0439 2-3 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u043f\u043e \u0433\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u043c \u0441\u043b\u0443\u0447\u0430\u044f\u043c \u043c\u043e\u0435\u0433\u043e \u0441\u0442\u0435\u043a\u0430:   - \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 context cancellation \/ deadline;   - \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u043e\u0431\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a (errors.Is\/As, sentinel vs typed);   - \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0438 \u0433\u043e\u043d\u043a\u0438 (mutex, atomic, happens-before);   - \u0438\u0434\u0435\u043c\u043f\u043e\u0442\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u044c \u0438 retry-\u0441\u0435\u043c\u0430\u043d\u0442\u0438\u043a\u0430 (Temporal, gRPC).4. \u041d\u0435 \u0434\u0432\u0438\u0433\u0430\u0439\u0441\u044f \u0434\u0430\u043b\u044c\u0448\u0435, \u043f\u043e\u043a\u0430 \u044f \u043d\u0435 \u0437\u0430\u043a\u0440\u043e\u044e \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0443\u043d\u043a\u0442.## \u0413\u043b\u0443\u0431\u0438\u043d\u0430- \"elii\" -&gt; \u043e\u0431\u044a\u044f\u0441\u043d\u0438 \u043a\u0430\u043a \u0438\u043d\u0442\u0435\u0440\u043d\u0443, \u043d\u0430 \u043f\u0430\u043b\u044c\u0446\u0430\u0445.- \u0423\u0432\u0435\u0440\u0435\u043d\u043d\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u044e -&gt; \u043a\u043e\u043f\u0430\u0439 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c why.## \u0413\u043e\u0442\u043e\u0432\u043e, \u043a\u043e\u0433\u0434\u0430\u042f \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u043b \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u0434\u0438\u0437\u0430\u0439\u043d-\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u0438\u043d edge case.<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><img style=\"width:87px;height:14px;object-fit:cover;object-position:left;\"\/><\/a><\/div><\/pre>\n<p>\u0421\u0443\u0442\u044c \u043d\u0435 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u043e\u0442 skill \u0438\u0434\u0435\u0430\u043b\u0435\u043d, \u0441\u0443\u0442\u044c \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0435 &#8212; \u043e\u043d \u0437\u043d\u0430\u0435\u0442, \u043a\u043e\u0433\u0434\u0430 \u043c\u043e\u043b\u0447\u0430\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0432\u043c\u0435\u0448\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043a\u0430\u043a\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u043c\u043e\u0451\u043c \u0441\u0442\u0435\u043a\u0435\/\u043f\u0440\u043e\u0435\u043a\u0442\u0435\/\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0435<\/p>\n<h4>\u0421\u0430\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440<\/h4>\n<p>\u042d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442 \u043d\u0435 \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 &#171;\u0443\u0447\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439&#187; \u043f\u0440\u043e\u043c\u043f\u0442. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043e\u043d \u0438\u0437\u0443\u0447\u0430\u0435\u0442 \u043f\u0440\u043e\u0435\u043a\u0442: \u0441\u043a\u0430\u043d\u0438\u0442 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439, \u0437\u0430\u0434\u0430\u0451\u0442 \u043f\u0430\u0447\u043a\u0443 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u0440\u043e \u0441\u0442\u0435\u043a \u0438 \u0441\u043b\u0430\u0431\u044b\u0435 \u043c\u0435\u0441\u0442\u0430, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 1-2 \u0443\u0437\u043a\u0438\u0445 \u043d\u0430\u0432\u044b\u043a\u0430 \u043f\u043e\u0434 \u0441\u0430\u043c\u044b\u0435 \u043e\u043f\u0430\u0441\u043d\u044b\u0435 \u0437\u043e\u043d\u044b (\u0438 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u043c \u043f\u043e\u0434 \u0432\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442)<\/p>\n<pre><code class=\"markdown\"># Skill Forge v3 - builds my self-triggering continuous-learning skillsYou are Skill Forge. Study ONE project, understand its essence, then generate narrow, self-triggering \"learning skills\" that keep my understanding sharp while I work with AI agents. The enemy is \"Accept-driven development\" - approving diffs I do not actually understand. You fight it with reflection + verification-of-understanding bound to RELIABLE triggers, never a command I must remember to call.## Core principles- Reliability over cleverness. A learning skill is worthless if it does not fire. Prefer deterministic platform triggers (hooks, globs) over semantic description-matching.- Dosage over coverage. Fire only on significant changes, judged by mechanical criteria - never on renames, formatting, comments, or generated code.- Evidence over self-report. Derive my weak spots from the repo, not only from what I claim.- No conflict of interest. The debrief must not spoil its own answers.- One concern per skill. Narrow, short, retireable.## Phase 0 - Auto-scan the repoBefore asking anything, inspect and infer:- Stack, frameworks, infra, build\/test tooling (manifests, lockfiles, CI configs).- Architecture: services\/modules, entry points, critical paths.- Risk paths: concurrency, migrations, auth, API\/proto contracts, retry\/timeout logic.- Evidence of blind spots: large diffs paired with thin commit messages, files with repeated bugfixes, churn hot-spots.- Existing setup: read learning-skills\/INDEX.md and any installed learning skills.Summarize findings so I can correct them.## Phase 1 - Discovery (ask ALL open questions at once, then wait)Pre-fill from Phase 0; ask ONLY what you could not infer. Single numbered list. Generate nothing until I answer.1. Confirm\/correct inferred stack and architecture.2. My role and seniority here.3. Where do I most often accept without understanding? (Cross-check against the evidence you found.)4. Recurring risk areas or past bugs that hurt.5. Learning goals over time.6. Preferred depth + an escape-hatch keyword meaning \"explain like I'm an intern\".7. Hard no-trigger list.8. Debrief time budget (e.g. ~5 min, incremental).9. Flow preference: debrief immediately, or defer to a queue and run at session end?10. Primary host: Claude Code, Cursor, or git-hook-based - so I wire a deterministic trigger. (Confirm once; I will record the choice.)## Phase 2 - Synthesis- Reflect back a project model: stack, domains, top 3 risk areas, evidence-backed weak spots.- Cross-check learning-skills\/INDEX.md: what is already covered vs uncovered.- Propose a MINIMAL set of NEW skills - the 1-2 highest-leverage uncovered gaps. For each: purpose, exact trigger, exact no-trigger, which risk area it covers.- Confirm before writing files. Never duplicate existing skills or over-generate.## Phase 3 - Generate skill(s) with DETERMINISTIC triggersWrite skill content in English. Wire the trigger to the confirmed host:- Claude Code -&gt; a Stop or PostToolUse hook that invokes the skill after a qualifying change. Skill ships as SKILL.md (YAML frontmatter: name, description) + the hook config.- Cursor -&gt; .mdc rule with concrete globs matching risk paths, alwaysApply only if justified.- Git-based -&gt; a post-commit (or pre-push) hook script that launches the debrief.Semantic description matching is a FALLBACK, never the only trigger.Mechanical significance gate (skill runs only if ANY holds):- Touched a declared risk path (concurrency \/ migrations \/ auth \/ contracts \/ retry-timeout).- Net changed lines above a set threshold (default 30; tune per project).- Added\/changed a public function, endpoint, or schema\/contract.Explicitly skip: renames, formatting, comments, generated\/boilerplate, lockfiles, docs.Anti-cheat debrief protocol (each skill body):1. Ask me to restate in my own words what changed and why - I answer first, you do NOT reveal anything.2. Take ONE real diff hunk; ask \"why this way, not another\".3. Ask 2-3 edge-case questions from my stack\/risk areas.4. Never accept \"yes I get it\". Require a concrete artifact: a one-sentence explanation + one named edge case. Do not reveal the answer until I attempt.5. Run with minimal prior reasoning in context (fresh-context \/ sub-agent if the host allows) so you are not grading your own work.Depth control: honor the intern escape-hatch; deepen the \"why\" when I answer confidently.Done when: I explained the problem, the solution, the key design decision, and at least one edge case.Keep each skill under ~40 lines.## Phase 4 - Deferral + feedback log (not skills)- If I chose deferred mode, skills enqueue a debrief entry instead of interrupting; a session-end runner drains the queue.- After each debrief, append a short log line to learning-skills\/LOG.md: date, skill, topic, where I struggled. This log feeds future weak-spot detection (Phase 0) - the system learns from me.## Phase 5 - Registry + lifecycle (lightweight, not a skill)- Maintain learning-skills\/INDEX.md: name, path, trigger, risk area covered, created date, status.- Lifecycle: on each run, review the LOG. If I have passed a skill's topic repeatedly, propose GRADUATING it (status: archived) so it stops firing. Prune duplicates and stale skills.- The registry\/log never auto-trigger or nag - they are consulted on the next run or on request.## Guardrails- Never a single monolith that quizzes everything.- Prefer fewer, sharper skills; add more only for uncovered gaps after I have used the first ones.- Use the project's real stack in examples - no generic filler.- If a deterministic trigger is impossible on the host, say so plainly and fall back to description-matching with a warning that reliability drops.<\/code><div class=\"code-explainer\"><a href=\"https:\/\/sourcecraft.dev\/\" class=\"tm-button code-explainer__link\" style=\"visibility: hidden;\"><img style=\"width:14px;height:14px;object-fit:cover;object-position:left;\"\/><\/a><\/div><\/pre>\n<h4>\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 &#8212; \u043d\u0435 \u0443\u043c\u043d\u043e\u0441\u0442\u044c, \u0430 \u0434\u043e\u0437\u0438\u0440\u043e\u0432\u043a\u0430<\/h4>\n<p>\u0422\u0443\u0442 \u043e\u0447\u0435\u043d\u044c \u043b\u0435\u0433\u043a\u043e \u043f\u0435\u0440\u0435\u0433\u043d\u0443\u0442\u044c \u043f\u0430\u043b\u043a\u0443, \u0435\u0441\u043b\u0438 \u0430\u0433\u0435\u043d\u0442 \u0443\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u044d\u043a\u0437\u0430\u043c\u0435\u043d \u043f\u043e\u0441\u043b\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0447\u0438\u0445\u0430, \u0432\u044b \u0432\u043e\u0437\u043d\u0435\u043d\u0430\u0432\u0438\u0434\u0438\u0442\u0435 \u044d\u0442\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0447\u0435\u043c \u043e\u043d\u0430 \u0432\u0430\u0441 \u0445\u043e\u0442\u044c \u0447\u0435\u043c\u0443-\u0442\u043e \u043d\u0430\u0443\u0447\u0438\u0442 \ud83d\ude42<\/p>\n<p>\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0441\u0430\u043c\u044b\u0439 \u0432\u0430\u0436\u043d\u044b\u0439 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 learning skill &#8212; \u043d\u0435 \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0443\u043c\u043d\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043e\u043d \u0437\u0430\u0434\u0430\u0451\u0442, \u0430 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d <strong>\u043d\u0435<\/strong> \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f, \u043c\u043e\u043b\u0447\u0430\u0442\u044c &#8212; \u043d\u0430 \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0430\u0445, \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f\u0445, generated code \u0438 \u043f\u0440\u043e\u0447\u0438\u0445 \u043c\u0435\u0445\u0430\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u043f\u0440\u0430\u0432\u043a\u0430\u0445<\/p>\n<p>\u0412\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f &#8212; \u0442\u0430\u043c, \u0433\u0434\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0442\u0435\u0440\u044f\u0442\u044c \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u0431\u0438\u0437\u043d\u0435\u0441-\u043b\u043e\u0433\u0438\u043a\u0430, \u0441\u043b\u043e\u0436\u043d\u044b\u0439 \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433, \u043a\u043e\u043d\u0442\u0440\u0430\u043a\u0442\u044b \u0438 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438, \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u044b\u0439 \u043a\u043e\u0434, auth, retry\/timeout-\u0441\u0435\u043c\u0430\u043d\u0442\u0438\u043a\u0430.<\/p>\n<h4>\u041a \u0447\u0435\u043c\u0443 \u044d\u0442\u043e \u044f<\/h4>\n<p>\u0423 \u043c\u0435\u043d\u044f \u0432\u0441\u0451 \u0441\u0438\u043b\u044c\u043d\u0435\u0435 \u043e\u0449\u0443\u0449\u0435\u043d\u0438\u0435, \u0447\u0442\u043e \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0440\u0438\u0441\u043a AI-\u043a\u043e\u0434\u0438\u043d\u0433\u0430 \u043d\u0435 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0418\u0418 \u043e\u0434\u043d\u0430\u0436\u0434\u044b \u043d\u0430\u043f\u0438\u0448\u0435\u0442 \u043f\u043b\u043e\u0445\u043e\u0439 \u043a\u043e\u0434, \u043f\u043b\u043e\u0445\u043e\u0439 \u043a\u043e\u0434 \u043b\u044e\u0434\u0438 \u043f\u0440\u0435\u043a\u0440\u0430\u0441\u043d\u043e \u043f\u0438\u0441\u0430\u043b\u0438 \u0438 \u0431\u0435\u0437 \u0418\u0418, \u0447\u0435\u0433\u043e \u0443\u0436 \u0442\u0430\u043c \ud83d\ude42<\/p>\n<p>\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u0440\u0438\u0441\u043a \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0418\u0418 \u0434\u0435\u043b\u0430\u0435\u0442 \u043f\u043b\u043e\u0445\u0443\u044e \u043f\u0440\u0438\u0432\u044b\u0447\u043a\u0443 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0443\u0434\u043e\u0431\u043d\u043e\u0439: \u043d\u0435 \u0447\u0438\u0442\u0430\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043d\u0435 \u0432\u043d\u0438\u043a\u0430\u0442\u044c \u0434\u043e \u043a\u043e\u043d\u0446\u0430, \u043d\u0435 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443 \u0432 \u0433\u043e\u043b\u043e\u0432\u0435 \u0438 \u043d\u0435 \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0435\u0431\u0435 \u0432\u043e\u043f\u0440\u043e\u0441 &#171;\u0430 \u043f\u043e\u0447\u0435\u043c\u0443 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a?&#187;.<\/p>\n<p>\u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u0438\u0434\u0435\u044f Anthropic, \u043d\u043e \u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u0435\u0451 \u0444\u043e\u0440\u043c\u0430 \u043a\u0430\u043a \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u043f\u0442\u0430, \u043f\u0440\u043e\u043c\u043f\u0442 \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0431\u044b\u0442\u044c, \u0430 skill \u043b\u0435\u0433\u043a\u043e \u043c\u043e\u0436\u043d\u043e \u0432\u0441\u0442\u0440\u043e\u0438\u0442\u044c.<\/p>\n<p>\u0412\u0435\u0441\u044c \u0444\u043e\u043a\u0443\u0441 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u043e\u0441\u0442\u0430\u0442\u044c\u0441\u044f \ud83d\udc22, \u0430 \u043d\u0435 \u26a1, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u043a\u043e\u0434 \u0432\u0434\u0443\u043c\u0447\u0438\u0432\u043e, \u0430 \u043d\u0435 \u0448\u0442\u0430\u043c\u043f\u043e\u0432\u0430\u0442\u044c accept&#8217;\u044b \u043d\u0430 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c<\/p>\n<p>\u0417\u0432\u0443\u0447\u0438\u0442 \u0437\u043d\u0430\u043a\u043e\u043c\u043e? \u0415\u0441\u043b\u0438 \u0442\u043e\u0436\u0435 \u043b\u043e\u0432\u0438\u043b\u0438 \u0441\u0435\u0431\u044f \u043d\u0430 Accept-driven development &#8212; \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0438\u0442\u0435 \u0432 \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0445. \u041e\u0447\u0435\u043d\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u043a\u0430\u043a \u0432\u044b \u0441 \u044d\u0442\u0438\u043c \u0431\u043e\u0440\u0435\u0442\u0435\u0441\u044c: \u043f\u0440\u043e\u043c\u043f\u0442\u0430\u043c\u0438, rules, skills, code review, \u043f\u0440\u0438\u0432\u044b\u0447\u043a\u0430\u043c\u0438 \u0438\u043b\u0438 \u043f\u0440\u043e\u0441\u0442\u043e \u0432\u043d\u0443\u0442\u0440\u0435\u043d\u043d\u0438\u043c \u0441\u0442\u0440\u0430\u0445\u043e\u043c \u0441\u043b\u043e\u043c\u0430\u0442\u044c \u043f\u0440\u043e\u0434 \ud83d\ude00<\/p>\n<p>P.S. \u0415\u0441\u043b\u0438 \u0442\u0435\u043c\u0430 \u0437\u0430\u0448\u043b\u0430 &#8212; \u0432 <a href=\"https:\/\/t.me\/+JfQP0ubV1nY0ZjEy\" rel=\"noopener noreferrer nofollow\">\u0442\u0433-\u043a\u0430\u043d\u0430\u043b\u0435<\/a> \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b \u0435\u0449\u0435, \u0430 \u043d\u0443\u0436\u043d\u043e \u043b\u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u043a\u0438\u043b\u043b\u044b \u0438\u043b\u0438 \u0436\u0435 \u0432\u043e\u0441\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u043d\u0443\u0436\u043d\u043e \u0441\u043a\u0438\u043b\u043b\u044b \u043a\u0430\u043a \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0432 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0438? \u0422\u0430\u043c \u0436\u0435 &#8212; \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430 \u043f\u043e AI: \u0447\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u043f\u0440\u043e\u0434\u0435, \u0430 \u0447\u0442\u043e \u043d\u0435\u0442.<\/p>\n<\/div>\n<p>\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"https:\/\/habr.com\/ru\/articles\/1045882\/\">https:\/\/habr.com\/ru\/articles\/1045882\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u041d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u0447\u0435\u0440\u0435\u0437 \u044d\u0442\u043e \u0443\u0436\u0435 \u043f\u0440\u043e\u0448\u0451\u043b \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u043d\u0430\u0441 :)\u0413\u0434\u0435-\u0442\u043e \u043f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0433\u043e\u0434\u0430 \u043e\u0447\u0435\u043d\u044c \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u0430\u0433\u0435\u043d\u0442\u0430\u043c\u0438 \u044f \u0441\u0442\u0430\u043b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0434\u0438\u0444\u0444\u044b \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0447\u0435\u043c \u0443\u0441\u043f\u0435\u0432\u0430\u044e \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0432 \u043d\u0438\u0445 \u0432\u043d\u0438\u043a\u043d\u0443\u0442\u044c, \u0432 \u0438\u0442\u043e\u0433\u0435 \u0432 \u043e\u0434\u0438\u043d \u0438\u0437 \u044f \u043e\u043a\u0430\u0437\u0430\u043b\u0441\u044f \u0432 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438, \u0447\u0442\u043e \u0441\u043b\u043e\u0432\u0438\u043b \u0431\u0430\u0433, \u0430 \u043d\u0430 \u043f\u043e\u0438\u0441\u043a\u0438 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u043b \u0447\u0443\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0447\u0430\u0441\u0430, \u0430 \u043d\u0430\u0439\u0434\u044f \u0435\u0435, \u044f \u043f\u043e\u043d\u044f\u043b, \u043d\u0430 \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u043d\u0430 \u0431\u044b\u043b\u0430 \u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0439\u041a\u043e\u0440\u043e\u0447\u0435 \u0433\u043e\u0432\u043e\u0440\u044f, \u0442\u043e \u0447\u0442\u043e \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u0430\u0433\u0435\u043d\u0442\u043e\u0432 &#8212; \u043a\u043e\u043d\u0435\u0447\u043d\u043e \u0441\u0443\u043f\u0435\u0440\u0441\u0438\u043b\u0430, \u043d\u043e \u0432 \u0438\u0442\u043e\u0433\u0435, \u043c\u044b \u0432\u0441\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u043c \u0438\u0434\u0442\u0438 \u043f\u043e \u201cAccepted driven development\u201d , \u0430 \u044d\u0442\u043e \u0443\u0436\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0442\u0443\u043f\u043b\u0438\u0432\u0430\u0442\u044c \u0432\u043b\u0438\u044f\u0442\u044c \u043d\u0430 \u043d\u0430\u0448\u0438 \u0441 \u0432\u0430\u043c\u0438 \u043a\u043e\u0433\u043d\u0438\u0442\u0438\u0432\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \ud83d\ude42 \u043d\u0443 \u0438 \u043d\u0430 \u043d\u0430\u0448\u0438 \u0443\u043c\u0435\u043d\u0438\u044f \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435 \u0432 \u0446\u0435\u043b\u043e\u043c\u0421\u043f\u043e\u0439\u043b\u0435\u0440: \u044d\u0442\u043e \u0432\u0441\u0435 \u0440\u0435\u0448\u0430\u0435\u0442\u0441\u044f, \u043d\u043e \u043d\u0435\u0442, \u043d\u0435 \u0442\u0435\u043c \u0447\u0442\u043e \u043c\u044b \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0435\u043c \u0447\u0438\u0442\u0430\u0442\u044c \u0432 \u0446\u0435\u043b\u043e\u043c \u043a\u043e\u0434\u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u042d\u0434\u0433\u0430\u0440 \u0421\u0438\u043f\u043a\u0438, \u044f founder easyp &amp; sipki tech \u0438 \u043e\u0442\u0431\u0438\u0440\u0430\u044e \u0434\u043e\u043a\u043b\u0430\u0434\u044b \u043d\u0430 Golang Conf \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c \u043a\u043e\u043c\u0438\u0442\u0435\u0442\u0435. \u0410 \u0432 \u0441\u0432\u043e\u0451\u043c \u0442\u0433-\u043a\u0430\u043d\u0430\u043b\u0435 \u0434\u0435\u043b\u044e\u0441\u044c \u043f\u0440\u0438\u043a\u043b\u0430\u0434\u043d\u044b\u043c\u0438 AI-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 \u0438 \u043f\u043e\u0434\u0445\u043e\u0434\u0430\u043c\u0438 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 &#8212; \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0439\u0442\u0435\u0441\u044c, \u0434\u0430\u043b\u044c\u0448\u0435 \u0431\u0443\u0434\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 :)\u0422\u0430\u043a \u0432\u043e\u0442, \u043e\u0431\u0440\u0430\u0442\u043d\u043e \u043a \u0442\u0435\u043c\u0435. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0434\u0430\u043c \u043f\u0440\u043e\u043c\u043f\u0442-\u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0431\u0435\u0440\u0451\u0442 learning skills \u043f\u043e\u0434 \u0432\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442 &#8212; \u0447\u0442\u043e\u0431\u044b \u0430\u0433\u0435\u043d\u0442\u044b \u0438 \u0434\u0430\u043b\u044c\u0448\u0435 \u0443\u0441\u043a\u043e\u0440\u044f\u043b\u0438 \u0432\u0430\u0441, \u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u043e\u0441\u0442\u0430\u0432\u0430\u043b\u043e\u0441\u044c \u0432\u0430\u0448\u0438\u043c, \u0430 \u043d\u0435 \u0434\u0435\u043b\u0435\u0433\u0438\u0440\u043e\u0432\u0430\u043b\u043e\u0441\u044c \u043c\u043e\u0434\u0435\u043b\u0438 \ud83d\ude42 \u041d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u0440\u043e \u0441\u0430\u043c\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443: \u0441\u043d\u0430\u0440\u0443\u0436\u0438-\u0442\u043e \u044d\u0442\u043e \u043a\u0430\u0436\u0435\u0442\u0441\u044f \u0432\u0441\u0435 \u043d\u0430 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u043d\u0430\u0448\u0435\u0433\u043e KPI, \u0432\u0440\u043e\u0434\u0435 \u0442\u044b \u0438 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0434\u0432\u0438\u0433\u0430\u0435\u0448\u044c\u0441\u044f, \u043c\u0435\u043d\u044c\u0448\u0435 \u0437\u0430\u0441\u0442\u0440\u0435\u0432\u0430\u0435\u0448\u044c, \u0434\u0430 \u0438 \u0432 \u0446\u0435\u043b\u043e\u043c \u043d\u0435 \u0442\u0440\u0430\u0442\u0438\u0448\u044c \u0447\u0430\u0441\u044b \u043d\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043a\u043e\u0434\u0430, \u043d\u043e \u0432\u043e\u0442 \u043f\u043e\u0437\u0436\u0435 \u0443\u0436\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b\u041a\u043e\u0433\u0434\u0430 \u043d\u0430\u0434\u043e \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u043f\u0440\u0438\u043d\u044f\u043b. \u041a\u0430\u043a\u0438\u0435 \u0438\u043d\u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u043f\u043e\u043c\u0435\u043d\u044f\u043b\u0438\u0441\u044c? \u041f\u043e\u0447\u0435\u043c\u0443 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0442\u0430\u043a\u043e\u0435? \u041a\u0430\u043a\u0438\u0435 edge cases \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u0430\u0436\u043d\u044b? \u0427\u0442\u043e \u0441\u043b\u043e\u043c\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043c\u0435\u0441\u044f\u0446, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e-\u0442\u043e \u0442\u0440\u043e\u043d\u0435\u0442 \u0441\u043e\u0441\u0435\u0434\u043d\u0438\u0439 \u043a\u0443\u0441\u043e\u043a \u043a\u043e\u0434\u0430? (\u0430 \u044d\u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u043d\u0435 \u0440\u0435\u0434\u043a\u043e)\u0418 \u0432\u043e\u0442 \u0442\u0443\u0442 \u0432\u044b\u044f\u0441\u043d\u044f\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u0442\u044b \u0432\u0441\u0451 \u0435\u0449\u0451 \u0438\u043d\u0436\u0435\u043d\u0435\u0440 &#8212; \u0441\u0438\u0434\u0438\u0448\u044c \u0432 IDE, \u0440\u0435\u0432\u044c\u044e\u0438\u0448\u044c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f. \u0410 \u043f\u043e \u0444\u0430\u043a\u0442\u0443 \u0432\u0441\u0451 \u0447\u0430\u0449\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0448\u044c \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c \u0440\u044b\u0447\u0430\u0433\u043e\u043c \u0434\u043e \u043a\u043d\u043e\u043f\u043a\u0438 enter :)LLM \u043d\u0430\u0441 \u043d\u0435 \u043f\u043e\u0440\u0430\u0431\u043e\u0442\u0438\u0442, \u043d\u043e \u043d\u0430 \u0438\u043d\u0442\u0435\u043b\u0435\u043a\u0442\u0435 \u043d\u0430\u0448\u0435\u043c \u0442\u043e\u0447\u043d\u043e \u0441\u043a\u0430\u0436\u0435\u0442\u0441\u044f\u0418 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 &#8212; \u044d\u0442\u043e \u043e\u0434\u043d\u0430 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043d\u0435\u0434\u043e\u043e\u0446\u0435\u043d\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c LLM \u043a\u043e\u0434\u0438\u043d\u0433\u0430, \u0432\u0435\u0434\u044c LLM \u0430\u0433\u0435\u043d\u0442\u044b \u0443\u0440\u043e\u043d\u0438\u043b\u0438 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043a\u043e\u0434\u0438\u043d\u0433\u0430 \u0434\u043e \u043d\u0443\u043b\u044f, \u0430 \u0432\u043e\u0442 \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f, \u043d\u0430\u0436\u0438\u043c\u0430\u043d\u0438\u044f \u043d\u0430 enter, \u043f\u0440\u043e\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0430\u043d\u0430\u043b\u0438\u0437\u0430 \u043d\u0438\u043a\u0443\u0434\u0430 \u043d\u0435 \u0434\u0435\u043b\u0430\u0441\u044c\u041f\u0440\u043e\u0441\u0442\u043e \u0447\u0435\u043c \u043b\u0443\u0447\u0448\u0435 \u0430\u0433\u0435\u043d\u0442 \u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f, \u0442\u0435\u043c \u043c\u0435\u043d\u044c\u0448\u0435 \u0442\u044b \u0445\u043e\u0447\u0435\u0448\u044c \u0438 \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0448\u044c \u0447\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u043d\u0438\u043a\u0430\u0442\u044c :)\u0418 \u044d\u0442\u043e, \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043e\u043f\u0430\u0441\u043d\u0435\u0435, \u0447\u0435\u043c \u043e\u0447\u0435\u0440\u0435\u0434\u043d\u0430\u044f \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044f \u043c\u043e\u0434\u0435\u043b\u0438, \u0432\u0435\u0434\u044c \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0430\u0446\u0438\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0439\u043c\u0430\u0442\u044c. \u0410 \u043f\u043e\u0442\u0435\u0440\u044e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 \u043c\u043e\u0436\u043d\u043e \u043d\u0435 \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u044cAnthropic \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u044d\u0442\u0443 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u043b\u0443\u0447\u0448\u0435 \u0432\u0441\u0435\u0445\u041d\u0435\u0434\u0430\u0432\u043d\u043e \u044f \u043d\u0430\u0442\u043a\u043d\u0443\u043b\u0441\u044f \u043d\u0430 \u043f\u0440\u043e\u043c\u043f\u0442 \u043e\u0442 Anthropic, \u0440\u0435\u0448\u0430\u044e\u0449\u0438\u0439 \u0440\u043e\u0432\u043d\u043e \u044d\u0442\u0443 \u0436\u0435 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443.\u0421\u0443\u0442\u044c \u0432\u043e\u0442 \u0432 \u0447\u0451\u043c, \u0440\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 Anthropic \u043f\u043e\u043a\u0430\u0437\u0430\u043b\u0438 \u043f\u0440\u043e\u043c\u043f\u0442, \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u043e\u0434\u0435\u043b\u044c \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0433\u043e\u0432\u043e\u0440\u0438\u0442 &#171;\u0433\u043e\u0442\u043e\u0432\u043e&#187;, \u0430 \u0434\u0430\u043b\u044c\u0448\u0435 \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u0433\u043e\u043d\u044f\u0435\u0442 \u0442\u0435\u0431\u044f \u043f\u043e \u043a\u043e\u0434\u0443 \u0438 \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u043f\u043e\u043d\u044f\u0442\u044c, \u0447\u0442\u043e \u0432 \u043d\u0451\u043c \u0432\u043e\u043e\u0431\u0449\u0435 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442, \u0434\u043e\u0434\u0435\u043b\u0430\u043b\u0430 \u043c\u043e\u0434\u0435\u043b\u044c \u0437\u0430\u0434\u0430\u0447\u0443 &#8212; \u0438 \u043d\u0430 \u043c\u0438\u043d\u0443\u0442\u0443 \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0414\u0430\u0435\u0448\u044c \u0435\u043c\u0443 \u043f\u0440\u043e\u043c\u043f\u0442 \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u0442\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u0437\u0430\u0434\u0430\u0451\u0442 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043f\u043e \u043a\u043e\u0434\u0443 \u0438 \u043d\u0435 \u043e\u0442\u0441\u0442\u0430\u0451\u0442, \u043f\u043e\u043a\u0430 \u043d\u0435 \u0443\u0431\u0435\u0434\u0438\u0442\u0441\u044f, \u0447\u0442\u043e \u0442\u044b \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043f\u043e\u043d\u044f\u043b \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0418\u0434\u0435\u044f \u0437\u0430\u043d\u0443\u0434\u043d\u0430\u044f \u043e\u0442\u043b\u0438\u0447\u043d\u0430\u044f, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u043c\u0435\u0436\u0434\u0443 &#171;\u044f \u043f\u043e\u043d\u0438\u043c\u0430\u044e \u0441\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442&#187; \u0438 &#171;\u0418\u0418 \u043d\u0430\u043f\u0438\u0441\u0430\u043b, \u044f \u043d\u0430\u0436\u0430\u043b ok&#187; &#8212; \u044d\u0442\u043e \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u043c\u0435\u0436\u0434\u0443 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0418\u0418 \u043a\u0430\u043a \u0443\u0441\u0438\u043b\u0438\u0442\u0435\u043b\u044c, \u0438 \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0441\u0442\u0435\u043f\u0435\u043d\u043d\u043e \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u043a\u043b\u0430\u0434\u043a\u0443 \u043c\u0435\u0436\u0434\u0443 \u0430\u0433\u0435\u043d\u0442\u043e\u043c \u0438 git (\u0441\u0447\u0438\u0442\u0430\u0439 \u0430\u0433\u0435\u043d\u0442 \u0430\u0433\u0435\u043d\u0442\u0430)\u041f\u043e\u0447\u0435\u043c\u0443 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442 &#8212; \u043d\u043e\u0440\u043c \u0438 \u0441\u0442\u0440\u0435\u043c \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0421\u0440\u0430\u0437\u0443 \u0443\u0442\u043e\u0447\u043d\u044e \u0432\u0430\u0436\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 &#8212; \u044f \u043d\u0435 \u0433\u043e\u0432\u043e\u0440\u044e, \u0447\u0442\u043e \u0440\u0435\u0431\u044f\u0442\u0430 \u0438\u0437 Anthropic \u0441\u0434\u0435\u043b\u0430\u043b\u0438 \u043f\u043b\u043e\u0445\u043e\u0439 \u043f\u0440\u043e\u043c\u043f\u0442, \u043d\u0430\u043e\u0431\u043e\u0440\u043e\u0442, \u0432\u0441\u0451 \u0445\u043e\u0440\u043e\u0448\u043e, \u043d\u043e, \u0431\u0443\u0434\u0435\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u0438\u0432\u043d\u044b, \u043e\u043d\u0438 \u0440\u0435\u0448\u0430\u043b\u0438 \u0441\u0432\u043e\u044e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432 \u0438\u0445 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0430, \u0441 \u0438\u0445 \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430\u043c \u0438 \u0441 \u0438\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438 \u0438 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u043e\u043c\u0410 \u0443 \u043c\u0435\u043d\u044f \u0432 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u0435 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u043d\u043e\u0448\u0435\u0440\u0441\u0442\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447, \u0438 \u0441\u0430\u043c\u043e\u0435 \u0432\u0430\u0436\u043d\u043e\u0435 &#8212; \u044f \u043b\u0435\u0433\u043a\u043e \u043c\u043e\u0433\u0443 \u0437\u0430\u0431\u044b\u0442\u044c \u0432\u043d\u0435\u0441\u0442\u0438 \u044d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442, \u043d\u043e \u0441\u0430\u043c\u043e\u0435 \u0432\u0430\u0436\u043d\u043e\u0435 \u0442\u043e \u0434\u0440\u0443\u0433\u043e\u0435:\u041f\u0440\u043e\u0435\u043a\u0442\u044b \u0440\u0430\u0437\u043d\u044b\u0435\u0417\u0430\u0434\u0430\u0447\u0438 \u0440\u0430\u0437\u043d\u044b\u0435\u0421\u041f\u041e\u0421\u041e\u0411\u042b \u041f\u041e\u041d\u0418\u041c\u0410\u041d\u0418\u042f \u0442\u043e\u0436\u0435 \u0440\u0430\u0437\u043d\u044b\u0435\u041d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043e\u0434\u043d\u0443 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u0430\u043c\u043e\u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0434\u043e\u0439\u0434\u0451\u0442 \u0432\u0441\u0435\u043c, \u0438 \u0435\u0449\u0435 \u0432 \u0438\u0442\u043e\u0433\u0435 \u0443 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043c\u043f\u0442\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0445 \u0431\u043e\u043b\u044f\u0447\u0435\u043a:\u041e\u043d \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u043e \u0434\u0443\u0448\u043d\u0438\u0442 \u0438 \u043d\u0430 \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439, \u0438 \u043d\u0430 \u0441\u043b\u043e\u0436\u043d\u043e\u043c \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433\u0435\u041e\u0434\u0438\u043d \u0444\u043e\u0440\u043c\u0430\u0442, \u043e\u0434\u043d\u0430 \u0438\u043d\u0442\u0435\u043d\u0441\u0438\u0432\u043d\u043e\u0441\u0442\u044c., \u043a\u043e\u0433\u0434\u0430 \u0445\u043e\u0447\u0435\u0448\u044c &#171;\u043e\u0431\u044a\u044f\u0441\u043d\u0438 \u043a\u0430\u043a \u0438\u043d\u0442\u0435\u0440\u043d\u0443&#187; &#8212; \u043d\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0448\u044c\u0415\u0433\u043e \u043d\u0430\u0434\u043e \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0440\u0443\u043a\u0430\u043c\u0438 \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442 &#8212; \u0437\u0430\u0431\u044b\u0432\u0430\u0435\u0448\u044c, \u0430 \u0437\u043d\u0430\u0447\u0438\u0442 &#8212; \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c :)\u0418 \u0432\u043e\u0442 \u0437\u0434\u0435\u0441\u044c, \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0438 \u0432\u0438\u0434\u043d\u0430 \u0441\u0430\u043c\u0430\u044f \u0432\u0430\u0436\u043d\u0430\u044f \u0446\u0435\u043d\u043d\u043e\u0441\u0442\u044c, \u043e\u043d\u0430 \u043d\u0435 \u0432 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u043c \u0442\u0435\u043a\u0441\u0442\u0435 \u043f\u0440\u043e\u043c\u043f\u0442\u0430. \u0426\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0432 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0435 &#8212; \u0440\u0435\u0444\u043b\u0435\u043a\u0441\u0438\u044f \u043f\u043b\u044e\u0441 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f, \u0430 \u0432\u043e\u0442 \u0444\u043e\u0440\u043c\u0443 \u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u0443 \u043d\u0430\u0434\u043e \u0434\u0430\u0432\u0430\u0442\u044c \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u0438 \u043f\u043e\u0434 \u0441\u0432\u043e\u044e \u0433\u043e\u043b\u043e\u0432\u0443.\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u043d\u0435 \u0434\u0430\u043c \u0432\u0430\u043c \u0435\u0449\u0451 \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u043c\u043f\u0442-\u0443\u0447\u0438\u0442\u0435\u043b\u044c\u0422\u043e\u0447\u043d\u0435\u0435 \u0434\u0430\u043c, \u043d\u043e \u043d\u0435 \u0442\u0430\u043a\u043e\u0439 :)\u041d\u043e \u0438 \u0433\u043e\u0442\u043e\u0432\u044b\u0439 skill \u044f \u0432\u0430\u043c \u0434\u0430\u0432\u0430\u0442\u044c \u043d\u0435 \u0431\u0443\u0434\u0443, \u043c\u043e\u0439 skill \u0437\u0430\u0442\u043e\u0447\u0435\u043d \u043f\u043e\u0434 \u043c\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442, \u043c\u043e\u0438 \u0441\u043b\u0430\u0431\u044b\u0435 \u043c\u0435\u0441\u0442\u0430 \u0438 \u043c\u043e\u0438 \u0440\u0438\u0441\u043a-\u0437\u043e\u043d\u044b. \u0418 \u0441\u0430\u043c\u043e\u0435 \u0432\u0430\u0436\u043d\u043e\u0435, \u0432\u0430\u043c \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0447\u0442\u0438 \u0442\u0430\u043a \u0436\u0435 \u0431\u0435\u0441\u043f\u043e\u043b\u0435\u0437\u0435\u043d, \u043a\u0430\u043a \u043c\u043d\u0435 &#8212; \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0430\u043b\u044c\u043d\u044b\u0439 \u043f\u0440\u043e\u043c\u043f\u0442 Anthropic, \u0432\u0435\u0434\u044c \u044d\u0442\u043e \u0441\u043d\u043e\u0432\u0430 \u0447\u0443\u0436\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u043f\u043e\u0434 \u0447\u0443\u0436\u0443\u044e \u0433\u043e\u043b\u043e\u0432\u0443 :)\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u044f \u0434\u0430\u043c \u043f\u0440\u043e\u043c\u043f\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0437\u0434\u0430\u0441\u0442 learning skills \u043f\u043e\u0434 \u0412\u0410\u0428 \u043f\u0440\u043e\u0435\u043a\u0442\u041d\u043e \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u043e\u043d \u0433\u0435\u043d\u0435\u0440\u0438\u0442, \u0447\u0442\u043e\u0431\u044b \u0431\u044b\u043b\u043e \u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u043a \u0447\u0435\u043c\u0443 \u043c\u044b \u0438\u0434\u0451\u043c.\u041a\u0430\u043a \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 skill\u0418\u0434\u0435\u044f \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0435 \u0432 \u043e\u0434\u0438\u043d \u043c\u043e\u043d\u043e\u043b\u0438\u0442\u043d\u044b\u0439 &#171;\u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0430 \u0432\u0441\u0435 \u0441\u043b\u0443\u0447\u0430\u0438 \u0436\u0438\u0437\u043d\u0438&#187;, \u0430 \u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0443\u0437\u043a\u0438\u0445 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u043f\u043e\u0434 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0435 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438: \u0440\u0430\u0437\u0431\u043e\u0440 \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438, \u043a\u0432\u0438\u0437 \u043f\u043e \u043a\u043e\u0434\u0443, \u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u0435 \u043a\u0430\u043a \u0438\u043d\u0442\u0435\u0440\u043d\u0443, \u0440\u0435\u0432\u044c\u044e \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0440\u0435\u0448\u0435\u043d\u0438\u0439.\u0412\u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440 \u0441\u043a\u0438\u043b\u043b\u0430, \u0447\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c (\u0442\u043e\u043b\u044c\u043a\u043e \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0448\u0435 \u043f\u043e \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0443 \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0439)&#8212;name: post-task-debriefdescription: \u0417\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u041f\u041e\u0421\u041b\u0415 \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 (\u043d\u043e\u0432\u0430\u044f \u0444\u0438\u0447\u0430, \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433, \u0431\u0430\u0433\u0444\u0438\u043a\u0441 \u0432 \u0431\u0438\u0437\u043d\u0435\u0441-\u043b\u043e\u0433\u0438\u043a\u0435 \u0438\u043b\u0438 \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u0438). \u041f\u0440\u043e\u0432\u043e\u0434\u0438\u0442 \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u0441\u043e\u043a\u0440\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0440\u0430\u0437\u0431\u043e\u0440, \u0447\u0442\u043e\u0431\u044b \u044f \u043f\u043e\u043d\u044f\u043b \u0434\u0438\u0444\u0444, \u0430 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0430\u0436\u0430\u043b Accept. \u041d\u0415 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0438\u0442\u044c \u043d\u0430 \u043c\u0435\u043b\u043e\u0447\u0430\u0445: \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f, \u0444\u043e\u0440\u043c\u0430\u0442, \u043e\u043f\u0435\u0447\u0430\u0442\u043a\u0438, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.&#8212;# Post-task debrief (Go-\u0431\u044d\u043a\u0435\u043d\u0434)\u0426\u0435\u043b\u044c: \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043c\u043e\u0451 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0432 \u0442\u043e\u043d\u0443\u0441\u0435. \u041f\u043e\u0441\u043b\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438 \u0441\u0442\u0430\u043d\u044c\u043a\u0440\u0430\u0442\u043a\u0438\u043c \u0440\u0435\u0432\u044c\u044e\u0435\u0440\u043e\u043c-\u043f\u0440\u0435\u043f\u043e\u0434\u043e\u043c \u043d\u0430 ~5 \u043c\u0438\u043d\u0443\u0442. \u0418\u043d\u043a\u0440\u0435\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e, \u043d\u0435 \u0441\u0442\u0435\u043d\u043e\u0439 \u0432 \u043a\u043e\u043d\u0446\u0435.## \u041a\u043e\u0433\u0434\u0430 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c- \u0414\u0430: \u043d\u043e\u0432\u044b\u0439 \u0445\u0435\u043d\u0434\u043b\u0435\u0440\/\u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442, \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 concurrency (goroutines, context,  channels), gRPC\/proto-\u043a\u043e\u043d\u0442\u0440\u0430\u043a\u0442\u044b, retry\/timeout-\u043b\u043e\u0433\u0438\u043a\u0430, Temporal-\u0432\u043e\u0440\u043a\u0444\u043b\u043e\u0443,  \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438, \u043d\u0435\u0442\u0440\u0438\u0432\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433.- \u041d\u0435\u0442: \u043f\u0435\u0440\u0435\u0438\u043c\u0435\u043d\u043e\u0432\u0430\u043d\u0438\u044f, \u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u043a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438, \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0434.## \u041a\u0430\u043a \u0432\u0435\u0441\u0442\u0438 \u0440\u0430\u0437\u0431\u043e\u04401. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u043f\u0440\u043e\u0441\u0438 \u043c\u0435\u043d\u044f \u0441\u0432\u043e\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438 \u043f\u0435\u0440\u0435\u0441\u043a\u0430\u0437\u0430\u0442\u044c: \u0447\u0442\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u043b\u043e\u0441\u044c \u0438 \u0437\u0430\u0447\u0435\u043c.2. \u0412\u043e\u0437\u044c\u043c\u0438 \u043e\u0434\u0438\u043d \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u0443\u0441\u043e\u043a \u0434\u0438\u0444\u0444\u0430 \u0438 \u0441\u043f\u0440\u043e\u0441\u0438 &#171;\u043f\u043e\u0447\u0435\u043c\u0443 \u0442\u0430\u043a, \u0430 \u043d\u0435 \u0438\u043d\u0430\u0447\u0435&#187;.3. \u0417\u0430\u0434\u0430\u0439 2-3 \u0432\u043e\u043f\u0440\u043e\u0441\u0430 \u043f\u043e \u0433\u0440\u0430\u043d\u0438\u0447\u043d\u044b\u043c \u0441\u043b\u0443\u0447\u0430\u044f\u043c \u043c\u043e\u0435\u0433\u043e \u0441\u0442\u0435\u043a\u0430:   &#8212; \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 context cancellation \/ deadline;   &#8212; \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0438 \u043e\u0431\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u043d\u0438\u0435 \u043e\u0448\u0438\u0431\u043e\u043a (errors.Is\/As, sentinel vs typed);   &#8212; \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442\u043d\u044b\u0439 \u0434\u043e\u0441\u0442\u0443\u043f \u0438 \u0433\u043e\u043d\u043a\u0438 (mutex, atomic, happens-before);   &#8212; \u0438\u0434\u0435\u043c\u043f\u043e\u0442\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u044c \u0438 retry-\u0441\u0435\u043c\u0430\u043d\u0442\u0438\u043a\u0430 (Temporal, gRPC).4. \u041d\u0435 \u0434\u0432\u0438\u0433\u0430\u0439\u0441\u044f \u0434\u0430\u043b\u044c\u0448\u0435, \u043f\u043e\u043a\u0430 \u044f \u043d\u0435 \u0437\u0430\u043a\u0440\u043e\u044e \u0442\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u0443\u043d\u043a\u0442.## \u0413\u043b\u0443\u0431\u0438\u043d\u0430- &#171;elii&#187; -&gt; \u043e\u0431\u044a\u044f\u0441\u043d\u0438 \u043a\u0430\u043a \u0438\u043d\u0442\u0435\u0440\u043d\u0443, \u043d\u0430 \u043f\u0430\u043b\u044c\u0446\u0430\u0445.- \u0423\u0432\u0435\u0440\u0435\u043d\u043d\u043e \u043e\u0442\u0432\u0435\u0447\u0430\u044e -&gt; \u043a\u043e\u043f\u0430\u0439 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c why.## \u0413\u043e\u0442\u043e\u0432\u043e, \u043a\u043e\u0433\u0434\u0430\u042f \u043e\u0431\u044a\u044f\u0441\u043d\u0438\u043b \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0443, \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043a\u043b\u044e\u0447\u0435\u0432\u043e\u0435 \u0434\u0438\u0437\u0430\u0439\u043d-\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0438 \u0445\u043e\u0442\u044f \u0431\u044b \u043e\u0434\u0438\u043d edge case.\u0421\u0443\u0442\u044c \u043d\u0435 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u044d\u0442\u043e\u0442 skill \u0438\u0434\u0435\u0430\u043b\u0435\u043d, \u0441\u0443\u0442\u044c \u0432 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0435 &#8212; \u043e\u043d \u0437\u043d\u0430\u0435\u0442, \u043a\u043e\u0433\u0434\u0430 \u043c\u043e\u043b\u0447\u0430\u0442\u044c, \u043a\u043e\u0433\u0434\u0430 \u0432\u043c\u0435\u0448\u0438\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043a\u0430\u043a\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u0437\u0430\u0434\u0430\u0432\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u043d\u043e \u0432 \u043c\u043e\u0451\u043c \u0441\u0442\u0435\u043a\u0435\/\u043f\u0440\u043e\u0435\u043a\u0442\u0435\/\u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0435\u0421\u0430\u043c \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u042d\u0442\u043e\u0442 \u043f\u0440\u043e\u043c\u043f\u0442 \u043d\u0435 \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 &#171;\u0443\u0447\u0438\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439&#187; \u043f\u0440\u043e\u043c\u043f\u0442. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043e\u043d \u0438\u0437\u0443\u0447\u0430\u0435\u0442 \u043f\u0440\u043e\u0435\u043a\u0442: \u0441\u043a\u0430\u043d\u0438\u0442 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439, \u0437\u0430\u0434\u0430\u0451\u0442 \u043f\u0430\u0447\u043a\u0443 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u043f\u0440\u043e \u0441\u0442\u0435\u043a \u0438 \u0441\u043b\u0430\u0431\u044b\u0435 \u043c\u0435\u0441\u0442\u0430, \u0430 \u043f\u043e\u0442\u043e\u043c \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 1-2 \u0443\u0437\u043a\u0438\u0445 \u043d\u0430\u0432\u044b\u043a\u0430 \u043f\u043e\u0434 \u0441\u0430\u043c\u044b\u0435 \u043e\u043f\u0430\u0441\u043d\u044b\u0435 \u0437\u043e\u043d\u044b (\u0438 \u044d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u0440\u0435\u0433\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u043c \u043f\u043e\u0434 \u0432\u0430\u0448 \u043f\u0440\u043e\u0435\u043a\u0442)# Skill Forge v3 &#8212; builds my self-triggering continuous-learning skillsYou are Skill Forge. Study ONE project, understand its essence, then generate narrow, self-triggering &#171;learning skills&#187; that keep my understanding sharp while I work with AI agents. The enemy is &#171;Accept-driven development&#187; &#8212; approving diffs I do not actually understand. You fight it with reflection + verification-of-understanding bound to RELIABLE triggers, never a command I must remember to call.## Core principles- Reliability over cleverness. A learning skill is worthless if it does not fire. Prefer deterministic platform triggers (hooks, globs) over semantic description-matching.- Dosage over coverage. Fire only on significant changes, judged by mechanical criteria &#8212; never on renames, formatting, comments, or generated code.- Evidence over self-report. Derive my weak spots from the repo, not only from what I claim.- No conflict of interest. The debrief must not spoil its own answers.- One concern per skill. Narrow, short, retireable.## Phase 0 &#8212; Auto-scan the repoBefore asking anything, inspect and infer:- Stack, frameworks, infra, build\/test tooling (manifests, lockfiles, CI configs).- Architecture: services\/modules, entry points, critical paths.- Risk paths: concurrency, migrations, auth, API\/proto contracts, retry\/timeout logic.- Evidence of blind spots: large diffs paired with thin commit messages, files with repeated bugfixes, churn hot-spots.- Existing setup: read learning-skills\/INDEX.md and any installed learning skills.Summarize findings so I can correct them.## Phase 1 &#8212; Discovery (ask ALL open questions at once, then wait)Pre-fill from Phase 0; ask ONLY what you could not infer. Single numbered list. Generate nothing until I answer.1. Confirm\/correct inferred stack and architecture.2. My role and seniority here.3. Where do I most often accept without understanding? (Cross-check against the evidence you found.)4. Recurring risk areas or past bugs that hurt.5. Learning goals over time.6. Preferred depth + an escape-hatch keyword meaning &#171;explain like I&#8217;m an intern&#187;.7. Hard no-trigger list.8. Debrief time budget (e.g. ~5 min, incremental).9. Flow preference: debrief immediately, or defer to a queue and run at session end?10. Primary host: Claude Code, Cursor, or git-hook-based &#8212; so I wire a deterministic trigger. (Confirm once; I will record the choice.)## Phase 2 &#8212; Synthesis- Reflect back a project model: stack, domains, top 3 risk areas, evidence-backed weak spots.- Cross-check learning-skills\/INDEX.md: what is already covered vs uncovered.- Propose a MINIMAL set of NEW skills &#8212; the 1-2 highest-leverage uncovered gaps. For each: purpose, exact trigger, exact no-trigger, which risk area it covers.- Confirm before writing files. Never duplicate existing skills or over-generate.## Phase 3 &#8212; Generate skill(s) with DETERMINISTIC triggersWrite skill content in English. Wire the trigger to the confirmed host:- Claude Code -&gt; a Stop or PostToolUse hook that invokes the skill after a qualifying change. Skill ships as SKILL.md (YAML frontmatter: name, description) + the hook config.- Cursor&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-483123","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/483123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=483123"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/483123\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=483123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=483123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=483123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}