Files
2026-08-29 13:17:59 +02:00

43 lines
1.3 KiB
Markdown

---
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.