feat: initial commit
This commit is contained in:
@@ -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