9A — Gelb geht direkt live (Entscheidung 12.06.2026): - routeByClassification(): Gelb durchlaeuft denselben Auto-Publish-Pfad wie Gruen (autoPublishApproved); nur Rot wird abgelehnt - Scheduler publiziert faellige gelbe + gruene PMs; unklassifizierte bleiben als Fallback in der manuellen Queue 9B — Slot-Verbrauch bei Veroeffentlichung (Decision-Update 3.2): - Increment aus submitForReview() entfernt; publish() und changeStatusFromAdmin() zaehlen idempotent beim ersten published-Uebergang (Pruefung ueber Status-Logs); Rot kostet nichts - Submit-Guard: Einreichen erfordert freien Slot (QuotaExceededException, API 422) 9C — Submit-Gate vorbereitet (Decision-Update 5.1): - User::hasActiveBooking()-Stub hinter config/billing.php (enforce_booking, Default aus); Tarif-Modul ersetzt nur den Rumpf - Einreichungs-Modal zeigt ohne Buchung einen Buchungs-Hinweis; Server-Guard (BookingRequiredException), API antwortet 402 - Fix: Customer-Create legte PMs bei "Zur Pruefung senden" direkt mit Status review an (vorbei an Blacklist/Quota/KI/Status-Log) — laeuft jetzt immer ueber submitForReview() Suite: 451 passed, 4 skipped (9 neue Tests). Pint clean. Plan: docs/PHASE-9-FLOW-UND-TARIFE-PLAN.md (Block 2 nach Review-Stopp). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| hub-flux | ||
| tailwind_v3 | ||
| Branchenseite _ Energie _ Klima _aktiv.html | ||
| Branchenseite _ Energie _ Klima _aktiv.png | ||
| Detailseite _ Pressemitteilung _aktiv.html | ||
| Detailseite _ Pressemitteilung _aktiv.png | ||
| ENTWICKLUNGSKONZEPT-BusinessPortal24-Frontend.md | ||
| Mobile _ Startseite.html | ||
| Mobile _ Startseite.png | ||
| Pass B _ _ Deutschland _aktiv.html | ||
| Pass B _ _ Deutschland _aktiv.png | ||
| Umsetzungskonzept - Frontend BusinessPortal24 Startseite.md | ||
| Ver_ffentlichen _ Variante A _aktiv_.html | ||
| Ver_ffentlichen _ Variante A _aktiv_.png | ||