← Alle ManaScores
Alpha 19. März 2026
von Till Schneider
Questions: Production Readiness Audit
AI Research Assistant mit 32 Endpoints, 11 DTOs, 95 Validatoren - feature-reichstes Backend, aber kein Docker
Gesamtscore
Gewichteter Durchschnitt aus 8 Kategorien
48 /100
Kategorie-Scores
Backend 88
Frontend 62
Database 78
Testing 0
Deployment 10
Doku 72
Security 55
UX 55
Metriken
6.009 Lines of Code
89 Source Files
0.5 MB (Source)
48 Commits
3 Contributors
2026-01-28 Erster Commit
32 API Endpoints
8 Backend Module
12 Web Routes
14 Stores
16 Komponenten
5 DB Tabellen
0 Tests
0 Test Files
3 Sprachen
46 TODOs/FIXMEs
320 Max File (LOC)
audit questions production-readiness ai
Zusammenfassung
Questions hat das komplexeste Backend aller Apps: 32 Endpoints, 11 DTOs (265 LOC), 95 Validation Decorators. Aber komplett ohne Docker/Deployment-Infrastruktur.
Backend (88/100)
- 8 Module: Collection, Question, Research, Source, Answer, Admin, Database, Health
- 32 Endpoints (meiste aller Apps)
- 11 DTOs, 265 LOC (beste Validation)
- 95 class-validator Decorators
- AI Research mit mana-search + mana-llm Integration
Frontend (62/100)
- 12 Routes, 16 Komponenten, 21 Stores
- 3 Sprachen
- Lücke: Kein PWA, wenig Komponenten
Deployment (10/100)
- Kein Dockerfile - weder Backend noch Web
- Kein docker-compose Eintrag
- Nicht deployed
Testing (0/100)
Keine Tests trotz komplexer Business-Logik.
Top-3 Empfehlungen
- Docker-Support - Backend + Web Dockerfiles erstellen
- Tests - Research/Question Service Specs (kritisch bei AI-Logik)
- Rate Limiting - ThrottlerModule für AI-Research Endpoints