445c209835
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
1.3 KiB
1.3 KiB
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
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
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).