From 0465b91cacabed16f856454265c339d7ff7ae7dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9?= Date: Sat, 16 May 2026 09:04:48 +0300 Subject: [PATCH] =?UTF-8?q?docs(regression):=20SKILL.md=20=E2=80=94=20list?= =?UTF-8?q?=20RED-INCOMPLETE=20verdict=20+=20exit=20codes=20(doc=20review)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- .claude/skills/regression/SKILL.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.claude/skills/regression/SKILL.md b/.claude/skills/regression/SKILL.md index f1dff6c2..4bbc2ce7 100644 --- a/.claude/skills/regression/SKILL.md +++ b/.claude/skills/regression/SKILL.md @@ -1,7 +1,7 @@ --- name: regression description: | - Run the project regression sweep and report a canonical status line + GREEN/RED verdict. + Run the project regression sweep and report a canonical status line + GREEN/RED/RED-INCOMPLETE verdict. Two tiers: `quick` (lint/format/type-check — seconds) and `full` (everything incl. Pest --parallel, Larastan, Vitest, Vite build, lychee, gitleaks — minutes). Claude auto-runs only `quick` (e.g. during verification-before-completion); @@ -32,9 +32,11 @@ Invoke via `/regression [quick|full]` (без аргумента → `full`). вердикт + вывод упавших проверок). 4. Интерпретировать вердикт: - `GREEN` — свод чист, exit-код 0. - - `RED` — перечислены упавшие проверки; полный вывод каждой — после вердикта. - - `RED-INCOMPLETE` — проверка не прогналась (нет бинаря); свод неполон, - зелёным признать нельзя. + - `RED` — перечислены упавшие проверки, exit-код 1; полный вывод каждой — + после вердикта. + - `RED-INCOMPLETE` — проверка не прогналась (нет бинаря), exit-код 1; свод + неполон, зелёным признать нельзя. Если одновременно есть упавшие проверки, + они тоже перечислены в строке вердикта. ## Уровни