# Gitea Issue Pipeline – Historie & Learnings

## Repos
- **Standard-Repo (Default):** `greggy/landingpage-haus-schleusingen` – Landingpage fürs Haus
- **OpenClaw-Workspace:** `greggy/openclaw`

## Pipeline
- 7-Phasen-Pipeline: Analyse → Architektur → Implementierung → Review → QA/Testing → Merge/Release → Abnahme/Validierung
- Labels: `KI` für pipeline-gesteuerte Issues
- Testumgebung: http://178.104.150.0:6427/ (Apache, DocumentRoot /var/www/test/html)
- Feature-Branches werden VOR dem Merge deployed

## Abgeschlossene Issues (Archiv)
- **#2** – Flächenangaben korrigiert
- **#6** – (abgeschlossen)
- **#8** – Telefonnummer ergänzt
- **#15** – (abgeschlossen)
- **#16** – SEO Meta/Schema.org → PR #23
- **#17** – Bildoptimierung WebP → PR #22
- **#18** – Accessibility ARIA → PR #24
- **#19** – jQuery entfernen → PR #21
- **#27** – Hamburger-Menü
- **#28** – (abgeschlossen)
- **#29** – (abgeschlossen)
- **#34** – (abgeschlossen)
- **#36** – Favicon → PR #37

## Learnings
- index.php hat Vorrang vor index.html auf dem Testserver → CI-Deploy schreibt index.html, aber Apache nutzt index.php
- HTML-Lint: .php-Dateien überspringen (false positives durch PHP-Blöcke)
- Doppelte HTML-IDs vermeiden (form-result → form-errors)
- n8n Pipeline: Datenfluss-Probleme wenn "KI Antwort parsen" leere Items zurückgibt
- Qualitätskontrolle via Browser (agent-browser) als fester Schritt in QA und Abnahme

## Offene Punkte
- gitea-specs/ enthält alte Issue-Spezifikationen – können bei Bedarf archiviert werden
