- CLAUDE.md: Only essential work instructions - ARCHITECTURE.md: Technical details and tool list - HANDOVER.md: Session state and next tasks 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
38 lines
1013 B
Markdown
38 lines
1013 B
Markdown
# RhinoMCP - Arbeitsanweisungen
|
|
|
|
**Nach Context-Komprimierung diese Datei lesen!**
|
|
|
|
## Kritische Regeln
|
|
|
|
1. **85%-Regel**: Ab 85% Chat-Kapazität sofort dokumentieren und committen
|
|
2. **300-Zeilen-Regel**: Maximale Dateigröße pro Datei, bei Überschreitung aufteilen
|
|
3. **Params-Format**: HTTP-Requests an Rhino nutzen `"params": {...}` nicht Root-Level
|
|
|
|
## Architektur
|
|
|
|
Siehe [ARCHITECTURE.md](ARCHITECTURE.md) für Details.
|
|
|
|
```text
|
|
Claude <--MCP--> Python Server (server.py) <--HTTP:9000--> Rhino Plugin (C#)
|
|
```
|
|
|
|
## Offene Refactoring-Aufgaben
|
|
|
|
| Datei | Zeilen | Aktion |
|
|
|-------|--------|--------|
|
|
| MeshTerrainHandler.cs | ~1509 | Aufteilen |
|
|
| server.py | ~1185 | Aufteilen |
|
|
| CommandHandler.cs | ~683 | Aufteilen |
|
|
| GrasshopperHandler.cs | ~671 | Aufteilen |
|
|
|
|
## Build & Deploy
|
|
|
|
```bash
|
|
cd src/rhino-plugin/RhinoMCP && dotnet build --configuration Release
|
|
# Dann install.bat ausführen oder manuell kopieren
|
|
```
|
|
|
|
## Handover
|
|
|
|
Bei Session-Ende: Siehe [HANDOVER.md](HANDOVER.md) für aktuellen Stand.
|