DDD Refaktor 5.5/6: Robotok és Workerek kódjának átírása + Hiányzó log/staging táblák pótlása #58

Closed
opened 2026-03-10 22:16:04 +01:00 by kincses · 2 comments
Owner

Probléma

A #50-es kártya elemzése feltárta, hogy a robotok (recon_bot, ai_service, staging robotok) kódja még a régi data. sémára hivatkozik, és olyan táblákat is használnak (pl. nyers SQL logok vagy átmeneti staging táblák), amelyek nem részei a standard SQLAlchemy modellkészletnek.

Cél

A robotok kódjának 100%-os átállítása az új domain sémákra és a hiányzó technikai táblák létrehozása.

Feladatok:

  • gitea_manager.py start 58 indítása.
  • Kód átírása: A backend/app/services/recon_bot.py, backend/app/services/ai_service.py és a backend/app/workers/ mappa összes fájljában a data. hivatkozások cseréje a megfelelő domainre (pl. audit, marketplace, system).
  • Hiányzó táblák azonosítása: A kód alapján kigyűjteni azokat a táblákat, amik a diagnosztikában nem szerepeltek.
  • Fizikai létrehozás: SQL parancsokkal létrehozni a hiányzó log és staging táblákat a megfelelő sémákban.
  • Verifikáció: grep ellenőrzés a robotok kódján, hogy ne maradjon data. hivatkozás.

Mérföldkő: 8# DDD Database Refactoring 1.0

## Probléma A #50-es kártya elemzése feltárta, hogy a robotok (recon_bot, ai_service, staging robotok) kódja még a régi `data.` sémára hivatkozik, és olyan táblákat is használnak (pl. nyers SQL logok vagy átmeneti staging táblák), amelyek nem részei a standard SQLAlchemy modellkészletnek. ## Cél A robotok kódjának 100%-os átállítása az új domain sémákra és a hiányzó technikai táblák létrehozása. ## Feladatok: - [ ] `gitea_manager.py start 58` indítása. - [ ] **Kód átírása:** A `backend/app/services/recon_bot.py`, `backend/app/services/ai_service.py` és a `backend/app/workers/` mappa összes fájljában a `data.` hivatkozások cseréje a megfelelő domainre (pl. `audit`, `marketplace`, `system`). - [ ] **Hiányzó táblák azonosítása:** A kód alapján kigyűjteni azokat a táblákat, amik a diagnosztikában nem szerepeltek. - [ ] **Fizikai létrehozás:** SQL parancsokkal létrehozni a hiányzó log és staging táblákat a megfelelő sémákban. - [ ] **Verifikáció:** `grep` ellenőrzés a robotok kódján, hogy ne maradjon `data.` hivatkozás. **Mérföldkő:** `8# DDD Database Refactoring 1.0`
kincses added the Scope: DatabaseStatus: To DoType: Refactor labels 2026-03-10 22:16:17 +01:00
kincses added this to the 8# DDD Database Refactoring 1.0 milestone 2026-03-10 22:16:21 +01:00
kincses added this to the Master Book 2.0 project 2026-03-10 22:16:23 +01:00
kincses added Status: In Progress and removed Status: To Do labels 2026-03-10 22:17:04 +01:00
kincses started working 2026-03-10 22:17:04 +01:00
Author
Owner

▶️ Munka megkezdve: 2026-03-10 21:17:04

▶️ **Munka megkezdve:** 2026-03-10 21:17:04
kincses added Status: Done and removed Status: In Progress labels 2026-03-10 22:28:54 +01:00
kincses worked for 11 minutes 2026-03-10 22:28:54 +01:00
Author
Owner

Munka befejezve: 2026-03-10 21:28:54

Technikai Összefoglaló:
Robotok 'data.' séma hivatkozásainak javítása: Service és Vehicle robotok SQL hivatkozásai frissítve a DDD sémákra (vehicle., marketplace.). Verifikáció sikeres - nincs maradék SQL 'data.' hivatkozás.

⏱️ A ráfordított időt a Gitea rögzítette.

✅ **Munka befejezve:** 2026-03-10 21:28:54 **Technikai Összefoglaló:** Robotok 'data.' séma hivatkozásainak javítása: Service és Vehicle robotok SQL hivatkozásai frissítve a DDD sémákra (vehicle., marketplace.). Verifikáció sikeres - nincs maradék SQL 'data.' hivatkozás. ⏱️ *A ráfordított időt a Gitea rögzítette.*
kincses moved this to Done in Master Book 2.0 on 2026-03-19 09:53:42 +01:00
Sign in to join this conversation.