2026-04-05 21:53:57 +02:00
|
|
|
|
# CLAUDE.md
|
|
|
|
|
|
|
|
|
|
|
|
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
|
|
|
|
|
|
|
|
|
|
|
## Projekt
|
|
|
|
|
|
|
2026-04-05 22:32:58 +02:00
|
|
|
|
**Gartenmanager** – Anwendung zur Verwaltung von Gartenaktivitäten (Pflanzen, Beete, Aussaatkalender, Aufgaben, Bewässerung).
|
2026-04-05 21:53:57 +02:00
|
|
|
|
|
2026-04-05 22:32:58 +02:00
|
|
|
|
## Dokumente – wo was steht
|
2026-04-05 21:53:57 +02:00
|
|
|
|
|
|
|
|
|
|
| Dokument | Inhalt |
|
|
|
|
|
|
|---|---|
|
2026-04-05 22:32:58 +02:00
|
|
|
|
| [docs/development-standards.md](docs/development-standards.md) | **Alle Regeln:** Branching, Versionierung, Workflow, Coding, Testing |
|
|
|
|
|
|
| [docs/project-structure.md](docs/project-structure.md) | **Alle Module & Funktionen** – hier zuerst lesen, bevor Quellcode geöffnet wird |
|
|
|
|
|
|
| [docs/branching-strategy.md](docs/branching-strategy.md) | Branch-Diagramm |
|
2026-04-05 22:17:10 +02:00
|
|
|
|
| [CHANGELOG.md](CHANGELOG.md) | Versionshistorie |
|
|
|
|
|
|
| [VERSION](VERSION) | Aktuelle Versionsnummer |
|
2026-04-05 22:32:58 +02:00
|
|
|
|
| [.claude/session-context.md](.claude/session-context.md) | **Sessionstart hier lesen:** aktiver Branch, Version, offene Arbeit |
|
|
|
|
|
|
| [.claude/scripts/](.claude/scripts/) | Automatisierungsscripts (bump, new-feature) |
|
2026-04-05 21:53:57 +02:00
|
|
|
|
|
|
|
|
|
|
## Techstack
|
|
|
|
|
|
|
|
|
|
|
|
> Noch festzulegen – diese Sektion aktualisieren, sobald der Stack definiert ist.
|
|
|
|
|
|
|
|
|
|
|
|
## Build & Entwicklung
|
|
|
|
|
|
|
|
|
|
|
|
> Befehle eintragen, sobald Build-System definiert ist.
|
|
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
|
# 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>
|
2026-04-05 22:17:10 +02:00
|
|
|
|
|
2026-04-05 22:32:58 +02:00
|
|
|
|
# Version bumpen + commit + push (patch/minor/major)
|
|
|
|
|
|
bash .claude/scripts/bump.sh patch "Beschreibung der Änderung"
|
2026-04-05 22:17:10 +02:00
|
|
|
|
|
2026-04-05 22:32:58 +02:00
|
|
|
|
# Neuen Feature-Branch erstellen
|
|
|
|
|
|
bash .claude/scripts/new-feature.sh <name>
|
|
|
|
|
|
```
|