Zum Inhalt

CC-Sprint Dokumentation

CC-Sprint ist die Context-Bridge zwischen Mensch und Claude Code – orchestriert Pair Programming mit einem Requirements-First-Ansatz.


Kern-Prinzipien

Requirements-First

Backlog.md als Single Source of Truth. Klare Anforderungen führen zu klarem Code.

Pair Programming

Mensch bringt Vision und Kontrolle, Claude Code bringt Umsetzung und Best Practices.

Interaktive Steuerung

Cockpit statt Autopilot. Feedback-Schleifen und Design-Entscheidungen im Dialog.

Code-Sicherheit

Git-Integration, Backup-System, Validierung. Eine zentrale Rust-Schnittstelle.


Status: Alpha

✅ Implementiert

Bereich Status
Rust Backend (30 Commands) Fertig
SQLite + Migrations Fertig
React Frontend Fertig
File Sync & Auto-Save Fertig
Backup System Fertig
Git-Integration Fertig
CLI Binary (ccs) Fertig
Konsistenzprüfung Fertig

In Entwicklung

Feature Status
Graph-View UI Backend fertig
Spracheingabe Prototyp fertig

Geplant

  • KI-Agent Integration
  • Sprint-Vorschläge
  • Test-Integration
  • Live-Dev-Tracking

Kernfunktionen

  • Features (F), Tasks (T), Bugs (B), Chores (C)
  • Bearbeiten mit Auto-Save
  • Multi-Filter (Status, Priorität, Phase, Typ)
  • Volltextsuche & Multi-ID-Suche
  • Bidirektional: App ↔ Backlog.md
  • Backlog.md bleibt Source of Truth
  • Auto-Backup vor Änderungen
  • File Watcher erkennt externe Änderungen
  • Status, Commit, Push aus der App
  • Auto-Commit & Auto-Push (konfigurierbar)
  • Backup erstellen, validieren, wiederherstellen
  • Token sicher im System-Keyring
  • Gleiche Rust-Funktionen für Terminal
  • JSON-Output für Scripting
  • Timestamps, Validierung, Git-Ops

Tech Stack

Backend Frontend Tools
Tauri 2.0 (Rust) React 18 + TypeScript CLI: ccs
SQLite (rusqlite) TailwindCSS Git: git2-rs
comrak (Markdown) Zustand (State) notify (File Watch)
petgraph (Deps) Recharts (Charts) keyring (Secrets)

Quick Start

git clone https://gitlab.SERVER/USER-NAME/claudecode_requirements_app.git
cd CC-Sprint && cd app && npm install && cd ../src-tauri && cargo build
npm run tauri dev

Dokumentation


Letzte Aktualisierung: 2026-02-04