Carpark Batch 5 mit `136` und `144` abgeschlossen und erneut live ausgerollt
changed
- **`carpark-brain-attack/PICTURES/intake/5.json`**
- `OG_5_136` und `OG_5_144` nach solver-gruenem Re-Intake als `accepted` mit finalen Fahrzeuglayouts hinterlegt.
- Batch `5` damit von allen `pending`-Boards befreit; `OG_5_135` bleibt bewusst `flagged`.
- **`carpark-brain-attack/src/data/ogPhotoLevels.js`**
- die beiden letzten Batch-5-Kandidaten in den OG-Bestand aufgenommen; Mirror unter `spielideengenerator/public/carpark/src/data/ogPhotoLevels.js` im selben Lauf synchronisiert.
- **`carpark-brain-attack/src/data/campaignLevels.js`** und **`carpark-brain-attack/src/game/levelMigration.js`**
- Versionssprung auf `CAMPAIGN_VERSION = 16` und `LEVEL_ORDER_VERSION = 14`; dieselben Werte im Public-Mirror nachgezogen.
- **`.openclaw/workspace/tasks/todo.md`** und **`carpark-brain-attack/TODO.md`**
- den offenen Batch-5-Rest aus der aktiven Todo entfernt; nur `OG_5_135` bleibt als spaeterer Re-Intake-Fall offen.
verified
- `node `carpark-brain-attack/scripts/og-intake.mjs` verify --batch `carpark-brain-attack/PICTURES/intake/5.json` --only 136,144 --sync-par`
- solver-gruen mit `par 3` fuer beide Boards.
- `curl -Lsf https://www.spielgenerator.de/carpark/src/data/campaignLevels.js`
- live `CAMPAIGN_VERSION = 16`.
- `curl -Lsf https://www.spielgenerator.de/carpark/src/game/levelMigration.js`
- live `LEVEL_ORDER_VERSION = 14`.
- `curl -Lsf https://www.spielgenerator.de/carpark/src/data/ogPhotoLevels.js`
- enthaelt live `OG_5_136` und `OG_5_144`.
- `curl -Lsf https://spielplatz.w3yh.xyz | grep -o '<title>[^<]*'`
- liefert weiterhin `Spielplatzcheck Mainz | Finde den perfekten Spielplatz`; der neue Deploy hat die Subdomain also nicht wieder gekapert.