docs: Update refactoring status after Phase 6.1

- Admin blueprint Part 1 deployed (19 routes)
- Added metrics for blueprints/admin/routes.py (828 lines)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Maciej Pienczyn 2026-01-31 08:06:08 +01:00
parent 44268c5425
commit 214eadeaf0

View File

@ -131,7 +131,8 @@ Usuń funkcje z prefiksem `_old_` z app.py.
| **3** | forum (10 routes) | 10 | ✅ WDROŻONA |
| **4** | messages + notifications (11 routes) | 11 | ✅ WDROŻONA |
| **5** | chat (9 routes) | 9 | ✅ WDROŻONA |
| **6** | admin (8 modułów) | ~60 | ⏳ |
| **6.1** | admin Part 1 (recommendations, users, fees, calendar) | 19 | ✅ WDROŻONA |
| **6.2** | admin Part 2 (seo, analytics, ai-usage, status, etc.) | ~41 | ⏳ |
| **7** | audits (6 modułów) | ~35 | ⏳ |
| **8** | zopk (5 modułów) | ~32 | ⏳ |
| **9** | api misc, honeypot | ~25 | ⏳ |
@ -160,6 +161,14 @@ Usuń funkcje z prefiksem `_old_` z app.py.
- `blueprints/forum/__init__.py`
- `blueprints/forum/routes.py` (450 linii)
### Po Fazie 6.1 - Admin Part 1 (2026-01-31)
- app.py: 12,600 → 12,605 linii (bez zmian - martwy kod do usunięcia)
- **Nowe pliki:**
- `blueprints/admin/__init__.py` (12 linii)
- `blueprints/admin/routes.py` (828 linii)
- **Trasy przeniesione:** 19 (recommendations: 3, users: 8, fees: 5, calendar: 3)
- **UWAGA:** Trasy AI-parse pozostają w app.py
### Łączna redukcja app.py
- Start: 15,570 linii
- Po Fazie 1: 13,699 linii (-12.0%)
@ -167,6 +176,7 @@ Usuń funkcje z prefiksem `_old_` z app.py.
- Po Fazie 3: 13,398 linii (-13.9% od startu)
- Po Fazie 4: 13,058 linii (-16.1% od startu)
- Po Fazie 5: 12,600 linii (-19.1% od startu)
- Po Fazie 6.1: 12,605 linii (-19.0% od startu, oczekuje cleanup)
- **Cel końcowy: ~500 linii**
---