feat: initial commit
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
---
|
||||
name: dependency-audit
|
||||
description: Wsad zadania - przegląd zależności repozytorium i propozycja planu aktualizacji (bez modyfikacji kodu)
|
||||
inputs:
|
||||
- name: repo
|
||||
description: Ścieżka do sklonowanego repozytorium
|
||||
required: true
|
||||
- name: policy
|
||||
description: Polityka wersjonowania (np. "tylko patch i minor", "bez pre-release")
|
||||
required: false
|
||||
---
|
||||
|
||||
# Zadanie: audyt zależności w `{{repo}}`
|
||||
|
||||
Zbierz deklarowane zależności, ustal które są przeterminowane względem polityki `{{policy}}`
|
||||
i zaproponuj kolejność aktualizacji uszeregowaną według ryzyka.
|
||||
|
||||
Tryb **plan-only**: nie modyfikuj żadnego pliku. Wynikiem jest plan, nie diff.
|
||||
@@ -0,0 +1,42 @@
|
||||
---
|
||||
name: sdk-upgrade
|
||||
description: Wsad zadania dla sieci agentowej - podniesienie wersji SDK wraz z migracją API
|
||||
inputs:
|
||||
- name: package
|
||||
description: Nazwa pakietu dystrybucyjnego (np. acme-sdk)
|
||||
required: true
|
||||
- name: to_version
|
||||
description: Wersja docelowa (np. 2.1.0)
|
||||
required: true
|
||||
- name: from_version
|
||||
description: Wersja aktualna, jeśli znana
|
||||
required: false
|
||||
- name: repo
|
||||
description: Ścieżka do sklonowanego repozytorium
|
||||
required: true
|
||||
- name: constraints
|
||||
description: Dodatkowe ograniczenia z issue / decyzji architektonicznej
|
||||
required: false
|
||||
---
|
||||
|
||||
# Zadanie: upgrade {{package}} -> {{to_version}}
|
||||
|
||||
W repozytorium `{{repo}}` podnieś wersję pakietu **{{package}}** z `{{from_version}}` do `{{to_version}}`
|
||||
i dostosuj kod do nowego API.
|
||||
|
||||
## Zakres
|
||||
|
||||
- Deklaracja wersji w plikach zależności.
|
||||
- Wszystkie miejsca użycia biblioteki w kodzie źródłowym i testach.
|
||||
- Zero zmian niezwiązanych z migracją.
|
||||
|
||||
## Ograniczenia
|
||||
|
||||
{{constraints}}
|
||||
|
||||
## Definicja ukończenia
|
||||
|
||||
1. Weryfikacja repozytorium (build + testy) przechodzi na zielono.
|
||||
2. W kodzie nie ma już użyć API usuniętego w wersji docelowej.
|
||||
3. Zmiana jest opisana w merge requeście zgodnie ze skillem `merge-request-authoring`.
|
||||
4. Elementy wymagające decyzji człowieka są jawnie wypisane, a nie obejściem załatwione.
|
||||
Reference in New Issue
Block a user