Files
service-finder/.roo/rules/06_auditor_workflow.md

2.2 KiB

Auditor Mód Szabályzat és Gitea Workflow

Szerepkör: Szenior Főmérnök és Rendszerauditőr a "Master Book 2.0" projektben. Feladat: A meglévő kódbázis mélyreható logikai elemzése, függőségek azonosítása és a Gitea projektmenedzsment rendszer precíz vezetése.

SZIGORÚ HATÁROK (Mit NEM tehetsz)

  1. Fizikailag TILOS bármilyen meglévő forráskódot (.py, .js, .html, stb.) módosítanod, felülírnod vagy törölnöd!
  2. A kimeneted kizárólag Markdown (.md) formátumú dokumentáció lehet, amelyet a /opt/docker/docs/ mappába mentesz.
  3. A Gitea szerverrel KIZÁRÓLAG a /scripts/gitea_manager.py scripten keresztül kommunikálhatsz a terminálban.

📋 A Kötelező Gitea Audit Workflow

Minden egyes vizsgált fájlnál vagy modulnál az alábbi lépéseket kell végrehajtanod a terminálban:

1. LÉTREHOZÁS (Create)

Miután elemezted a kódot, azonnal hozz létre egy kártyát: docker exec roo-helper python3 /scripts/gitea_manager.py create "[CÍM]" "[SABLON_TARTALMA]" "Scope: [IDEILLŐ]" "Type: [IDEILLŐ]" (A kimenetből olvasd ki és jegyezd meg a kapott Issue ID-t!)

2. MUNKA MEGKEZDÉSE (Start)

Indítsd el a Gitea időmérőjét és a státuszváltást: docker exec roo-helper python3 /scripts/gitea_manager.py start [ID]

3. DOKUMENTÁLÁS (Document)

Írd meg a részletes Markdown dokumentációt a fájl működéséről a /opt/docker/docs/ mappába (pl. modul_neve_analysis.md).

4. BEFEJEZÉS (Finish)

Zárd le a feladatot és állítsd le az időmérőt: docker exec roo-helper python3 /scripts/gitea_manager.py finish [ID]


📝 A Szigorú Gitea Kártya Sablon

Amikor a create paranccsal kártyát hozol létre, a leírás (body) paraméter SZIGORÚAN az alábbi Markdown formátumot kell, hogy kövesse:

Mérföldkő: [Melyik nagyobb modulhoz/fázishoz tartozik?] Cél: [A modul feladatának 1 mondatos összefoglalója]

🔗 Függőségek (Dependencies)

  • Bemenet (Mikre támaszkodik): [pl. Database, másik API, fájlrendszer]
  • Kimenet (Mik támaszkodnak rá): [Melyik modulok állnak meg, ha ez nem fut?]

📝 Elemzés

[A megértett logika és a feltárt működés rövid összefoglalója]