presseportale/database/factories
Kevin Adametz b4b2e013d6 recht: Meldeverfahren v2 Phasen 1-4 — Re-Sync-Sperre, Anonymisierung, Magic-Link-Intake, Self-Service-Korrektur
Phase 1: sync_locked_at auf press_releases (Importer überspringt gesperrte
PMs auch bei --force), LegalRequest um Verifikation/Ausführung erweitert,
verschlüsselte Vorher-Snapshots mit Löschfrist (snapshots:purge, täglich).

Phase 2: AnonymizationService (Unicode-Wortgrenzen-Schwärzung, Pflicht-Diff,
transaktionale Ausführung mit Snapshot, Kontakt-Detach, Bild-Löschung,
Sitemap-Invalidierung, Verlauf ohne Klartext-Altwerte); Admin-Queue kann
DSGVO-Anfragen anonymisieren oder depublizieren, inkl. Snapshot-Restore.

Phase 3: Deflektions-Trichter „PM melden/ändern" (melden/pm) mit Kosten-
Tabelle vorab; Magic-Link geht nur an die hinterlegte Pressekontaktadresse
(neuer purpose press_release_report), atomare Verifikation, Anliegen-Auswahl
erzeugt verifizierte Queue-Anfragen; toter-Kanal-Fallback; Owner-Einstieg.

Phase 4: Panel-Abschnitt „Änderung & Korrektur" — Levenshtein-Gate (5 %,
Mini-Edit-Ausnahme ≤ 2 Zeichen) stuft klein/groß ein; kleine Korrektur
kostenlos sofort live (Snapshot, Sperre, Verlauf, Re-Score), größere als
Change-Anfrage (Interim bis 10-€-Checkout, Phase 7).

Entwicklungsplan mit Entscheidungen E1-E8 und offenen Punkten in
docs/Decision-Update; 41 Pest-Tests (tests/Feature/Legal) grün.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 15:56:34 +00:00
..
AdminPresetFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
BillingAddressFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
BoostFactory.php Boost-Slot-Grenzen (5/3) + Kategorie-Boost zum halben Satz 2026-07-13 12:28:03 +00:00
CategoryFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
CompanyFactory.php UI: Agentur-Angaben im Profil, Firmen-Typ-Auswahl entfernt 2026-07-08 09:44:17 +00:00
ContactFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
ContactMessageFactory.php Backend-WIP: Kontakt-Queue, Page-Cache, Validierungs-Feedback, i18n 2026-07-09 15:38:11 +00:00
CreditTransactionFactory.php Credit-Wallet + Ledger + Tier-Preisableitung (Fundament) 2026-06-17 14:16:43 +00:00
CreditWalletFactory.php Credit-Wallet + Ledger + Tier-Preisableitung (Fundament) 2026-06-17 14:16:43 +00:00
EmailNotificationOptOutFactory.php E-Mail-Praeferenzen: Opt-out je Mail-Typ + One-Click-Unsubscribe ohne Login 2026-07-10 17:15:05 +00:00
FooterCodeFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
InvoiceBillingAddressFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
InvoiceFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
KiAuditFactory.php User Panel: Phase-8-Abschluss, Titelbild/Lizenzen/Zeitzonen und KI-Pruef-Pipeline 2026-06-12 08:30:13 +00:00
LegalDocumentFactory.php E3: Rechtstext-Versionierung in der DB (legal_documents) 2026-07-06 09:21:52 +00:00
LegalRequestFactory.php WS-3: Recht & Compliance – Rechts-Kern (DSGVO/Persönlichkeitsrecht/Melden + Queue) 2026-06-16 14:20:05 +00:00
NewsletterCampaignFactory.php admin: internes Newsletter-Modul mit Filtern, Protokoll und Abmeldung 2026-07-21 09:26:57 +00:00
PaymentOptionFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
PaymentOptionTranslationFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
PlanFactory.php Paket-Vorteile: dynamische, im Admin pflegbare Vorteilsliste je Tarif 2026-06-18 16:36:09 +00:00
PressReleaseAttachmentFactory.php create PM v0.5 2026-05-20 19:14:39 +02:00
PressReleaseEventFactory.php PM-Tracking: Ereignis-Log fuer Aufrufe + Shares (press_release_events) 2026-07-10 09:56:42 +00:00
PressReleaseFactory.php KI-Kennzeichnung (Art. 50 KI-VO): Pflicht-Deklaration für Text & Bilder 2026-07-09 13:54:43 +00:00
PressReleaseRedactionSnapshotFactory.php recht: Meldeverfahren v2 Phasen 1-4 — Re-Sync-Sperre, Anonymisierung, Magic-Link-Intake, Self-Service-Korrektur 2026-07-22 15:56:34 +00:00
ProfileFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
RejectionCategoryFactory.php Ablehnungskategorien live aus der DB (rejection_categories) 2026-07-06 09:25:16 +00:00
ReviewCheckFactory.php Pruefzaehler + Pruefkontingent (Decision-Update Phase-2 vorgezogen) 2026-06-17 14:19:37 +00:00
SinglePurchaseFactory.php Phase 9D: Tarif-Datenmodell, Cashier und hybride Rechnungskreise STR-/MAN- 2026-06-12 10:15:46 +00:00
TerminationRequestFactory.php Recht: Kuendigungsbutton nach Par. 312k BGB - Backend + Admin-Queue 2026-07-03 11:32:43 +00:00
UserFactory.php Profilfeld users.agency_name für Übermittler-Attribution 2026-07-08 09:20:32 +00:00
UserPaymentFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
UserPaymentOptionFactory.php 12-05-2026 Frontend dev 2026-05-12 18:32:33 +02:00
WithdrawalRequestFactory.php Admin: Widerrufe laufen in der Recht-&-Compliance-Queue auf 2026-07-03 10:29:32 +00:00