Systemy_dialogowe/requirements-analysis.md

100 lines
2.2 KiB
Markdown

# Asystent GitHuba
## Zadanie 0: Informację o nowych Pull Reqestach
*user:* Zdaj mi raport
*system:* Raport od twojego ostatniego commita, z ostatnich 24h czy zakończenia pracy?
*user:* Od zakończenia pracy.
*system:* Najważniejsze informacji od Piątku 16.00 ...
## Zadanie 1: Informację o nowych Pull Reqestach
*user:* Jakie są nowe Pull Requesty?
*system:* Z jakich repozytoriów?
*user:* Ze wszystkich.
*system:* Od wczoraj zostało utworzonych 5 Pull Requestów w dwóch repozytoriach. Przeczytać ich tytuły?
*user:* Tak.
*system:* Pull Request *nazwa* z *repozytorium* ...
## Zadanie 2: Liczba aktywnych Pull Requestów
*user:* Ile jest otwartych Pull Requestów w *repozytorium*
*system:* W jakim repozytorium?
*user:* *repozytorium*
*system:* w *repozytorium* jest 21 otwartych Pull Requestów.
## Zadanie 3: Liczba zmergowanych Pull Requestow
*user:* Jakie są nowe Pull Requesty zostały zmergowane?
*system:* Od kiedy?
*user:* Od wczorajszego południa.
*system:* W jakich repozytoriach?
*user:* *repozytoria*
*system:* Zmergowano 51 Pull Requestów. Przeczytać je wszystkie?
*user:* Przeczytaj ostanie 5.
*system:* Pull Request *nazwa* z *repozytorium* ...
## Zadanie 4: Informacje o moich Pull Requestach
*user:* Co się dzieje z moimi Pull Requestami?
*system:* Jest ich 8. Opowiedzieć o wszystkich?
*user:* Opowiedz mi o ostatnich dwóch.
*system:* Dostałeś aprobatę do PR *nazwa*. Testy nie powiodły się dla *nazwa*. W *nazwa* są nowe komentarze.
## Zadanie 5: Komentarze do Pull Requestów / Issues
*user:* Jakie są nowe komentarze w *numer lub nazwa*?
*system:* Jest ich 8, przeczytać wszystkie?
*user:* Przeczytaj wszystkie od wczoraj
*system:* ...
## Zadanie 6: Code Review
*user:* Czy mam jakieś Code Review do zrobienia?
*system:* Tak. Zostałeś oznaczony w trzech Pull Requestach. Opisać je?
*user:* Tak.
*system:* ...
## Zadanie 7. Code Review cd.
*user:* Czy w ocenionych przeze mnie PRach zostały dodane nowe zmiany?
*system:* Tak. Przeczytam nazwy commitów. ...
## Zadanie 8. Security
*user:* Czy w moich repozytoriach są jakieś znane luki bezpieczeństwa?
*system:* Tak. Dependabot znalazł *X* zgłoszeń i założył 5 Pull Requestów.
*user:* Jakie to są luki?
*system:* ...