Selbstdeklaration des KI-Einsatzes je PM (Text) und je Bild inkl. Submit-Gate im PressReleaseService, versioniertem Audit-Trail (press_release_ai_declarations) und öffentlichem KI-Label in Einreicher-Stimme. Bestätigung im Submit-Modal ist Pflicht. Co-authored-by: Cursor <cursoragent@cursor.com>
19 lines
629 B
PHP
19 lines
629 B
PHP
<?php
|
|
|
|
namespace App\Services\PressRelease;
|
|
|
|
use RuntimeException;
|
|
|
|
/**
|
|
* KI-Kennzeichnung (Art. 50 KI-VO, Decision-Update 08.07.2026): Ohne
|
|
* vollständige Selbst-Deklaration — KI-Grad des Textes, KI-Kennzeichnung
|
|
* jedes Bildes und verbindliche Bestätigung — kein Submit. Speichern als
|
|
* Entwurf bleibt immer frei.
|
|
*/
|
|
class AiDeclarationRequiredException extends RuntimeException
|
|
{
|
|
public function __construct(string $message = 'Für das Einreichen ist die vollständige KI-Kennzeichnung erforderlich (Angabe zum Text, zu jedem Bild sowie die Bestätigung).')
|
|
{
|
|
parent::__construct($message);
|
|
}
|
|
}
|