# 🧹 Aufräumen - Dateien organisieren

Diese Datei listet alle Dateien auf, die aufgeräumt/entfernt werden können.

## ✅ Was wurde gemacht

1. ✅ Webhook-Dokumentation in `docs/deployment/` organisiert
2. ✅ Scripts-README aktualisiert
3. ✅ Deployment-Dokumentation strukturiert
4. ✅ Projekt-Ordnung dokumentiert (`PROJEKT_ORDNUNG.md`)

## 🗑️ Dateien die entfernt werden können

### Scripts (veraltete Git-Commit-Scripts)

Diese können gelöscht werden, da Git-Commits direkt über `git commit` gemacht werden sollten:

```bash
scripts/git-commit.bat
scripts/git-commit.sh
scripts/git-commit-fix.bat
scripts/FINAL_COMMIT.bat
scripts/run-git-commit.ps1
scripts/COMMIT_COMMANDS.txt
scripts/COMMIT_MESSAGE.md
```

**Befehl zum Entfernen:**
```bash
cd scripts
rm git-commit.bat git-commit.sh git-commit-fix.bat FINAL_COMMIT.bat run-git-commit.ps1 COMMIT_COMMANDS.txt COMMIT_MESSAGE.md
```

### Dokumentation (kann archiviert werden)

Diese Task-spezifischen Dokumentationsdateien können in `docs/archive/` verschoben werden:

```bash
docs/development/TASK_5_COMPLETION.md
docs/server/TASK_4_COMPLETION_SUMMARY.md
docs/development/PROJECT_REVIEW_SUMMARY.md
```

**Befehl zum Archivieren:**
```bash
mkdir -p docs/archive
mv docs/development/TASK_5_COMPLETION.md docs/archive/
mv docs/server/TASK_4_COMPLETION_SUMMARY.md docs/archive/
mv docs/development/PROJECT_REVIEW_SUMMARY.md docs/archive/
```

## 📋 Optionale Aufräumarbeiten

### Temporäre Dateien im Root

Falls es temporäre Markdown-Dateien im Root gibt (z.B. von mir erstellt), können diese entfernt werden, nachdem die Informationen in die richtige Dokumentation übernommen wurden:

- `GITEA_WEBHOOK_ZUSAMMENFASSUNG.md` (falls vorhanden)
- `GITEA_AUTHORIZATION_HEADER.md` (falls vorhanden)
- `DEPLOYMENT_STATUS.md` (falls vorhanden)
- `DEPLOYMENT_KONFIGURIERT.md` (falls vorhanden)

**Hinweis:** Diese sollten bereits in `docs/deployment/` sein.

## ✅ Wichtige Dateien (NICHT löschen!)

Diese Dateien müssen bleiben:

- Alle Dateien in `client/`, `server/`, `docs/` (außer oben genannte)
- `README.md`, `STRUCTURE.md`, `PROJEKT_ORDNUNG.md`
- Alle Konfigurationsdateien (`.gitignore`, `package.json`, etc.)
- Alle aktiven Scripts (`deploy-to-server.mjs`, `setup-*.ps1`)

## 🎯 Empfehlung

1. **Sofort entfernen:** Veraltete Git-Commit-Scripts (werden nicht mehr benötigt)
2. **Archivieren:** Task-spezifische Dokumentation (für Referenz behalten)
3. **Prüfen:** Temporäre Root-Dateien (falls vorhanden, nach Übernahme entfernen)

## 📝 Nach dem Aufräumen

Nach dem Aufräumen sollte die Struktur sauberer sein:

```
scripts/
├── deploy-to-server.mjs ✅
├── setup-appwrite.ps1 ✅
├── setup-production.ps1 ✅
└── README.md ✅

docs/
├── deployment/ ✅ (vollständig organisiert)
├── setup/ ✅
├── development/ ✅ (teilweise archiviert)
├── server/ ✅ (teilweise archiviert)
└── archive/ ✅ (neu, für veraltete Docs)
```
