Add CLAUDE.md for Claude Code guidance
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# CLAUDE.md
|
||||
|
||||
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
|
||||
|
||||
## Projektübersicht
|
||||
|
||||
**plantplan** basiert auf dem Python-Projekttemplate (Standard-Verzeichnisstruktur +
|
||||
Umgebungsverwaltung) und ist als Client-/Server-Anwendung angelegt (`client/`, `server/`).
|
||||
|
||||
## Projektstruktur
|
||||
|
||||
```text
|
||||
plantplan/
|
||||
├── bin/ # Skripte zur Umgebungsverwaltung (.bat/.sh)
|
||||
│ ├── setenv # Umgebungsvariablen setzen
|
||||
│ ├── install_py # venv erstellen + pip install
|
||||
│ ├── activate_venv # venv aktivieren
|
||||
│ └── get_cmd # Shell mit Umgebung öffnen
|
||||
├── lib/ # Python-Kernlogik
|
||||
├── client/ # Client-Teil
|
||||
├── server/ # Server-Teil
|
||||
├── cfg/ # Konfiguration (INI/JSON)
|
||||
├── examples/ # Beispiele
|
||||
├── data/ # Daten (in .gitignore)
|
||||
├── results/ # Ausgaben (in .gitignore)
|
||||
├── tests/ # Tests
|
||||
├── doc/ # Dokumentation
|
||||
└── log/ # Log-Dateien (in .gitignore)
|
||||
```
|
||||
|
||||
## Setup & Nutzung
|
||||
|
||||
```cmd
|
||||
bin\install_py.bat :: venv + Abhängigkeiten (requirements.txt)
|
||||
bin\activate_venv.bat :: venv aktivieren
|
||||
```
|
||||
Unter Linux/macOS die `.sh`-Varianten sourcen (`source bin/setenv.sh`).
|
||||
Reference in New Issue
Block a user