Files
gartenmanager/CLAUDE.md
Faultier314 6af5df32f6 chore: add Claude tooling and optimize token efficiency
- .claude/scripts/bump.sh: one-command version bump + commit + push
- .claude/scripts/new-feature.sh: branch creation helper
- .claude/session-context.md: session start context
- CLAUDE.md: reduced to dispatch table, no rule duplication
- docs/project-structure.md: restructured as dense module reference

Version: 0.2.1
2026-04-05 22:32:58 +02:00

1.6 KiB
Raw Blame History

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Projekt

Gartenmanager Anwendung zur Verwaltung von Gartenaktivitäten (Pflanzen, Beete, Aussaatkalender, Aufgaben, Bewässerung).

Dokumente wo was steht

Dokument Inhalt
docs/development-standards.md Alle Regeln: Branching, Versionierung, Workflow, Coding, Testing
docs/project-structure.md Alle Module & Funktionen hier zuerst lesen, bevor Quellcode geöffnet wird
docs/branching-strategy.md Branch-Diagramm
CHANGELOG.md Versionshistorie
VERSION Aktuelle Versionsnummer
.claude/session-context.md Sessionstart hier lesen: aktiver Branch, Version, offene Arbeit
.claude/scripts/ Automatisierungsscripts (bump, new-feature)

Techstack

Noch festzulegen diese Sektion aktualisieren, sobald der Stack definiert ist.

Build & Entwicklung

Befehle eintragen, sobald Build-System definiert ist.

# Abhängigkeiten installieren
# <install-command>

# Entwicklungsserver starten
# <dev-command>

# Tests ausführen
# <test-command>

# Einzelnen Test ausführen
# <single-test-command>

# Linting
# <lint-command>

# Build für Produktion
# <build-command>

# Version bumpen + commit + push (patch/minor/major)
bash .claude/scripts/bump.sh patch "Beschreibung der Änderung"

# Neuen Feature-Branch erstellen
bash .claude/scripts/new-feature.sh <name>