package worker import "errors" // Классы ошибок R1–R5 (этап ревью). var ( // R1 — не удалось получить diff ветки (`git diff`). ErrReviewDiff = errors.New("R1: review diff failed") // R2 — сбой запуска reviewer-агента. ErrReviewSpawn = errors.New("R2: reviewer spawn failed") // R3 — reviewer вернул невалидный/непарсируемый JSON. ErrReviewParse = errors.New("R3: reviewer output parse failed") // R4 — превышен лимит итераций dev↔review (после лимита — failed). ErrReviewMaxIterations = errors.New("R4: review max iterations reached") // R5 — сбой обновления трассы результата ревью. ErrReviewTrace = errors.New("R5: review trace error") // R6 — не удалось запушить feature-ветку в origin. ErrReviewPush = errors.New("R6: review push failed") )