NOVURA Projekt-Matrix V2 — App + Admin-Panel

NOVURA Projekt-Matrix V4.1 POST-AUDIT + ADMIN-PANEL

LEGENDE: Checkbox = Von dir als erledigt markiert | AUDIT OK Vom Audit bestaetigt | P0 Blockiert Nutzung | P1 Design-Inkonsistenz | P2 Toter Code | P3 Fehlende Funktion
Klicke auf eine Zeile fuer Details + Notizfeld. Daten werden lokal im Browser gespeichert.
SA = Admin-Panel Sektor (parallel zur App, Panel-First-Prinzip)
Letztes App-Audit: 03.04.2026 | Panel-Plan: 20.04.2026 | Aktualisiert:
NOVURA — Automatisch vs. Manuell

Automatisch vs. Manuell

Analyse der zwei Entwicklungs-Workflows fuer NOVURA V4.1 — Ergebnis einer Diskussion zwischen zwei unabhaengigen Claude-Instanzen

Die zwei Ansaetze

Ansatz A — Automatisiert (Claude Code + Shell Script)

Ein Shell-Script (run-novura.sh) fuettert vorgeschriebene Prompts nacheinander an Claude Code. Claude arbeitet direkt in den Projektdateien. An Checkpoint-Gates pausiert das Script fuer manuelle Kontrolle.

Script startet Phase Claude Code arbeitet naechste Phase Claude Code arbeitet CHECKPOINT: Du pruefst
Ansatz M — Manuell (Claude Chat + Cursor)

Claude schreibt Prompts im Chat. Du kopierst sie in Cursor. Cursor fuehrt aus. Du pruefst das Ergebnis. Du gibst Feedback. Claude passt an.

Claude schreibt Prompt Du kopierst in Cursor Cursor fuehrt aus Du pruefst im Simulator Feedback an Claude

Vergleich

KriteriumAutomatisiertManuell
Prompt eingeben 0 Sekunden (automatisch) 10 Sekunden (Copy-Paste)
Ergebnis pruefen 5-20 Minuten (Simulator) 5-20 Minuten (Simulator)
Iterieren bei Problemen Schwierig (Script stoppen, Prompt anpassen, neu starten) Einfach (sofort im Chat korrigieren)
Fehler-Erkennung Spaet (erst beim Checkpoint) Sofort (nach jeder Phase)
Anpassungsfaehigkeit Keine — Prompts sind vorgeschrieben Hoch — reagiert auf realen Code-Zustand
Kaskadierende Fehler Hoch — 3-4 Phasen laufen blind weiter Isoliert — jede Phase wird einzeln geprueft
Kontext-Qualitaet Gut (Claude Code liest Dateien) Besser (Claude + dein Feedback + Screenshots)
Debugging Log-Dateien lesen Live im Chat besprechen

Warum der Zeitgewinn minimal ist

Die Rechnung

Wo geht die Zeit wirklich hin?

Eine typische Phase dauert ca. 25 Minuten:

~10 Sek. Prompt eingeben ~2 Min. Claude/Cursor arbeitet ~15 Min. Simulator pruefen + iterieren ~5 Min. Korrekturen + Feedback

Das Automatisierungs-Script spart die 10 Sekunden Prompt-Eingabe. Das sind bei 30 Phasen insgesamt 5 Minuten Ersparnis auf ein 10-Tage-Projekt. Der Zeitfresser (Simulator pruefen, iterieren, debuggen) bleibt identisch.

Das Kern-Argument

"Ob du ./run-novura.sh --phase 2.6 tippst oder den Prompt manuell einfuegst — der Unterschied sind 5 Sekunden. Die 20 Minuten danach sind identisch."
— Zweite Claude-Instanz, unabhaengige Analyse

Das Hauptrisiko der Automatisierung

Vorgeschriebene Prompts sind "blind"

Die Prompts im Script wurden JETZT geschrieben, ohne den Code-Zustand NACH den vorherigen Phasen zu kennen.

Beispiel: Phase 2.6 sagt "Fuege PromptBar unterhalb des Weather Blocks ein." Aber nach Phase 0.2 (theme.ts Umbau) koennte sich die Struktur von index.tsx komplett veraendert haben. Der Prompt passt nicht mehr zur Realitaet.

Beide Claude-Instanzen sind unabhaengig zum selben Schluss gekommen: Vorgeschriebene Prompts bleiben ueber 25+ Phasen nicht stabil. Jede Phase veraendert den Code-Zustand, und spaetere Prompts muessen darauf reagieren koennen.

Die gemeinsame Empfehlung

Ergebnis: Script als Prompt-Bibliothek, Ausfuehrung manuell

Beide Claude-Instanzen empfehlen unabhaengig denselben Hybrid-Ansatz:

1. Das run-novura.sh Script behalten — als Nachschlagewerk mit vorbereiteten Prompts.

2. Vor jeder Phase den Prompt aus dem Script lesen, an den aktuellen Code-Zustand anpassen, und manuell ausfuehren.

3. Nach jeder Phase im Simulator pruefen — kein Blindflug ueber mehrere Phasen.

Das gibt dir das Beste aus beiden Welten: Vorbereitete Prompts (Zeitersparnis beim Formulieren) UND Anpassungsfaehigkeit an den realen Code-Zustand (Sicherheit).

Wann Automatisierung doch Sinn macht

Additive Phasen mit geringem Risiko

Phasen die NUR NEUE Dateien erstellen (ohne bestehenden Code zu aendern) koennten automatisiert werden:

• Neue Komponente erstellen (PromptBar.tsx, VibePills.tsx)
• Dummy-Daten Datei erstellen (dummyData.ts)
• Test-Dateien erstellen (__tests__/...)

Aber selbst hier ist der Zeitgewinn minimal (10 Sekunden pro Phase) und der Verlust an Kontrolle real.

NOVURA Projekt-Dokumentation | Analyse: April 2026 | Ergebnis unabhaengiger Diskussion zweier Claude-Instanzen