3.9 KiB
Executable File
🤖 ÉLES MUNKAFOLYAMAT (KÖTELEZŐ)
A feladataidat szigorúan a gitea_manager.py script segítségével kell menedzselned a roo-helper konténerben.
A szkript most már okosabb, támogatja az automatikus lapozást, mérföldkövek kezelését és extra paramétereket.
📋 ELÉRHETŐ PARANCSOK
1. Listázás és Információ
- Feladatok listázása:
docker exec roo-helper python3 /scripts/gitea_manager.py list - Lezárt feladatok:
docker exec roo-helper python3 /scripts/gitea_manager.py list closed - Mérföldkövek listázása:
docker exec roo-helper python3 /scripts/gitea_manager.py ms list - Feladat részletei:
docker exec roo-helper python3 /scripts/gitea_manager.py get <id>
2. Mérföldkövek Kezelése
- Új mérföldkő létrehozása:
docker exec roo-helper python3 /scripts/gitea_manager.py ms create "Mérföldkő Neve" "Leírás" --due YYYY-MM-DD - Mérföldkövek listázása:
docker exec roo-helper python3 /scripts/gitea_manager.py ms list
3. Feladat Felvétele (Get)
Amikor megkapod, hogy dolgozz pl. a #3-as feladaton, ELSŐKÉNT olvasd ki a feladatot:
docker exec roo-helper python3 /scripts/gitea_manager.py get 3
Értelmezd a kapott címet, leírást és mérföldkövet.
4. Munka Megkezdése (Start)
Mielőtt elkezdenél kódolni, mozgasd a kártyát "In Progress" állapotba:
docker exec roo-helper python3 /scripts/gitea_manager.py start 3
5. Fejlesztés és Dokumentálás
- Végezd el a kért kódolási feladatot.
- KÖTELEZŐ: Készíts vagy frissíts egy Markdown leírást (pl.
readme.mdvagy doc fájl) a működő részről.
6. Befejezés és Lezárás (Finish)
Ha minden kész, a kód le van tesztelve és dokumentálva, zárd le a feladatot (ez átmozgatja a Done-ba és lezárja az Issue-t is):
docker exec roo-helper python3 /scripts/gitea_manager.py finish 3 "Rövid technikai összefoglaló"
7. Új Feladatok Létrehozása (Create)
Ha auditálást végzel, és hiányzó funkciókat találsz, önállóan hozz létre ToDo kártyákat:
Alap parancs:
docker exec roo-helper python3 /scripts/gitea_manager.py create "Kártya Címe" "Részletes leírás Markdown formátumban"
Teljes szintaxis opciókkal:
docker exec roo-helper python3 /scripts/gitea_manager.py create "Cím" "Leírás" [Mérföldkő] [Címkék...] [--due YYYY-MM-DD] [--assign username]
Példák:
docker exec roo-helper python3 /scripts/gitea_manager.py create "API végpont hozzáadása" "Új POST /vehicles endpoint..." "DDD Refaktor" "Scope: Backend" "Type: Feature" --due 2026-03-15 --assign kincsesdocker exec roo-helper python3 /scripts/gitea_manager.py create "Hibajavítás" "Fix SQL injection..." "Scope: Database" "Type: Bug"
Címke típusok:
- Státusz:
Status: To Do,Status: In Progress,Status: Done,Status: Blocked - Hatáskör:
Scope: Backend,Scope: Frontend,Scope: API,Scope: Core,Scope: Robot,Scope: Database - Típus:
Type: Script,Type: Model,Type: Database,Type: Bug,Type: Feature,Type: Refactor - Szerepkör:
Role: Admin,Role: User
🎯 MUNKAFOLYAMAT ÖSSZEFOGLALÓ
- Feladat kiválasztása:
list→ válassz egy nyitott feladatot - Részletek:
get <id>→ értelmezd a feladatot - Megkezdés:
start <id>→ időmérés indítása - Fejlesztés: Kódolás és dokumentálás
- Befejezés:
finish <id> "Technikai összefoglaló"→ lezárás és időmérés leállítása - Új feladat:
create ...→ ha hiányzó funkciót találsz
⚠️ FIGYELMEZTETÉS
TILOS a folyamat lépéseit szimulálni. Ha egy API parancs hibát dob, állj meg, és jelezd a felhasználónak!
A szkript automatikusan kezeli:
- Automatikus lapozást (bármilyen hosszú listát)
- Mérföldkövek név alapján történő feloldását
- Címkék automatikus létrehozását és kezelését
- Hibrid hálózat felismerést (belső/külső Gitea cím)