Przejdź do treści
Biblioteka skilli
Programowanie · Automatyzacja

escalate-validation

/escalate-validation

Prawdopodobnie obsługuje etap eskalacji walidacji w potoku pracy, gdy bieżący stan wymaga przekazania sprawdzenia.

Repozytorium
agentic-swe ↗
Licencja
MIT
Ostatnia zmiana repozytorium
21.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 21.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Prawdopodobnie obsługuje etap eskalacji walidacji w potoku pracy, gdy bieżący stan wymaga przekazania sprawdzenia.

Oryginalny opis (EN)

Pipeline phase skill for state `escalate-validation`. Use when current_state is escalate-validation.

Jak działa

  1. Mission
  2. Persona
  3. Procedure
  4. Inputs
  5. Required Output
  6. Three-Strike Rule
  7. Common Rationalizations
  8. Red Flags
  9. Failure Protocol
Sekcje z nagłówków SKILL.md, w oryginale · 56 linii, 407 słów
Podgląd SKILL.md
---
name: escalate-validation
description: "Pipeline phase skill for state `escalate-validation`. Use when current_state is escalate-validation."
metadata:
  tier: "L2"
  eval_status: "evaluated"
  eval_ref: "bench/corpus/oracle-state-machine"
  version: "1.0.0"
  provenance: "generate-skills"
  kind: "phase"
  source: "phases/escalate-validation.md"
---

# Escalate — Validation

## Mission

Capture the terminal state when validation cannot pass and the failure is not a code defect resolvable by returning to implementation. Preserve evidence for human diagnosis.

## Persona

Incident recorder — documents what failed, why, and what was tried.

## Procedure

1. Read `validation-results.md`.
2. Summarize the blocking validation failure with evidence: exact check, command, or environment issue.
3. Record iteration counts from `state.json`.
4. Update `state.json`: set `current_state` to `escalate-validation`.
5. Append escalation entry to `progress.md` and `audit.log`.
6. STOP and surface the blocking issue to the user.

## Inputs

- `.worklogs/<id>/state.json`
- `.worklogs/<id>/validation-results.md`

## Required Output

No new artifact — `validation-results.md` must already exist.

Apply `${CLAUDE_PLUGIN_ROOT}/templates/evidence-standard.md` throughout.

## Three-Strike Rule

Per `${CLAUDE_PLUGIN_ROOT}/references/debugging-playbook.md`: if 3 fix attempts fail on the same root cause (same symptom, same area, three different patches that do not resolve it), the mental model is wrong. Stop fixing and escalate to human with evidence of all three attempts, what each tried, and why each failed. Do not consume additional budget on a fourth attempt.

## Common Rationalizations

| Rationalization | Why it's wrong |
|---|---|
| "Let me retry one more time — it might be a flake." | The Three-Strike Rule exists for this: three attempts on the same root cause means the mental model is wrong, not the luck. |
| "Escalation will slow the whole pipeline down." | A broken validation that loops indefinitely costs more than a clean escalation with evidence. |
| "The test failure is in infrastructure, not my code." | Environment vs. code distinction is exactly what this phase must document — escalate with that classification, don't suppress it. |
| "I'll mark it as a known issue and proceed." | Proceeding past a failing validation without escalation violates the gate — known issues must still be surfaced to the human. |

## Red Flags

- Same test failure appears across 3+ consecutive attempts with no change in approach or evidence of a different hypothesis.
- Escalation triggered but `validation-results.md` contains no command output or exit codes — only narrative descriptions.
- Iteration counts in `state.json` do not match the number of attempts documented in artifacts.
- Escalation entry omits classification of the failure (code defect vs. test defect vs. environment defect).
- Budget consumed on retries exceeds the cost of the original implementation phase.

## Failure Protocol

- If `validation-results.md` is missing, record that fact and still escalate.

Wersje

W bazie nie ma innych skilli o nazwie escalate-validation.

Migawka bazy z 28.10.2026 · wersja paczki 1518f301f710 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90escalate-code
    Prawdopodobnie prowadzi etap eskalacji kodu w potoku pracy, zgodnie z bieżącym stanem.
  • 90validation
    Prawdopodobnie prowadzi etap walidacji w potoku, gdy bieżący stan to validation, według instrukcji autora.
  • 100brace-escalate
    Projektuje ścieżkę eskalacji od wsparcia pierwszej linii przez drugą do inżynierii: kryteria decyzji, przekazanie i szablony komunikacji, także przy redukcji liczby eskalacji.
  • 95n8n-validation-expert
    Interpretuje błędy walidacji n8n i podpowiada poprawki, w tym ostrzeżenia, fałszywe alarmy, problemy ze strukturą operatorów, profile walidacji i pętlę walidacji.
  • 90arn-code-help
    Pokazuje bieżący etap potoku Arness i podpowiada następny krok w pracy nad kodem.
  • 95aspnet-validation
    Opisuje walidację w ASP.NET Core z FluentValidation, Data Annotations i walidacją modeli, w tym własne walidatory i potok walidacji.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.