# 06 — Landing Page 0012.de (Status Beacon) **Priorität:** medium **Abhängigkeiten:** 03 (liefert `last-checks.json`) **Konzept:** [`../SITE.md`](../SITE.md) ## Ziel Öffentliche, minimale Startseite — Live-Status aus Monitoring-Daten, kein Leer-Domain-Eindruck. ## Checkliste - [ ] `public/index.php` — liest `data/last-checks.json` + `data/boka-status.json` - [ ] Raster: ~12 Kacheln, Farbe nach Status (ok / warn / down) - [ ] boka-Heartbeat-Zeile („last push X min ago“) - [ ] Dark-Theme CSS inline oder eine `assets/style.css` - [ ] Graceful fallback wenn JSON fehlt („Monitoring not initialized“) - [ ] Keine sensiblen Daten (Tokens, interne Fehlerdetails) - [ ] Optional: `public/status.json` read-only API - [ ] Meta: `noindex` erwägen (Ops-Seite, keine SEO) ## Akzeptanzkriterien - `https://0012.de/` zeigt aktuellen Status nach Cron-Lauf - Seite lädt ohne JavaScript - Mobile lesbar ## Nicht im Scope - Blog, CMS, WordPress