Features

Alles im aktuellen Build

Sync, Metriken, lokale LLM, Write-back, Governance und Grid Map — was im Install-Bundle heute enthalten ist. Kein Edition-Gating im Code.

Issue-Sync

  • GitHub- und GitLab-API-Clients mit Pagination und Retries
  • Manueller Sync pro Projekt; optional Auto-Sync-Scheduler (min. 15 Minuten)
  • Issues, Labels, Meilensteine gespiegelt in Postgres
  • Sync-Historie; Fehler im Admin-Jobs-Overview sichtbar
  • Mehrere VCS-Verbindungen; viele Projekte pro Verbindung

Backlog-Metriken

  • Stale Issues — zu lange offen ohne relevante Aktivität
  • Stuck Issues — offen, aber faktisch festgefahren
  • Meilenstein-Verfall — aktive Meilensteine in Gefahr bei Terminverschiebung
  • Dashboard-Home über Favoriten; Projekt-Workspace mit Issue- und Meilenstein-Tabellen
  • Grid Map — 3D-Semantik-Graph aus Embeddings (Stale-/Stuck-Filter)
  • Command Palette (⌘K / Strg+K) für schnelle Navigation

Lokale LLM-Analyse

  • Ollama-Integration (llama3.2:3b Chat, nomic-embed-text Embeddings)
  • Duplikaterkennung via Embedding-Cosinus-Ähnlichkeit
  • Beschreibungsentwürfe für dünne Issues
  • Fortschrittsbalken mit Step-Polling; Analyse löschen und neu starten
  • Worker lesen nur Postgres — VCS-Tokens gehen nicht an Ollama

Write-back (menschlich freigegeben)

  • Beschreibungsvorschläge auf GitHub/GitLab anwenden
  • Duplikat-Flow: Kommentar, höhere IID schließen, lokalen State aktualisieren
  • Vorschläge verwerfen ohne VCS-Änderung
  • Fehlgeschlagene Anwendung zeigt APPLY_FAILED mit Fehlermeldung; Retry möglich

KI-Vorschläge können falsch sein. Anwenden ändert Issues in Ihren verbundenen Repositories mit Ihren Credentials. Prüfen Sie jeden Vorschlag vor dem Anwenden. Sie sind für angewandte Änderungen verantwortlich.

Security & Governance

  • Auth.js OAuth (GitHub / GitLab)
  • Instanz-Bootstrap (/setup) mit EULA-Akzeptanz; geschlossene Registrierung
  • RBAC: Admin, Lead, Operator, Viewer
  • Admin-Konsole: Overview, Benutzer & Einladungen, Audit-Log, Background Jobs
  • Change Log mit CSV-Export; Rollback für angewandte Vorschläge (Lead/Admin)
  • Connections-Overview (nur Metadaten — Tokens nie angezeigt)
  • PAT-Verschlüsselung at rest (TOKEN_ENCRYPTION_KEY)
  • API Rate Limiting (Redis, konfigurierbar via RATE_LIMIT_* Env-Vars)
  • Production-Startup-Guards für Secrets und E-Mail-Allowlist

Deployment

  • Evaluations-Install-Bundle: gridnull-install-x.y.z.zip → docker-compose.prod.yml + .env.example + install.md (auf Anfrage)
  • Pre-built Images: ghcr.io/ktauchert/gridnull-web und gridnull-worker (pro Release getaggt)
  • Compose-Projektname gridnull; Postgres, Redis, Ollama — DB/Redis standardmäßig nicht auf Host-Ports
  • Kein Produkt-Quellcode-Repository auf dem Install-Host nötig

Technische Details? Siehe die Security-Seite für die Prüfer-FAQ.