Zum Hauptinhalt springen
← Alle ManaScores
Beta 19. März 2026 von Till Schneider

Context: Production Readiness Audit

KI-Dokumentenverwaltung mit neuem NestJS Backend, 70 Tests - aber noch nicht containerisiert oder deployed

Gesamtscore

Gewichteter Durchschnitt aus 8 Kategorien

60 /100

Kategorie-Scores

Backend
75
Frontend
75
Database
82
Testing
55
Deployment
25
Doku
85
Security
68
UX
65

Metriken

31.386 Lines of Code
220 Source Files
1.6 MB (Source)
26 Commits
3 Contributors
2025-12-05 Erster Commit
23 API Endpoints
5 Backend Module
15 Web Routes
16 Stores
10 Komponenten
5 DB Tabellen
70 Tests
4 Test Files
2 Sprachen
523 TODOs/FIXMEs
1104 Max File (LOC)
audit context production-readiness ai

Zusammenfassung

Context hat gerade ein neues NestJS Backend bekommen (Port 3020) mit AI-Generation, Token-Economy und 70 Unit Tests. Web-App von Supabase auf API-Client migriert. Aber noch nicht containerisiert.

Backend (75/100)

  • 5 Module: Space, Document, AI, Token, Database
  • AI-Generation server-seitig (Azure OpenAI + Google Gemini)
  • Token-Economy mit Balance, Stats, Transactions
  • Rate Limiting konfiguriert (ThrottlerModule)
  • Lücke: Keine DTOs (class-validator), kein Admin-Modul

Frontend (75/100)

  • 15 Routes, 10 Komponenten, 7 Stores
  • 2 Sprachen (DE, EN)
  • Svelte 5 Runes, API Client Pattern
  • Lücke: Kein PWA, kein Error Boundary

Testing (55/100)

  • 4 Test-Suites, 70 Tests (Space, Document, Token, AI)
  • Mock Factories + Mock DB Infra
  • Jest mit 80% Coverage Threshold
  • Lücke: Keine Controller-Tests, keine E2E Tests

Deployment (25/100)

  • Nicht containerisiert (kein Dockerfile)
  • Nicht in docker-compose.macmini.yml
  • Nicht deployed
  • Env-Generation funktioniert ✓

Top-3 Empfehlungen

  1. Dockerfiles erstellen - Backend + Web Multi-Stage Builds
  2. DTOs hinzufügen - class-validator für alle Endpoints
  3. Production Deployment - docker-compose.macmini.yml + Deploy-Script