# 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