Files
service-finder/docs/V01_gemini/13_Roadmap_Tech_Debt.md
Kincses 714de9dd93 Refactor: Auth & Identity System v1.4
- Fix: Resolved SQLAlchemy Mapper error for 'UserVehicle' using string-based relationships.
- Fix: Fixed Postgres Enum case sensitivity issue for 'userrole' (forcing lowercase 'user').
- Fix: Resolved ImportError for 'create_access_token' in security module.
- Feature: Implemented 2-step registration protocol (Lite Register -> KYC Step).
- Data: Added bank-level KYC fields (mother's name, ID/Driver/Boat/Pilot license expiry and categories).
- Business: Applied private fleet isolation (is_transferable=False for individual orgs).
- Docs: Updated Grand Master Book to v1.4 and added Developer Pitfalls guide.
2026-02-06 00:14:17 +00:00

33 lines
1.7 KiB
Markdown

(Mit csinálunk most?)
# 🗺️ ROADMAP & TECH DEBT
# 🗺️ ROADMAP & TECH DEBT (v1.4)
## 🚧 SPRINT 1 (Azonnali - Stabilitás)
1. **Frontend Config:** Hardkódolt IP-k cseréje `.env` változókra.
2. **Step 1 Regisztráció Fix:** A meglévő endpoint átalakítása "Lite" regisztrációra (csak User létrehozás, `is_active=False`).
3. **Enum Case Sensitivity:** Minden DB query felülvizsgálata, hogy a `role` mező kényszerítve kisbetűs legyen.
4. **Security Module:** `create_access_token` és `verify_password` funkciók véglegesítése a `core/security.py`-ban.
## 🚧 SPRINT 2 (KYC & Onboarding)
1. **Step 2 KYC Endpoint:** `POST /api/v1/auth/complete-kyc` megvalósítása.
2. **Atomi Tranzakció Logic:** A Person, Wallet és Private Org egyidejű létrehozása a KYC beküldésekor.
3. **Verification Email:** Aktiváló link generálása és kiküldése hash kóddal.
4. **Admin UI Settings:** Felület a `system_settings` tábla kezeléséhez.
## 📅 SPRINT 3 (Marketplace MVP)
1. **OCR Pipeline:** Számla/Okmány fotó feltöltés MinIO-ba + AI validáció teszt.
2. **Service Request:** Frontend űrlap ajánlatkéréshez.
# ROADMAP & TECH DEBT (v1.0)
## 🚧 SPRINT 1 (Azonnali)
1. **Frontend Config:** Hardkódolt IP-k cseréje `.env` változókra.
2. **Person Migráció:** DB szkript futtatása (User -> Person).
3. **API Fix:** `/api/v1/users/me` 404 javítása.
4. **Soft Delete:** Ellenőrzés, hogy minden `SELECT` tartalmazza-e a `deleted_at IS NULL` feltételt.
## 📅 SPRINT 2 (Marketplace MVP)
1. **OCR Pipeline:** MinIO feltöltés + Tesseract teszt.
2. **Service Request:** Frontend űrlap ajánlatkéréshez.
3. **Ranking Engine:** Távolság + Súlyozás algoritmus implementálása.